NameIdeaBox
Put a place on the map

City Name Generatorfor worlds with a history.

Create original city, capital, port, fortress, underground, or off-world settlement names by role, geography, cultural direction, sound, and genre. Each result includes practical worldbuilding details.

Capitals, ports, fortresses, and coloniesGeography, language, and world directionHistory hooks, landmarks, and demonyms

AI suggestions are original-world starting points. They are not official franchise names, verified translations, or proof that a place name is unused.

Two cartographers overlooking an original river city of bridges, towers, walls, and distant mountains

Build a city brief

Choose the settlement, its role, world, cultural direction, and landscape.

Broad original-world direction only; no official franchise lore or naming systems.

A broad sound direction, not a claim of authentic origin or translation.

0/500

Creative original-world suggestions only. Verify real place names, cultural context, franchise collisions, and public-use concerns independently.

From the atlas room

Your city names will appear here.

Choose a settlement, world, and geography above to begin.

Ready to begin

Choose the kind of settlement you need and generate your first map-ready list.

Drawing on one of the world's most extensive naming libraries, our purpose-trained AI naming agent thoughtfully explores ideas tailored to you. This process usually takes 20-30 seconds; thank you for your patience while we find the right fit.

A clearer way forward

Name a city that sounds shaped by its land, people, and past.

A city name generator is more useful when it understands what the settlement does, where it stands, and what kind of world surrounds it. This tool turns city type, civic role, genre, cultural direction, geography, tone, sound, and optional history into an inspectable shortlist with name parts, a demonym, landmark, history hook, and practical checks.

How to use the City Name Generator

Start with the physical and civic identity of the place. A capital city, port, fortress, underground city, floating settlement, space colony, and lost city do not solve the same naming problem. Then choose the role that explains why people built it or why it still matters: political capital, trade hub, military stronghold, sacred center, industrial center, academic or magical center, or frontier colony.

The remaining primary controls shape the naming register:

  • World or genre selects an original fictional, high-fantasy, tabletop, dwarven, science-fiction, grimdark, Roman-inspired, or modern fictional direction.
  • Language or cultural direction asks for an invented, English-, French-, German-, Spanish-, Russian-, Japanese-, or Latin/Roman-inspired sound.
  • Geography ties the place to a coast, river, mountain, forest, desert, tundra, cavern, or off-world environment.
  • Tone controls the immediate impression, such as storied, majestic, fortified, mystical, industrial, elegant, or ominous.
  • How many names? requests exactly 10, 20, or 30 complete city records.

Open Options for meaning themes, sound texture, length, up to three opening letters, a specific image the city should evoke, or sound patterns to avoid. Use Additional details for founders, architecture, resources, conflicts, government, nearby landmarks, old names, or relationships with neighboring settlements.

The preset chips provide editable starting briefs for a fantasy capital, dwarven fortress, and science-fiction colony. They add text to Additional details; they do not lock the other controls. Review both the preset and selected fields before generating.

The server requires the selected number of complete, distinct results. It checks settlement type, civic role, world genre, cultural direction, geography, opening letters, required details, and score ranges. An incomplete or contradictory provider response fails instead of appearing as a misleading partial list.

Choose a city type before choosing a style

A convincing place name begins with the settlement's function. Style alone can produce attractive words, but function gives the name something to carry.

Worldbuilding need Settlement type Useful role Details worth adding
Seat of an old kingdom Capital city Political capital Dynasty, river crossing, old district, disputed succession
Busy coastal gateway Port city Trade hub Main export, harbor shape, merchant guild, local weather
Defended mountain pass Fortress city Military stronghold Enemy, wall material, pass, oath, famous siege
Dwarven or subterranean metropolis Underground city Industrial center Mineral, cavern shape, forge, ventilation, founding clan
Suspended magical settlement Floating city Academic / magical center Power source, altitude, access route, visible silhouette
Orbital settlement or distant outpost Space city / colony Frontier colony Planet, station structure, resource, sponsor, old mission
Abandoned place with a surviving name Ruined / lost city Sacred center Disaster, forbidden district, surviving pilgrims, relic

If you only need a random city name, keep City, Original fictional world, Original invented, and Any geography. Generate ten names and save the ones with the strongest spoken rhythm. For a more coherent list, change one structural choice at a time instead of selecting every advanced option immediately.

