Conversor de cookies.txt
Convierte archivos de cookies Netscape, JSON y una cabecera Cookie de petición. Los valores no cambian.
Una cabecera Cookie no contiene metadatos de dominio, ruta, caducidad, Secure ni HttpOnly. La importación crea cookies de sesión solo del host usando la URL, la ruta y el valor Secure que indiques, con HttpOnly=false; son suposiciones nuevas, no metadatos recuperados. La exportación a cabecera filtra dominio, ruta, caducidad y HTTPS. Esta utilidad no modela SameSite, las cookies particionadas ni las restricciones de sufijo público, y no es un cookie jar completo de navegador. Nunca compartas cookies de autenticación.
Formato de archivo de cookies Netscape: documentación de curl
Preguntas frecuentes
Es el formato de archivo de cookies en texto plano que usan curl, wget y muchos gestores de descargas. Cada línea contiene una cookie con siete campos separados por tabuladores: dominio, indicador de inclusión de subdominios (TRUE/FALSE), ruta, indicador Secure (TRUE/FALSE), caducidad como marca de tiempo Unix (0 significa cookie de sesión), nombre y valor. Las líneas que empiezan por # son comentarios.
Las cookies HttpOnly no pueden leerse con JavaScript del navegador, así que el formato no puede marcarlas con un campo normal. En su lugar, el dominio lleva el prefijo #HttpOnly_, por ejemplo #HttpOnly_.example.com; sin el prefijo, la línea parecería un comentario. El conversor interpreta estas líneas como cookies, conserva el indicador y vuelve a escribir el prefijo al exportar.
Elige "Netscape cookies.txt" como formato de entrada y JSON como formato de salida, y pulsa Convertir. Cada línea se convierte en un objeto con los campos domain, includeSubdomains, path, secure, expires (segundos Unix, 0 para cookie de sesión), name, value y httpOnly: ideal para scripts, pruebas y automatización.
Para la URL de destino, el conversor aplica las reglas de envío de RFC 6265: el host debe coincidir con el dominio de la cookie (subdominios incluidos si el indicador es TRUE), la ruta de la URL debe coincidir con la ruta de la cookie, las cookies Secure solo se envían por HTTPS y las cookies caducadas se omiten. Las coincidencias se ordenan por ruta más larga primero y se unen como pares nombre=valor separados por "; ".
Una cabecera Cookie solo transporta nombres y valores; sin dominio, ruta, caducidad ni metadatos Secure u HttpOnly. La importación crea cookies de sesión solo del host de la URL de destino, con la ruta y la opción Secure que establezcas y con HttpOnly=false. Son suposiciones nuevas, no metadatos recuperados.
En cookies.txt el cuarto campo es el indicador Secure (TRUE/FALSE); en JSON es un booleano. Al construir una cabecera, las cookies Secure se descartan si la URL de destino no es HTTPS. La caducidad es una marca de tiempo Unix en segundos (0 significa cookie de sesión) y las cookies ya caducadas se excluyen de la salida de cabecera.
No. Los valores se tratan como texto opaco y se copian literalmente en cada conversión; no se decodifica, recodifica, descifra, refirma ni actualiza nada. Si un nombre o valor contiene caracteres que una cabecera Cookie no puede transportar, la exportación a cabecera se detiene con un error: elige la salida JSON, que conserva esos valores sin cambios.
No. El análisis y la conversión se ejecutan por completo en tu navegador con JavaScript: sin subidas ni comunicaciones con el servidor. Aun así, trata los archivos de cookies como credenciales: nunca compartas cookies de autenticación y examina solo cabeceras Cookie que estés autorizado a usar.
Referencias Autoritativas
Fuentes primarias detrás de esta herramienta - estándares y especificaciones oficiales, no resúmenes de segunda mano.
cURL - HTTP Cookies and the Cookie File Format
La documentación de cURL sobre el formato de archivo de cookies Netscape: campos, líneas #HttpOnly_ y caducidad.
RFC 6265 - HTTP State Management Mechanism
El estándar HTTP State Management Mechanism de la IETF que define las cookies y sus atributos.
HTTP cookie - Wikipedia
Cómo las cookies HTTP transportan estado: sesiones, atributos y reglas same-site.