API Key / Secret Generator
Create strong random API keys, client secrets and other credentials for your apps.
● 🔒 Your data is processed locally in your browser with the Web Crypto API and is never uploaded to our servers.
How it works
Every value is built from crypto.getRandomValues(). 32 random bytes (256 bits) can't be guessed; prefixes like sk_live_ or pk_test_ (popularized by Stripe) make keys easy to identify and let secret scanners on GitHub detect leaked ones. Alphanumeric keys use rejection sampling so every character is equally likely.
Store secrets hashed (for API keys you verify) or in a secrets manager — never in your repository.