一个高效、美观的API Key批量有效性检测工具,基于纯前端技术,支持多种API服务格式。
- 多服务支持: 默认支持 Google Gemini 和 OpenAI API 格式,同时支持自定义 API 地址和测试模型。
- 精细化错误分类: 能够将 Keys 精确分类为:
- ✅ 有效 Keys
- 😅 额度用尽 (速率限制)
- 📉 项目配额用尽 (当
quota_limit_value: "0"时) - 🚫 已被禁用
- ❌ 无效/格式错误
- ❓ 其他错误
- 🔄 重复账号
- 可配置检测策略: 用户可自定义并发请求数和失败重试次数,以适应不同网络环境和API限制。
- 实时状态面板: 在检测过程中提供一个全局状态面板,实时显示总数、待检测数、各分类计数以及进行中的重试次数。
- 现代化UI:
- 采用侧边栏导航布局,清晰展示各分类结果,点击即可快速切换。
- 导航项上带有数量徽章,结果分布一目了然。
- 界面元素采用平滑动画,交互体验友好。
- 便捷操作:
- 自动去重。
- 支持对每个分类的结果进行一键复制(换行或逗号分隔)。
- 纯前端,零依赖: 无需后端或任何构建工具,直接在浏览器中打开
index.html即可使用。 - 隐私安全: 所有API Key仅在您的浏览器端处理,不会上传到任何服务器。
- 下载或克隆项目到本地。
- 在现代浏览器中直接打开
index.html文件即可开始使用。
checker/
├── index.html # 主页面HTML
├── style.css # 样式文件
├── scripts/
│ ├── main.js # 核心检测逻辑
│ ├── ui.js # UI交互与DOM操作
│ └── utils.js # 辅助函数(如复制功能)
└── README.md # 就是你现在看到的文件
欢迎通过提交 Issue 和 Pull Request 来改进这个项目。
MIT License