Fantasy, capital, and dwarven city names

Choose High fantasy for a broad mythic world and Capital city when political scale matters. Add Political capital, Sacred center, or Trade hub depending on what gives the city influence. A fantasy capital should not sound grand only because it is long; its name should also fit how citizens, diplomats, and rivals use it in speech.

Choose Dwarven fantasy with Underground city, Fortress city, or Mountain / highland geography for a dwarven city name generator task. Hard and fortified sound can create weight, but the result should remain pronounceable. Add the city's craft, resource, engineering problem, or civic institution rather than asking for a generic "dwarven" word.

For D&D city name generator searches, choose Tabletop fantasy. This is a system-neutral direction for a campaign location, not an official Dungeons & Dragons generator. The output does not use rulebooks, published settings, protected languages, factions, maps, or canon place names. Add the party's reason for visiting, the local conflict, and the feature players will remember at the table.

The details dialog helps turn a map label into a usable setting. It includes a founding or historical hook, one signature landmark, a proposed term for residents, and an explanation of how the place fits the selected world.

Science-fiction and grimdark city name ideas

Choose Science fiction for a station, colony, planetary city, engineered habitat, or future urban center. Pair it with Space city / colony and Orbital / off-world when the settlement is physically beyond Earth. Futuristic and technical sound is available, but it should support the location rather than produce a pile of random letters and numbers.

Useful additional details include:

  • the body the settlement orbits or occupies;
  • the industry, scientific mission, or resource that sustains it;
  • whether it began as a corporate project, military outpost, refugee settlement, or research station;
  • the structure people recognize from a distance;
  • the difference between its official name and what residents call it.

Grimdark galactic captures a broad oppressive, militarized, industrial, or decaying space-fantasy atmosphere. It does not generate official Warhammer 40,000 cities, planets, Gothic High names, Imperial institutions, or canon-compatible material. Describe the civic condition you actually need, such as "an exhausted shipyard city built inside a broken ring," instead of requesting a copy of a franchise location.

French, German, Spanish, Russian, Japanese, and Roman directions

The cultural direction field shapes sound and broad place-name construction. It does not turn the generator into an authoritative linguistic database.

  • French-inspired can favor flowing compounds and softer consonant movement.
  • German-inspired can favor compact compounds and strong settlement elements.
  • Spanish-inspired can favor open vowels, readable rhythm, and descriptive or geographic cues.
  • Russian-inspired can provide a cautious Cyrillic proposal when useful.
  • Japanese-inspired can provide a cautious Japanese-script proposal when useful.
  • Latin / Roman-inspired can suggest classical civic sound without claiming correct historical Latin.

Every result includes a Language direction note that should explain how the inspiration was used and where uncertainty remains. A Japanese or Russian local form is a proposed fictional rendering, not proof that a native speaker would select it or that the form follows every historical naming convention.

For a Roman city name generator task, combine Ancient Roman-inspired world genre with Latin / Roman-inspired cultural direction. Add the city's founding purpose, province, road, river, military role, patron, or civic title. The result can evoke a classical urban register, but it should still be checked by someone familiar with the relevant language and historical period before serious publication.

Real cultures are not interchangeable style packs. If your setting directly represents a living language or a specific historical society, use the generated result as a draft and seek knowledgeable review.

Connect the name to geography and history

Geography often gives a settlement its first reason to exist. A harbor controls arrival. A river creates crossing points and trade routes. A mountain provides defense or minerals. A cavern changes light, movement, construction, and social organization. An orbital habitat makes infrastructure part of everyday survival.

The generator connects geography to three different fields:

  1. The displayed Geography label records the selected environment.
  2. Geography fit explains why the name and settlement identity belong there.
  3. Signature landmark turns the abstract environment into one visible, memorable feature.

Use Meaning or history theme to add Stars, Trade, Victory, Sanctuary, River, Stone, Royalty, Industry, Knowledge, or Frontier. These are creative associations rather than literal translations. The details dialog separates the thematic meaning from the construction note so you can see both what the name suggests and how its parts were assembled.

