GitHub: https://github.com/nbox/Proxy-API-Key-Checker
🌐 Leer en: English | Русский | Español
Aplicación de escritorio para validar claves API de servicios populares y ejecutar comprobaciones por lotes con límites de tasa y reportes. Compatible con OpenAI (ChatGPT), Google Gemini, YouTube Data API y endpoints personalizados.
Instalar:
brew install --cask nbox/tap/proxy-api-key-checkerDesinstalar:
brew uninstall --cask --zap proxy-api-key-checkerLanzamientos: https://github.com/nbox/Proxy-API-Key-Checker/releases
Opción 1: Permitir en System Settings -> Privacy & Security
- Intenta abrir la app de forma normal (doble clic).
- Abre System Settings -> Privacy & Security.
- En la advertencia sobre Proxy & API Key Checker, haz clic en Open Anyway.
- Confirma pulsando Open.
Opción 2: Eliminar el atributo de cuarentena
xattr -dr com.apple.quarantine "/Applications/Proxy & API Key Checker.app"- Adaptadores de servicio: OpenAI, Gemini, YouTube, Custom
- Comprobaciones por lotes con concurrencia, retraso aleatorio (jitter), reintentos y limitador global de RPS
- Varias ejecuciones en paralelo con registros en tiempo real, estadísticas y resumen
- Importación de claves desde TXT/CSV/JSON, selección de codificación, deduplicación, advertencias de formato
- Exportar informes a CSV/JSON (enmascarado o completo)
- Idiomas de la UI: Inglés (por defecto), Ruso, Español
- Tipos: HTTP, HTTPS, SOCKS4, SOCKS5; el esquema en la línea (
http://,https://,socks4://,socks5://) fija el tipo. - Fuentes: lista manual, importación de archivo y URLs de agregadores (una por línea; se permiten comentarios con
#). - Formatos:
ip:portouser:pass@ip:port; normalización y deduplicación. - Modos: validez o acceso a URL con URL objetivo configurable.
- Búsqueda HTML: uno o varios textos (OR). Sin headless lee solo los primeros N KB.
- Navegador headless: carga completa con JS; capturas opcionales (carpeta, máx. archivos, autoeliminar, incluir fallidas).
- Headless y capturas están disponibles solo en modo URL con búsqueda HTML activada.
- Controles: el límite de velocidad es un umbral suave; el timeout es un corte duro por solicitud. Además reintentos, concurrencia, RPS máx, retraso aleatorio + jitter, máx. proxies por ejecución.
- Resultados: cada proxy se comprueba por cada tipo seleccionado; logs/exportes incluyen tipo, modo y URL; resumen con listas por tipo y copiar/mover a la lista.
- Resumen: separación por tipo y botón "Mover a la lista de proxies" para filtrar rápido y luego revalidar en modo más estricto (primero validez, luego URL objetivo).
- Agregadores preinstalados en
src/renderer/lib/proxyAggregators(son ejemplos; algunos pueden estar caídos o bloqueados por región).
- Las claves se envían solo al endpoint API seleccionado
- Sin telemetría
- Usa solo claves que te pertenezcan o tengas permiso para probar
- La exportación completa guarda las claves en texto plano (sin cifrado). Úsalo con cuidado.
- Node.js 20+
- npm
npm install
npm run devgit clone https://github.com/nbox/Proxy-API-Key-Checker.git
cd Proxy-API-Key-Checker
npm install
npm run build
npm run distLa salida de compilación se guarda en dist/.
DMG: release/Proxy & API Key Checker-1.0.0-{arch}.dmg.
macOS: ejecuta npm run dist en macOS para generar un .dmg en release/.
Windows: ejecuta npm run dist en Windows para generar un instalador .exe en release/.
- En push a
maino tagsv* - Compila para macOS, Windows y Linux
- Crea un GitHub Release con artefactos
Usa el adaptador Custom para definir base URL, path, tipo de autenticación (bearer/header/query) y códigos de éxito.
src/main: proceso principal de Electron y motor de comprobacionessrc/renderer: UI (React + Tailwind)src/shared: tipos y utilidades compartidas

