KeyFinder logo

KeyFinder

Passive API key and secret discovery for Chrome


KeyFinder is a Chrome extension that passively scans every page you visit for leaked API keys, tokens, secrets, and credentials. It runs silently in the background with zero configuration required. ## What It Detects KeyFinder ships with **80+ detection patterns** covering secrets from: | Category | Providers | |----------|-----------| | **Cloud** | AWS (Access Keys, Secret Keys, Session Tokens, Cognito), Google Cloud (API Keys, OAuth, Service Accounts), Azure (Storage Keys, SAS Tokens, Connection Strings) | | **Source Control** | GitHub (PATs, OAuth, Fine-grained tokens), GitLab (PATs, Pipeline, Runner tokens), Bitbucket | | **Payments** | Stripe (Secret, Publishable, Restricted, Webhook), PayPal Braintree, Square | | **Communication** | Slack (Bot, User, App tokens, Webhooks), Discord (Bot tokens, Webhooks), Telegram, Twilio, SendGrid | | **AI / ML** | OpenAI, Anthropic, HuggingFace, Replicate | | **Databases** | MongoDB, PostgreSQL, MySQL, Redis connection strings | | **SaaS** | Shopify, Sentry, New Relic, PlanetScale, Linear, Notion, Datadog, Algolia, Mapbox | | **Infrastructure** | HashiCorp Vault, Terraform, Docker Hub, NPM, Cloudflare, DigitalOcean, Doppler, Pulumi, Grafana | | **Crypto** | RSA, EC, OpenSSH, PGP, DSA private keys | | **Generic** | JWTs, Bearer tokens, Basic Auth, API key assignments, credential URLs, high-entropy strings | ## How It Works KeyFinder scans **10 different attack surfaces** on every page: 1. **Script `src` URLs** - Checks all script source URLs for keywords and tokens in query parameters 2. **Inline scripts** - Scans `