FICTIONAL PLACE-NAME TOOL
City Name Generator: Create Fantasy, Random, and Fictional City Names
This city name generator creates a practical shortlist for a map, novel, tabletop campaign, game setting, or worldbuilding brief. Choose a settlement type, setting style, and tone, then add a keyword or repeatable seed when you want more control. The results are fictional prompts, so you can edit spelling and history to fit your own city.
START HERE
Generate City Names
Use broad settings while exploring. Add a short sound or place clue only after you know what the setting needs.
YOUR SHORTLIST
City Name Ideas
Sample ideas are shown below. Generate a batch to apply your settlement, style, tone, keyword, and seed settings.
How to Use the City Name Generator
Start with the role of the place in your story or map. A capital needs a different rhythm from a remote village, and a port should feel easy to say in dialogue. This city name generator lets you create a wide list first, then narrow it without losing the original brief.
- Choose Any type for exploration, or select Capital, City, Town, Village, Port, or Frontier when the settlement already has a clear role.
- Pick a setting style. Fantasy and Medieval are useful for invented realms; Coastal, Forest, Desert, Modern, Steampunk, and Sci-fi provide a more specific direction.
- Use the tone menu to sort for a Majestic, Gritty, Soft, Ancient, or Balanced sound. The tone is a writing prompt, not a language or historical claim.
- Add a short keyword such as moon, river, or iron when you want a repeated sound. Use a fragment instead of a full sentence.
- Generate 5, 10, or 20 results, read the finalists aloud, and copy one result or the entire batch into your notes.
For a repeatable shortlist, enter a seed of up to 32 characters and keep the other controls unchanged. A seed such as map-07 makes it easier to compare revisions with a writing partner. Clear the seed when you want a fresh batch. Generation runs in the browser; the tool does not require an account or send your brief to a naming service.
City Name Styles and Settlement Types
A useful city name gives the reader a small clue about place, history, or mood. The style and settlement menus are starting points that help you keep a map consistent. You can always edit a result after you decide how the city earns its name.
| Direction | Example | Useful for |
|---|---|---|
| Fantasy capital | Veyrath Crown | A royal seat, old alliance, or city that needs a memorable silhouette on the map. |
| Forest town | Mossmere | A settlement shaped by trees, rivers, herbal trade, or a quiet border. |
| Desert port | Qasr Ember | A caravan stop, salt route, oasis market, or fortified crossing. |
| Steampunk city | Brasswick | A dense industrial setting with workshops, rail lines, smoke, and inventors. |
| Sci-fi frontier | Orion Gate | A colony, station, mining settlement, or remote outpost in a larger system. |
City, town, and village are not only size labels. They suggest different daily rhythms and relationships. A capital may have districts and institutions, a town may be known for one trade, and a village may be defined by a local landmark. Port and Frontier describe movement and risk, so they can work at several sizes.
Fantasy city names, town names, and place names
Searches for fantasy city name generator, fantasy town name generator, and fantasy place name generator overlap because creators are often naming a location for the same fictional world. Use the settlement filter to keep those variations together. If you need a world, kingdom, or realm name rather than a settlement, keep that as a separate naming brief so the scale stays clear.
How to Choose a Good Fictional City Name
A generator is most useful when it shortens the first draft, not when it makes the final choice for you. Keep a small shortlist and test each name against the world around it.
- Say it at normal speed. A name that is easy to pronounce is easier for a reader, player, or narrator to remember.
- Check the map. Compare nearby settlements. Repeating the same opening or ending can make two locations blur together.
- Give the name a reason. A river, founder, material, saint, battle, or landmark can explain why people use the name in-world.
- Match the scale. A village called a capital may be intentional, but the contrast should be part of the setting rather than an accident.
- Search before publication. A fictional result may already be a real place, brand, domain, or published location. This tool does not check availability or trademark conflicts.
For a character who lives in the place, pair the location with the first and last name generator. For a fantasy cast, the elf name generator, dragon name generator, and Viking name generator can provide different sound families. If you need family names rather than locations, use the last name generator.
What This City Name Generator Can and Cannot Verify
The tool assembles fictional suggestions from embedded word pools. It does not translate a real language, prove that a name is medieval, identify a historical city, or attach a verified meaning to a result. A style label describes the sound direction used by the generator, not a claim about a culture.
When accuracy matters, research the language, region, or period separately. A real city name may have spelling variants, legal protections, or a history that is not visible from its sound. For a tabletop campaign, treat the output as an unofficial prompt and check the current rules or setting reference before presenting it as canon. A DND city name, for example, should fit the campaign's own world rather than imply an official location.
The generator also does not check whether a domain, social handle, business name, book title, or game location is available. Search the finalist in the context where you plan to use it, keep a backup, and edit the result until it feels distinct from the rest of your setting.
City Name Generator FAQ
Can I generate a random city name?
Yes. Leave the keyword blank, keep the settlement and style menus at Any, and generate a batch. The tone menu can still guide the sound without narrowing it to one setting.
Can I use this as a fantasy city name generator?
Yes. Choose Fantasy, Medieval, Forest, Desert, Steampunk, or Sci-fi. You can combine a style with Capital, City, Town, Village, Port, or Frontier.
Does it make town and village names?
Yes. Town and Village are separate settlement types, so you can compare a smaller place with a nearby city while keeping the same style and tone.
Can I create a fictional city name for a novel or game?
Yes. Use the results as a shortlist, then check pronunciation, map context, cast names, and real-world associations before you publish or share the setting.
Can I make a DND city name?
You can use the fantasy and medieval presets as unofficial D&D worldbuilding prompts. The generator is independent and does not validate a name against an official campaign book or character database.
Why did I get no city names?
A keyword can be too narrow for the selected style and settlement. Clear the keyword, shorten it to a sound fragment, or choose Any style to widen the matching pool.
Are city names from the generator unique?
No. The tool does not search published maps, games, books, businesses, or trademarks. Check a finalist independently and keep an alternative if the name is important.
How can I repeat the same results?
Enter a seed of up to 32 characters and keep every other setting the same. The same inputs reproduce the same shortlist in this version of the browser tool.