Skip to main content
HitRandom

Random City Generator

Pick a random city — 500+ major world cities, travel prompts, crypto-secure.

Instant 100% Private Free Forever
Instant Private Free Crypto-secure 530 cities Bulk up to 50

Continent

Country

530 in pool · narrow to a random US city, European city, etc.

1–50

Allow duplicates

Sound

Turn off Allow duplicates for unique cities (max pool size)

Your city

Click Generate for a random city — nothing is saved or logged.

Your random city appears here.

Recent cities

How to use the Random City Generator

Random city picker for travel games, geography quizzes, and creative prompts.

  1. 1

    Set filters

    Optionally narrow by Continent and/or Country — e.g. United States for a random US city, or Europe for a random European city.

  2. 2

    Set quantity

    Leave 1 for a single random city, or raise it for a batch — up to 50 per click.

  3. 3

    Choose duplicate mode

    Allow duplicates defaults to Off for unique cities. Turn it On when repeats are allowed.

  4. 4

    Generate

    Click Generate or press Space. Results show as tiles or a text panel depending on count.

  5. 5

    Copy or download

    Copy one city from a tile, use Copy all for bulk lists, or download .txt and .csv.

Random city generator — pick a random city

Need a random city for a travel roulette game, a geography warm-up, a writing prompt, or a “guess the skyline” challenge? HitRandom’s random city generator draws fairly from 530 major world cities — New York, Tokyo, Cairo, Sydney, São Paulo, and hundreds more. One click gives you a single copyable tile; raise the quantity for bulk lists used in classrooms, parties, or stream segments.

Continent and country filters: Narrow the pool with two dropdowns. Pick North America + United States for a random US city, Europe alone for a random European city, or any country in the dataset. Filters use country and continent metadata in the JSON — fair picks from the filtered pool only.

Major cities, curated list: Every name is a recognizable city people know from maps, news, and travel — not obscure villages. The list is deduplicated and stored as JSON shipped with the tool. This page targets the random city keyword; our Random Country Generator lives on a separate URL for nation-level picks.

Crypto-secure randomness: Each pick indexes into the dataset through crypto.getRandomValues() — the same unbiased engine behind our dice roller and list tools. Unique mode shuffles without replacement when Allow duplicates is off. No server calls, no login, no tracking of your results.

Bulk random cities: Generate up to 50 cities per click. Twenty-five or fewer show as compact orange tiles. Larger batches open a text panel with comma-separated, space-separated, one-per-line, tab, column, and JSON formats. Copy all, download .txt or .csv, and restore recent batches from session history.

Same dataset-picker engine: Under the hood this uses HitRandom’s reusable dataset component — identical controls to Random Food and Random Animal generators. Swap the JSON file and labels; the UI, sound toggle, copy formats, and mobile layout stay the same.

Who uses this: Geography teachers, travel creators, party hosts, tabletop GMs picking mission cities, and anyone who searched random city generator or pick a random city. Pair with Random Country Generator when you need both nation and city prompts in the same game night.

Frequently asked questions

How do I pick a random city?
Click Generate (or press Space on desktop when not typing in a field). HitRandom picks fairly from 500+ major cities using crypto.getRandomValues() — tap a tile to copy or generate again.
Can I pick a random city in one country or continent?
Yes — use the Continent and Country filters. Choose North America + United States for a random US city, or Europe alone for a random European city. Leave both on All for the full list.
Which cities are in the list?
The dataset includes well-known cities across every continent — capitals, megacities, and major tourist destinations. Names are deduplicated for geography games, travel roulette, and writing prompts. This is a city list, not a country list.
Can I generate multiple random cities at once?
Set How many cities from 1 to 50 and click Generate. Up to 25 show as copyable tiles; larger batches switch to a text panel with copy formats and .txt / .csv download.
What does Allow duplicates do?
When On, the same city can appear more than once in a batch. Turn it Off (the default) for unique picks without replacement — up to the full dataset size.
Why is this separate from the country generator?
Because random city and random country are different keywords and use cases. Searchers looking for “random city generator” want Paris or Bangkok, not France or Thailand. Separate pages avoid SEO cannibalization.