Cookie 转换器
转换 Cookie。
不会把它们发到任何地方。
Netscape cookies.txt ↔ JSON ↔ Cookie-Editor ↔ Puppeteer ↔ Cookie header
完全在你的浏览器中运行
在这里粘贴 Cookie
Ctrl+V 或拖入文件
Netscape · JSON · Cookie header
在浏览器本地处理
结果会显示在这里
在左侧粘贴,结果会显示在这里。
需要从脚本做同样的转换?Netscape、Cookie-Editor、Puppeteer、键值对和 Cookie 请求头都在公开 JSON API 里。 API 文档
更多工具
常见问题
一种纯文本文件,每行一条 Cookie,由七个制表符分隔的字段组成:域名、是否包含子域名、路径、secure 标志、有效期、名称和值。它由 Netscape Navigator 引入,至今仍是 curl、wget 和 yt-dlp 读写的格式。
转换器的输入不会离开你的设备。「检查 Cookie」和凭证页不同:内容先在浏览器里加密,再发到本站后端和 Anthropic。站点还会通过 Yandex Metrika 记录匿名使用统计 — 转换了哪些格式、频率如何。没有 Google Analytics。
要导回浏览器扩展,选 Cookie-Editor;要传给 page.setCookie() 或 context.addCookies(),选 Puppeteer;用于 requests 或 axios 会话,选键值对;只是想粘贴到 curl -H 后面,选请求头。
这是 curl 在 cookies.txt 中标记 http-only Cookie 的方式。由于该行以井号开头,不认识它的旧解析器会当作注释安全跳过,而 curl 和 yt-dlp 能够识别。没有这个标志的 Cookie 则按普通方式写入。
两者都表示会话 Cookie,即浏览器关闭后失效。Netscape 文件写 0,Puppeteer 写 -1,Cookie-Editor 则省略该字段并把 session 设为 true。这三种写法都能被正确识别,并转换成目标格式所期望的形式。
它们只保存名称和值,域名、路径、有效期、secure 和 http-only 没有地方存放。用于给单个请求附带 Cookie 完全够用,但之后若不补充域名,就无法转换回完整的 cookies.txt。
可以,这也是大多数人来到这里的原因。从 Cookie-Editor 导出 JSON,粘贴进来,输出就是一个 Netscape cookies.txt 文件,可以直接传给 yt-dlp --cookies 或 curl -b。
有。POST /api/v1/convert、/api/v1/check 和 /api/v1/credential 接受与网站相同的粘贴内容。无需密钥。说明文档在 /api/,OpenAPI 在 /openapi.json。