City name generator

Fantasy city names with a one-line hook, so each one comes with a reason to visit. Pick a style or mix them, and switch to town, village or kingdom when you need smaller or bigger places.

Free and unlimited. Names are made on your device, no sign-up.

How to use it

Give each city one thing it's known for

A cathedral, a market, a disaster, a ruler. The hook under each name is a starting point; keep the one that makes you want to set a scene there.

Match the name to the region

Elven names for old forest cities, dwarven names under the mountains, desert names along the caravan routes. The map starts to feel real when names in one area sound related.

Districts need names too

Big cities are made of neighborhoods. Generate a few classic-style names and use them for districts, gates and bridges inside one city.

Example fantasy city names

Classic fantasy: Blackby, Coppershaw, Foxford, Appledale.

Elven: Lorost, Eiloranor, Venalwen, Ilmyrmar.

Dwarven: Brunrim, Hodthrun, Ulfrak, Hodrim.

Northern (Norse): Vindal, Jarnby, Fjallfjord, Torberg.

Desert: Alzar, Talara, Khazir, Tamkesh.

Coastal: Port Whalebay, Port Heatherhead, Port Spraywick, Anchorcove.

Dark and grim: Cindergate, Blackfall, Nightmarsh, Mirehollow.

Questions

Is the city name generator free?

Yes, free and unlimited with no sign-up. Names are made in your browser.

What styles of city names can it make?

Classic fantasy, elven, dwarven, northern (Norse), desert, coastal and dark, or a mix of all of them.

Can I use these names for my book, game or D&D campaign?

Yes. They're generated from word parts and syllables, so they're original and free to use.

Can it name towns and kingdoms too?

Yes. Change the Type option to town, village or kingdom. The fantasy town name generator has more examples of each style.

More generators

Random character generatorThree original characters with a backstory, a goal and a secret.D&D character generatorReady-to-play 5e characters with ability scores, HP, skills, gear and a backstory.D&D NPC generatorTownsfolk, villains and quest givers with a voice, a secret and quick stats.Character personality generatorTraits, ideal, bond, flaw and how they act under pressure.Story idea generatorLoglines with a conflict, a twist and a first line.D&D shop generatorA shop, its owner and a price list in gold, silver and copper.D&D quest generatorQuest hooks with an objective, a complication and a reward.D&D encounter generatorBalanced 5e encounters: monsters and XP by the rules, plus terrain, tactics and a twist.Backstory generatorCharacter backstories with a turning point, a secret and hooks for the GM.D&D name generatorNames for every race: elf, dwarf, tiefling, dragonborn and more. Instant and unlimited.Fantasy town name generatorTowns, villages, cities and kingdoms in eight styles, each with a one-line hook.Tavern name generatorFantasy tavern and inn names with a hook and a house special.Demon name generatorNames and titles for demons, devils, fae, fairies, monsters and undead lords.Villain generatorVillains with a goal, a motive, lieutenants and a weakness the heroes can find.Plot generatorFull story plots from setup to ending, each with a twist.D&D monster generatorHomebrew 5e monsters with traits and actions, numbers set by the DMG's CR table.Magic item generator5e magic items and loot by rarity, with an effect, a quirk and a price.D&D dice rollerRoll d4 to d100, advantage and disadvantage, or type 2d6+3.Point buy calculatorSpend 27 points on 5e ability scores, with bonuses and modifiers.D&D stat rollerRoll ability scores with 4d6 drop lowest, 3d6 or 2d6+6.Elf name generatorMelodic elf names with family names drawn from nature.Japanese name generatorCommon Japanese given names and surnames, in either name order.Gamertag generatorCool, funny, fantasy or short usernames for games and streams.