How these names are made

No names on All the Names come from an AI model. Each generator is a small set of word lists and patterns, written by hand for its category and run in your browser.

Word lists and patterns

A generator starts with lists: first names, surnames, syllables, nouns, place-name endings, whatever the category needs. Patterns describe how the pieces fit together. A tiefling pattern might join an infernal first syllable to an ending ("Ak" and "menos" make Akmenos). A bakery pattern might put a local word in front of a baking term. Patterns carry weights, so common shapes turn up more often than rare ones.

Some entries carry a short gloss, such as the meaning of a Japanese name. Where a page makes a factual claim about real naming practice or popularity, it lists its sources at the bottom.

Filters

Gender and style filters switch which patterns are used. The first-letter menu only offers letters the generator can actually produce with your current settings, so you never pick a letter and get an empty list. When a combination of filters runs out of names, the line above the list says how many it found instead of padding with repeats.

Every result is checked before it is shown: no duplicates, nothing over 60 characters, and a block list of slurs and offensive words that no generator can emit whatever its word lists contain.

Why a share link gives the same list

The shuffle behind each list is seeded. The same seed and the same filters always produce the same names in the same order. When you press Share list, the page writes the seed and your filters into the link, so anyone who opens it sees exactly what you saw. Pressing New names picks a fresh seed.

Favorites stay on your device

The heart button saves a name to your browser's local storage. Nothing is sent to us and there is no account. If your browser blocks storage, favorites still work until you close the tab. The favorites page lists everything you have saved.

The .com check on business pages

Business name generators have a Check .com button beside each name. It turns the name into a domain (Hearth & Crumb becomes hearthandcrumb.com) and asks the public .com registry, run by Verisign, whether that domain is registered. The request goes straight from your browser to rdap.verisign.com using the standard RDAP lookup. A result of "looks available" means the domain was not registered at that moment; it does not reserve it, and it says nothing about trademarks.

Using the names

The names are free to use in games, stories, streams and projects. For a business name, read the terms first: a free domain is not the same as a free trademark.

Last updated September 2026.