Japanese City Name Generator

Generate authentic Japanese city names instantly — names with the weight of a real skyline: bold readings, kanji and meanings that feel like they belong on a map beside Tokyo, Osaka and Kyoto. Every name shows its kanji, hiragana, phonetic reading and meaning. Free, unlimited, no signup.

Instant results — runs in your browser. No signup, no waiting, no daily limits.

How to Use

Three steps to a city name with skyline-level presence.

1

Set the mood

A balanced mix of given names and family names is pre-selected. Want a neon metropolis or an old castle town? Filter by meaning — Light, Strength or Season — or by style, gender and kanji count.

2

Click Generate

You get a batch of ten full names with real urban weight — each with romaji, kanji, hiragana, a phonetic guide and the English meaning, so the city almost names its own story.

3

Put it on the map

Hit Copy to grab the name with its kanji and meaning, tap ♡ to keep favorites in your browser, or use Regenerate to roll a fresh batch. Download TXT saves the whole list for your map or worldbuilding doc.

Why Our City Names Carry Weight

Real Japanese cities are named after the landmarks and districts they grew from — a capital like Tokyo (東京, "eastern capital"), a river crossing like Osaka (大阪, "big slope"), a capital of the past like Kyoto (京都, "capital city"). Great city names in fiction feel the same way: grounded, geographic, inevitable.

Every name here is a real Japanese name with verified kanji and meaning — nothing invented. Because kanji carries meaning, the same sound can describe a different city: Yuki can be "snow" or "happiness". Each card shows the kanji so your city's meaning is never guesswork.

Use them for a novel, a game map, a campaign setting, or just for fun — each result is a full name in Japanese order, exactly the way a city register would read it.

Frequently Asked Questions

What is a Japanese city name generator?
It combines Japanese given names and family names — like Haruto, Yua, Satō and Takahashi — into full names that carry the weight of a real Japanese city, then shows each one in kanji, hiragana, phonetic reading and English meaning.
How are Japanese city names formed?
Real Japanese cities take their names from landmarks, rivers, bays and the districts that grew around them — and many famous ones end in -kyo (capital), -ka/-ga (fragrance, or the old kana for "a"), or -to/-do (way, circuit). The names in this generator are built from the same real roots, so they feel like they belong on a map.
Are these real Japanese names?
Yes. Every name in the pool is a genuine Japanese name with verified kanji and meaning. Nothing is made up — the generator just pairs them the way a city full of districts and families would look.
Can I use a generated city name in my novel, game or worldbuilding?
Yes — free to use in any creative work: fiction, games, tabletop RPGs, worldbuilding, film. No attribution required. Use the Copy button to grab the name with its kanji and meaning, or download the whole batch as a TXT list.
Why do same-sounding names have different meanings?
Japanese names are written in kanji, so one pronunciation can use different characters. Yuki can be (snow) or (happiness). Every card shows the kanji so you always see exactly what the name means.