广告位
Cookie 格式化工具
Cookie 字符串与 JSON / JS 对象 / document.cookie 代码双向转换
Cookie 格式转换
输入 Cookie 字符串,选择输出格式,自动生成对应代码
解析到 个 Cookie
输出结果
// 转换结果将在这里显示...
广告位
使用说明
- 选择转换方向:Cookie 字符串 → 代码(默认)或 JSON → Cookie 字符串
- 在输入框粘贴 Cookie 字符串(格式:name=value; name2=value2)
- 选择输出格式:JSON / JS 对象 / document.cookie 调用 / 键值表格
- 如需解码值,勾选"URL 解码"或"Base64 解码"
- 点击"转换"或开启"实时转换"自动生成结果
- 点击"复制结果"将输出内容复制到剪贴板
适用场景
- 爬虫开发:将浏览器 Cookie 转为 JS 对象方便代码引用
- 接口调试:把 Cookie 字符串转 JSON 查看 key-value
- 前端开发:生成 document.cookie 赋值代码片段
- 数据分析:快速解析 URL 编码或 Base64 编码的 Cookie 值
- 逆向工程:分析 Cookie 字段结构与编码方式
安全保障
- 本地处理:所有解析与转换在浏览器本地完成
- 隐私保护:不收集、不存储、不上传 Cookie 内容
- 无网络请求:转换过程不发起任何外部请求
- 免费使用:无需注册登录,打开即用
常见问题
Cookie 字符串的分隔符是什么?
标准 Cookie 字符串使用分号加空格("; ")分隔多个键值对,键与值之间用等号("=")连接。本工具兼容仅用分号(";")或换行符分隔的情况,会自动识别。
"URL 解码"和"Base64 解码"有什么区别?
URL 解码:将 %XX 形式的编码还原为原始字符(如 %20 → 空格、%E4%B8%AD → 中),常见于服务端对 Cookie 值的 URL 编码。Base64 解码:将 Base64 编码的字符串还原为原始内容,常用于存储二进制或结构化数据的 Cookie 字段。两个选项可同时启用(先 URL 解码再 Base64 解码)。
document.cookie 调用格式的 path 和 domain 如何设置?
默认生成的 document.cookie = "name=value; path=/" 仅设置 path=/,可手动补充 ; domain=example.com; Secure; SameSite=Lax 等属性。实际项目中建议按业务需要补全属性以避免跨域问题。
JSON → Cookie 字符串方向如何使用?
切换到"JSON → Cookie 字符串"方向后,输入框接受 JSON 对象(如 {"name":"value","name2":"value2"}),工具会将其转为标准 Cookie 字符串格式输出。
广告位