Text
Random Fictional Place Name Generator
Used by developers, writers, and creators worldwide.
A random fictional place name generator solves one of world-building's most stubborn small problems: what do you actually call the fishing village, the desert outpost, the orbital station? Writers, game designers, and tabletop GMs all hit this wall. Instead of staring at a blank map label, you pick a style — fantasy, sci-fi, or pastoral — set a count, and get a ready-to-use list in seconds. Fantasy names lean on archaic suffixes like -vale and -fell. Sci-fi names use clipped consonants and designation-style fragments. Pastoral names stay soft and rural, right for cosy fiction or low-stakes drama. Generate as many as you need and keep what fits.
Loading usage…
Free forever — no account required
How to use
- Choose your options above
- Click Generate
- Copy your result
Detailed instructions
- Select a style — fantasy, sci-fi, or pastoral — that matches your setting's tone.
- Set the count field to how many names you want; aim for 20+ when building a map.
- Click Generate to produce a fresh list of fictional place names instantly.
- Scan the results for names that spark a story or match a region's intended feel.
- Copy individual names or the full list directly into your document, map tool, or notes app.
Use Cases
- •Labelling settlements and regions on a hand-drawn Inkarnate or Wonderdraft fantasy map
- •Stocking a Foundry VTT campaign with distinct town and dungeon names before the first session
- •Filling star-chart location names for a space-opera novel's appendix or world bible
- •Generating background town names for a cosy mystery series set in rural England
- •Building a consistent regional naming palette for a Unreal Engine open-world game
Tips
- →Run the same count in all three styles back-to-back — cross-style names can mark ruins or alien-influenced regions on a fantasy map.
- →Sort your kept names by syllable count: short names for minor settlements, longer ones for capitals and ancient cities.
- →If two generated names share a prefix (e.g. 'Drav-'), keep both and use them for neighbouring towns — it implies shared heritage without extra world-building work.
- →Avoid names with more than two consecutive consonants; they slow readers down mid-sentence and break immersion during dialogue.
- →Generate a batch of 30, then delete any name you wouldn't say aloud comfortably — what remains will feel natural to readers too.
- →Combine a pastoral name with a fantasy suffix (e.g. 'Millhaven-on-the-Fell') to create hybrid names that suggest a long-settled, layered world.
FAQ
can I use these fictional place names in a published novel or commercial game
Yes — every name this generator produces is free to use in personal and commercial projects without attribution. If a generated name happens to match a real location, a small spelling tweak is worth doing to avoid confusing readers or map searches.
what's the actual difference between the fantasy, sci-fi, and pastoral styles
Fantasy names use archaic consonant clusters and suffixes like -moor, -fell, and -vale. Sci-fi names favour hard stops, clipped syllables, and alphanumeric-feeling fragments that suggest a designation rather than a history. Pastoral names are softer and rounder, suited to contemporary fiction, cosy mysteries, or low-magic rural settings — picking the right style upfront saves a lot of editing later.
how do I make generated place names feel consistent across a whole fictional world
Generate a batch of 20–30 names in one style and scan for shared phoneme patterns — recurring vowel sounds, common endings, consonant clusters. Pull out two or three patterns that feel right for each region and use those as the template when you invent names manually. Readers pick up on phonetic consistency even without noticing it consciously.