Fake API Key Generator
Recognizable, clearly-fake API keys
Produces the familiar prefix_environment_body shape people paste into API docs, README snippets, onboarding screenshots, mock Authorization headers, and test fixtures. The random body uses the Base62 alphabet 0-9 A-Z a-z and runs from 16 to 48 characters.
These are obvious fixtures with no checksums or live formats — they are never real or working credentials.
When to use this tool
Reach for a fake API key when documentation, demos, or tests need a realistic-looking secret without exposing a real one. The sk_/pk_ and test/live prefixes mirror the shapes developers recognize from popular APIs, so examples read as authentic while staying obviously fictional.
How the randomness works
The body after the prefix draws every character from the 62-character alphabet using crypto.getRandomValues with rejection sampling, so each position is uniformly distributed with no modulo bias. Generation runs entirely in your browser and nothing is sent over the network.