Username Generator
Generate a username that does not reveal your real name, birthday or other personal details.
- Runs on your device
- No watermark
- Free, no signup needed
- Available offline
Make a list
Generated on your device with crypto.getRandomValues. Nothing is sent or stored. Passphrases use the EFF long word list (7,776 words).
A username that does not contain your name, birth year or town keeps your accounts harder to link and your security answers harder to guess.
Make a list
Made on your device from a hand-picked list of friendly words. Nothing is sent, so names are not checked against existing accounts.
Has this password appeared in a data breach?
Optional, and only when you press the button. Your password never leaves this device: it is turned into a SHA-1 fingerprint here and only the first 5 of its 40 characters are sent to Have I Been Pwned. The list of matching fingerprints comes back and is compared on your device.
Strength
How to use it
- Pick word-based or random.
- Choose a separator, capitals and whether to add a number.
- Copy the one you like, or make a list.
Questions
Why not just use my name?
A username that contains your real name, birth year or town makes it easier to find your other accounts and to guess security answers. A random one keeps those apart.
Could a generated name be rude?
The word lists are written by hand to avoid rude or hurtful words, and every result is also screened for unwanted letter combinations before it is shown.
Is it checked against existing accounts?
No. Nothing is sent anywhere, so the generator cannot know which names are taken. Adding a number makes a free name more likely.
How random is it?
Words and letters are picked with your browser's cryptographically secure random generator (crypto.getRandomValues) with unbiased selection.
Keep exploring In-Right
Independent reviews and buying guides for the gear behind the task.



