Random name generator
Fantasy and character names on demand — free, no sign-up
Generate a real-style name or a fantasy name when you need a character, a demo user, or a placeholder, not a student from your class list. Press Generate real-style name or Generate fantasy name. Draws use crypto.getRandomValues from built-in pools. Last result can sit in localStorage. This is not a baby-name ranking and not a passport transliteration.
Why two buttons instead of a class picker
A name generator invents a label from syllable or given-name pools. A random picker draws from the roster you pasted. Transliteration maps a real Ukrainian spelling to Latin. This page exists so writers, teachers making examples, and developers filling a demo can tap Generate real-style name or Generate fantasy name without uploading a customer list. We do not claim the real-style output is a unique legal identity. Ads stay off. If you need a name from your class, paste Names on the picker. If you need Ukrainian Latin for documents, use transliteration and verify with DMSU.
How to use the random name
Real-style and fantasy names for characters or demos.
Results use your browser's cryptographically secure random number generator. Lists and form data stay in localStorage on your device.
How names are built
Each button draws from its own pool with crypto.getRandomValues. Real-style combines pieces that look like everyday names; fantasy combines pieces that look invented. That is uniform draws from lists, not true random, not a census extract, and not a guarantee of uniqueness in the world. We do not store generated names on a TheOwlBay account. localStorage may remember the last result on this device. Pools are classroom-safe. Ads stay off. This is not affiliated with any RPG publisher’s name tables. If you need 200 countries, use the country picker. If you need A–Z, use random letter.
Who this name tool is for
Fiction writers, GM session-zero helpers, teachers making worksheet examples, and developers filling mock UIs will tap these two buttons more than a class picker. It is not for choosing a legal baby name with statistics, not for passports, and not for picking a student. Fantasy output is original-style, not a licensed setting bible. TheOwlBay does not require an account. If you need pairings, use Secret Santa or pairs. If you need a word to draw, use random word. Ads stay off.
FAQ
What is the difference between the two buttons?
Generate real-style name uses the everyday-style pool. Generate fantasy name uses the invented-style pool.
Can I paste my own class list here?
No. This page invents names. Paste Names on the random picker to draw a real student.
Is a real-style name a legal identity?
No. It is a demo string from a pool with crypto.getRandomValues, not a registry extract.
Name generator versus transliteration?
Transliteration maps a Ukrainian spelling you type. This page invents a name. Verify documents with DMSU.
Where is the last name stored?
Optionally in localStorage on this device. No TheOwlBay account. Ads are off.