The History hook is intentionally concrete. It may identify a founding event, conquest, migration, disaster, civic reform, abandoned district, or change of purpose. Use it as a starting point, then decide whether residents celebrate, ignore, or dispute that version of history.

Read and compare every generated city

Each result card shows the primary city name, an optional local form, pronunciation, settlement type, civic role, world genre, cultural direction, geography, tone, and a short description. Card actions let you copy the name, hear it through browser speech synthesis, save it locally, or open the full details.

The details dialog includes:

  • root, settlement element, and qualifier where applicable;
  • language-direction and thematic-meaning notes;
  • construction and geography-fit explanations;
  • a history hook and signature landmark;
  • a proposed demonym for residents;
  • world-fit and verification notes;
  • useful historical, local, or related variants;
  • Brief fit, Atmosphere, Readability, and Worldbuilding scores.

The scores are AI estimates for comparing the current shortlist. They are not measures of linguistic authenticity, popularity, originality, population, economic importance, official setting compatibility, or legal availability.

Save promising names with the heart button, switch to Favorites to review them, copy the visible list, or use the City name wheel for a playful final choice. Favorites stay in local browser storage on the current device and do not sync to an account.

How this differs from common city generators

Fantasy Name Generators offers a quick ten-name random city list and a large catalog of adjacent place generators. It is useful when speed and repeated randomization are the main goal.

donjon's Fantasy Town Generator combines a town name with environment, topography, river, size, wall, race, culture, and a generated map. Its strength is settlement and map generation rather than a detailed explanation for each candidate name.

Reedsy's City Name Generator asks for genre, atmosphere, era, and cultural or geographic inspiration and returns city ideas with reasoning. It is a close alternative for contextual AI-assisted place naming.

Name Idea Box focuses on a structured city brief and an inspectable shortlist. Its implemented combination includes settlement type, civic role, world genre, cultural direction, geography, sound, history themes, opening letters, exclusions, exact result count, duplicate rejection, per-result name parts, local form, demonym, landmark, history hook, local favorites, speech, and a spin wheel.

That additional structure does not make the output authoritative. The tool has no live geographic-name registry, trademark database, domain search, franchise database, historical gazetteer, native-speaker review, or guarantee that a result is unused.

For a person in the setting, use the Last Name Generator. For a fantasy species character, try the Elf Name Generator. For broad high-volume exploration, use 1000 Random Names.

Fix weak, repetitive, or overdesigned results

If every name sounds interchangeable, add one civic reason and one physical constraint. "A trade city" is broad. "A river trade capital whose oldest district floods every spring" gives the name, landmark, and history something to reflect.

If names are too ornate, choose Compact and practical sound, Short or Medium length, and remove extra tones. If names are too plain, add a historical theme or one strong visual image. If a real-language direction feels unconvincing, switch to Original invented or ask a knowledgeable speaker to review the shortlist.

Avoid combining a rigid three-letter prefix, Short length, a narrow cultural direction, several themes, and multiple excluded sounds unless every restriction is essential. Ten distinct names may not fit an overconstrained brief.

Before publishing a city name:

  1. Search the complete name and close variants for real locations and prominent fictional uses.
  2. Check possible meanings, pronunciations, and unwanted associations in relevant languages.
  3. Read the name in narration, dialogue, maps, directions, and political titles.
  4. Test the demonym and likely local abbreviation.
  5. Compare it with neighboring settlements so the region has a coherent naming logic.
  6. Check trademarks, domains, or other public-use concerns when the name will identify a commercial product.

Common questions

Does this make official D&D or Warhammer 40k city names?

No. Tabletop fantasy and Grimdark galactic are generic original-world directions. The prompt explicitly excludes official settings, languages, factions, cities, planets, terminology, and naming systems.

Are Japanese, Russian, French, or Roman results authentic translations?

No. They are fictional naming directions. Japanese- and Russian-inspired results may include a proposed local-script form, but the language note should identify it as a suggestion or transliteration that needs independent review.

Why did the page show an error instead of fewer cities?

The generator requires the selected quantity and all structured fields. Fixed choices and duplicates are validated before display. Retry the request or remove the least important conflicting constraint.

Are saved cities permanent?

Favorites remain in local storage in the current browser until that site data is cleared. They are not connected to an account and do not automatically appear on another device.

More ways to explore