antibrowser
EnglishРусский

工具 · 免费 · 在你的浏览器中运行

Cookie 转换工具:Netscape ↔ JSON

以任意格式粘贴 Cookie——Netscape cookies.txt、浏览器扩展导出的 JSON,或 Cookie 请求头字符串——即可得到 Dolphin、Octo、GoLogin 或 AdsPower 能够导入的文件。输入格式自动识别;已过期的条目会被高亮。

完全在你的浏览器中运行:Cookie 不会被上传或保存到任何地方。

输出格式

在左侧粘贴 Cookie——结果会立即显示。

为什么需要转换 Cookie

Cookie 的来源五花八门:EditThisCookie 和 Cookie-Editor 扩展导出 JSON,Puppeteer 和 Playwright 返回带有各自字段名的对象数组,curl 和 wget 使用纯文本的 cookies.txt,而在 DevTools 中最容易拿到的是 Cookie 请求头。指纹浏览器——Dolphin Anty、Octo Browser、GoLogin、AdsPower——导入时大多只接受两种格式:Netscape 和 JSON。格式不对,环境就会是空的,或者导入静默失败。这个转换工具可以把三种格式中的任意一种转换为另一种,同时保留域名、路径、过期时间以及 Secure、HttpOnly 和 SameSite 标志。

各种格式的区别

Netscape cookies.txt 每行一条 Cookie,七个字段以制表符分隔:域名、子域名标志、路径、Secure、以 Unix 秒计的过期时间、名称、值。HttpOnly 以域名前的 #HttpOnly_ 前缀表示,过期字段为 0 表示会话 Cookie。JSON 以对象形式存储同样的数据:过期时间是数字类型的 expirationDate,会话 Cookie 带有 session 标志,还有 Netscape 所没有的 SameSite 字段。请求头字符串只是一串 name=value 键值对——没有域名,没有过期时间——因此从它转换时,必须在「默认域名」字段中自行填写域名。

会话 Cookie 与已过期 Cookie

会话 Cookie 只在浏览器关闭前有效:导入时会被读取,但环境重启后可能消失,因此长期有效的登录令牌更重要。已过期的条目反正会被浏览器丢弃,但它们会让文件变得臃肿,偶尔还会导致导入失败——勾选「去除已过期」即可将其排除在结果之外。关于把 Cookie 导入环境并在之后养号的完整流程,请阅读我们的博客,并在指纹浏览器排行榜中挑选浏览器本身。