Recovery Code Generator
Generates a grouped alphanumeric code with ambiguous characters removed, in the style used for account-recovery backup codes. Generated locally in your browser using the Web Crypto API. It is never sent to a server, never logged, and never included in analytics.
What this generator does
Produces backup codes of the kind services issue for account recovery when two-factor authentication is unavailable. Generating a set and storing it offline is the point.
How to use this tool
- Press generate to create a new recovery code.
- Copy and store it somewhere safe — this tool does not save it for you.
Understanding the controls
- How many codes
- Services typically issue eight to ten. Each is single-use in a real system, so generate enough to cover losing a few.
Common use cases
- Creating a placeholder backup code for documentation or testing
- Generating a one-off access code
- Any use case needing a short, easy-to-transcribe code
Limitations and good to know
- These are codes in the right shape, not codes registered with any service. They will not unlock a real account — use the codes your provider issues.
Privacy and your data
Codes are produced in your browser and never sent anywhere. Nothing is stored, so closing the tab is enough to remove them — copy them somewhere safe before you do.
Related generators
- UUID GeneratorAn RFC 4122 v4 UUID for development or testing use — cryptographically random, not sequential.
- PIN GeneratorA numeric PIN between 4 and 12 digits — for testing PIN-entry flows or examples, not a real account credential.
- Bulk Password GeneratorGenerate many independent passwords at once, for provisioning multiple accounts.