Give anything
a name.
Describe what you're naming and how you want it to feel — a baby, a bearded dragon, a brooding villain, a band. We'll suggest names that fit.
Try one of these
Browse by category
All generatorsHow it works
Describe the thing
Tell us what you're naming and the feeling you're after. "A cozy bookshop cat" beats "cat name" every time.
We match the brief
The engine works out what you’re naming and the qualities you want, then picks names that fit — right in your browser.
Copy your favourites
Every name is one tap to copy. Not feeling it? Generate again for a fresh batch with the same brief.
What NameAThing is for
NameAThing is a free collection of name generators. Each one is built around a specific kind of thing you might be naming — a baby, a pet, a fantasy character, a fictional place, a gaming handle — so the suggestions actually fit the job rather than reading as random words. Pick the generator that matches what you are naming, adjust the options it offers, and generate a batch to look through.
The point is to give you genuine variety to compare. Someone naming a puppy usually wants something short and easy to call across a park; someone naming a villain wants a name that sounds like trouble the moment it is spoken. The filters let you steer towards those feelings, and every Generate click brings a fresh batch, skipping names you have already seen so you can keep going until something lands. Anything you like is one tap to copy.
The names are produced in your browser, so there is nothing to sign up for and no waiting on a server. You can try a generator, change a filter, generate again, and shortlist a few favourites before deciding. Nothing here is meant to be the final word — it is a quick way to see a range of possibilities and find one that feels right.
Getting started
Choose a generator from the categories above, or open the full directory. Set the options that matter to you, hit Generate, and copy anything you want to keep. If the first batch does not have what you are after, change a filter or just generate again.
Naming guides
Two short reads to go alongside the generators — one on where names actually come from, and one on how to settle on a name that feels right.
For parents
Baby names
Find a baby name by describing what you want, then browse girl, boy and gender-neutral names, names by origin, and official popular-name rankings by country.
Popular names by country
Official 2025 baby-name rankings, sourced directly from each country's official government data.
See the rankings