Token Converter

🔑 ChatGPT Token
转 CPA JSON 下载器

这是一个完全免费的纯本地在线工具,专门用于将 chatgpt.com/api/auth/session 返回的原始 JSON 数据,自动解析并转换为 OneAPI / NewAPI / cliproxyapi 可直接导入的 codex auth JSON 配置文件。整个过程在您的浏览器中完成——您的 Access Token、Refresh Token 永远不会离开您的设备,彻底杜绝隐私泄露风险。

使用步骤
1 打开 ChatGPT Session API,复制全部 JSON
2 粘贴到左侧输入框,自动解析
3 点击生成,下载 .json 配置文件

📥 输入 ChatGPT Session JSON

📤 解析结果

等待输入
🔍
粘贴 JSON 并点击生成
即可查看和下载 CPA 配置文件

⚙️ 转换流程说明

1
粘贴 JSON 从chatgpt.com复制完整session数据
2
智能解析 多路径回退提取 + JWT Claims解码
3
构建 Auth JSON 生成CPA/OneAPI兼容格式
4
下载配置文件 一键保存 .json 文件到本地

❓ 常见问题

🔒

纯本地安全处理

所有 JSON 解析、JWT 解码、Token 提取操作均在您的浏览器中完成。您的 Access Token 和 Refresh Token 永远不会离开您的设备,无需担心数据泄露。

🧠

智能多路径提取

支持多种 ChatGPT Session JSON 结构的自动回退匹配,自动从 access_token/accessToken、JWT Claims、嵌套 token 对象等多路径提取关键字段。

一键下载即用

自动生成 CPA / OneAPI / NewAPI 兼容的 codex auth 配置文件。下载后可直接导入 cliproxyapi 等代理工具中,无需任何手动格式调整。

🆚 与同类方案对比

功能特性 本工具 手动复制字段 GPT-to-CPA脚本
多路径自动回退 ✅ 支持 4+ 路径 ❌ 需人工判断 ⚠️ 固定路径
JWT Claims 解码 ✅ 自动解码提取 ❌ 无法解码 ⚠️ 部分支持
id_token 合成 ✅ 自动生成占位 ❌ 不支持 ❌ 不支持
隐私安全 ✅ 零上传 ✅ 零上传 ⚠️ 取决于运行环境
字段完整性警告 ✅ 5项智能检测 ❌ 无提示 ❌ 无提示

🎯 适用场景

🖥️ OneAPI / NewAPI 用户

使用 OneAPI 或 NewAPI 搭建 AI API 聚合服务,需要导入 ChatGPT 的 access_token 作为渠道配置。

🔧 cliproxyapi (CPA) 用户

使用 CPA 代理工具,需要将 ChatGPT Token 转换为 codex 类型的 auth JSON 文件来配置认证渠道。

🔄 Token 管理与迁移

需要批量管理多个 ChatGPT 账号的 Token,格式化为统一的 JSON 配置文件方便导入导出。

🛡️ 安全隔离部署

在服务器上部署 API 代理,但不希望原始 session JSON 离开浏览器——先用本工具转换,再安全上传。

⚡ 技术实现细节

本工具采用纯前端技术栈构建:使用原生 JavaScript 实现 JSON 解析与 JWT Token Claims 解码,支持 Base64Url 解码和 UTF-8 文本编码。转换逻辑经过精心设计,覆盖了 ChatGPT Session API 的多种响应结构变体——包括顶层字段 (accessToken)、嵌套 token 对象 (token.access_token)、以及 JWT Payload Claims 中的 https://api.openai.com/auth 标准声明。对于缺失 id_token 的场景,工具会自动合成包含 account_id 和 plan_type 的占位 JWT,确保 CPA 面板能正确显示账户信息。所有处理均遵循 OpenID Connect 和 OAuth 2.0 的 Token 管理最佳实践。