Preparing your generator page
We are loading content and tools so everything is ready to use.
We are loading content and tools so everything is ready to use.
Generate random country names for travel planning, geography class, trivia, and creative prompts. Filter by world region, toggle ISO country codes and duplicate mode, review the live pool count, then copy numbered results in one click.
Also try the Random City Generator, Random State Generator, and more in Randomizer tools.
Last updated: May 24, 2026 · Published: 2026-04-07 · Updated: 2026-05-24
Countries in pool: 62
Choose options and generate countries.
Configure options and click generate
A random country generator selects country names from a curated global list so travelers, teachers, and game hosts can skip manual list-making. It is designed for prompts and activities—not as a map service, visa search, or flight booking tool.
This Muxgen tool runs in your browser: set country-count (default 1), pick a Region filter, toggle Allow duplicate countries and Show ISO country code in results, generate, and copy. No account and no server upload for your picks.
Three simple steps from filters to copy-ready country names.
Enter country-count (default 1) and pick a Region chip from 7 options including All regions and six continents.
Toggle Show ISO country code in results for "Country (CODE)" labels, and Allow duplicate countries for repeats up to 100, or turn duplicates off for unique-only batches capped by the filtered pool.
Click Generate Country or Generate Countries, review result cards, then Copy to clipboard for notes, slides, or chat.
Every control in the random country generator component.
Number input min 1 — max 100 with duplicates on, or maxBatchForCountrySettings when duplicates off. Default 1.
7 toggle buttons from COUNTRY_REGION_FILTER_OPTIONS — default All regions.
Checked by default — enables repeated countries and raises max count to 100. Unchecked uses a used Set for unique picks.
Checked by default — formatCountryDisplayLine adds ISO code to cards and formatCountryCopyList export. Unchecked shows country names only.
Live getCountryPool(region).length — updates when region changes; disables generate at zero.
Polite region reporting filter updates, duplicate mode, Show ISO country code toggle, count clamps, and post-generation status from generateCountryPicks.
Primary button — plural label when count > 1; disabled when filtered pool is empty.
Right column displays emerald country cards after generate; empty state shows Configure options and click generate with globe emoji.
Ghost button — numbered list export via formatCountryCopyList with Show ISO country code setting; Copied! feedback for two seconds.
Counts from countCountriesByRegion in random-country-generator-data.ts.
| Region | Countries in pool |
|---|---|
| Africa | 8 |
| Asia | 15 |
| Europe | 18 |
| North America | 8 |
| South America | 8 |
| Oceania | 5 |
| All regions | 62 |
All 62 entries in the COUNTRIES array—name, ISO code, and region.
| Country | ISO code | Region |
|---|---|---|
| United States | US | North America |
| Canada | CA | North America |
| Mexico | MX | North America |
| Costa Rica | CR | North America |
| Panama | PA | North America |
| Cuba | CU | North America |
| Dominican Republic | DO | North America |
| Jamaica | JM | North America |
| Brazil | BR | South America |
| Argentina | AR | South America |
| Chile | CL | South America |
| Peru | PE | South America |
| Colombia | CO | South America |
| Uruguay | UY | South America |
| Paraguay | PY | South America |
| Ecuador | EC | South America |
| United Kingdom | GB | Europe |
| Ireland | IE | Europe |
| France | FR | Europe |
| Germany | DE | Europe |
| Spain | ES | Europe |
| Portugal | PT | Europe |
| Italy | IT | Europe |
| Netherlands | NL | Europe |
| Belgium | BE | Europe |
| Switzerland | CH | Europe |
| Austria | AT | Europe |
| Sweden | SE | Europe |
| Norway | NO | Europe |
| Denmark | DK | Europe |
| Poland | PL | Europe |
| Czechia | CZ | Europe |
| Greece | GR | Europe |
| Turkey | TR | Europe |
| Japan | JP | Asia |
| South Korea | KR | Asia |
| China | CN | Asia |
| India | IN | Asia |
| Thailand | TH | Asia |
| Vietnam | VN | Asia |
| Indonesia | ID | Asia |
| Malaysia | MY | Asia |
| Philippines | PH | Asia |
| Singapore | SG | Asia |
| United Arab Emirates | AE | Asia |
| Saudi Arabia | SA | Asia |
| Israel | IL | Asia |
| Jordan | JO | Asia |
| Nepal | NP | Asia |
| South Africa | ZA | Africa |
| Nigeria | NG | Africa |
| Kenya | KE | Africa |
| Egypt | EG | Africa |
| Morocco | MA | Africa |
| Ghana | GH | Africa |
| Ethiopia | ET | Africa |
| Tanzania | TZ | Africa |
| Australia | AU | Oceania |
| New Zealand | NZ | Oceania |
| Fiji | FJ | Oceania |
| Samoa | WS | Oceania |
| Papua New Guinea | PG | Oceania |
How region filter, Show ISO country code, and Allow duplicate countries interact.
Full 62-country pool — max 62 unique picks or 100 with duplicates.
North America (8) and Europe (18) — larger pools for Western-hemisphere or European geography units.
Asia (15) and Africa (8) — ideal for continent-specific geography lessons.
South America (8) and Oceania (5) — focused pools for targeted trivia rounds.
Results and copy include two-letter ISO codes—best for travel planning, beginner geography, and context-rich lists.
Country names only—harder quiz mode where players must identify the ISO code or capital themselves.
Same country can repeat — ideal for weighted rounds, raffles, or large sample sizes up to 100.
Unique countries only — actualCount = min(count, pool.length); no reuse within a batch.
Where copied country lists land and which Muxgen pages complement this one.
Paste numbered country lists into assignment instructions or slide notes for geography warm-ups.
Drop generated lists into lesson plans, travel itineraries, or collaborative brainstorming docs.
Copy results into chat for geography quizzes, travel challenge games, or round-robin storytelling.
Use unique mode to assign one country per student without overlap in the same row.
Random City Generator picks major cities — this page focuses on sovereign nations within curated continental pools.
Spin the Wheel visualizes custom segments — this random country generator is faster for filtered country batches.
Built for travel and geography workflows—fast filters, live pool counts, and copy-ready output.
Country names appear immediately—no accounts, queues, or server round-trips.
Africa, Asia, Europe, North America, South America, Oceania—or keep All regions for the full curated pool.
62 sovereign states with ISO 3166-1 alpha-2 codes for practical travel, trivia, and classroom prompts.
Switch between country-only and country-plus-ISO-code display in results and clipboard export.
Toggle repeats for large batches up to 100, or enforce unique-only output.
See exactly how many countries match your region filter before you click generate.
Generation runs in the browser—filters and results are not uploaded to Muxgen.
Random country names support travel, education, and creative work.
Generate random country options for your next trip shortlist or bucket-list challenge.
Teachers assign country-based map, culture, and flag tasks by continent.
Hosts quickly assemble randomized country lists for capitals, flags, and landmark questions.
Use random countries as settings for stories, scripts, and world-building exercises.
Creators pick a country and make a themed post, video, or travel vlog concept.
Use random country destinations in simulations, strategy games, and role-play.
When travelers and teachers search for country ideas throughout the year.
Use All regions with Show ISO country code on to build a surprise destination shortlist before booking flights.
Narrow to one continent per week and use unique mode to assign one country per student without overlap.
Generate batches across all six regions for classroom discussions about global cultures, flags, and capitals.
Pick random countries for family geography quizzes or 'visit this country virtually' holiday party rounds.
Assign countries as delegation assignments for research prompts and position-paper exercises.
Filter to Europe or Asia and pair country picks with vocabulary themes tied to each destination.
Terms tied to filters, batch logic, and copy export.
all | africa | asia | europe | north-america | south-america | oceania — selects getCountryPool region branch.
Returns COUNTRIES entries matching region when not all.
Returns 100 when duplicates on, else Math.max(1, pool.length) — caps country-count.
62 curated entries with ISO 3166-1 alpha-2 codes across 6 continental groups.
Card and copy label — e.g. "United States (US)" with Show ISO country code on.
Numbered export — e.g. "1. United States (US)\n2. Canada (CA)\n3. Mexico (MX)".
A generator can start the round; your activity plan carries it forward.
Read Countries in pool before setting a high count—single-region filters cap unique picks at that region's size.
Use unique mode for assignments and workshops; allow duplicates for raffles or large sample lists.
Enable ISO codes for travel planning and beginner geography; disable for harder quizzes.
Paste into your doc or chat right after generating so results are not lost on refresh.
Regenerate if a disputed pick appears—transparency builds trust in classroom and party games.
Switch between Europe, Asia, and North America to keep variety high.
Habits that pair with Generate Country and Copy to clipboard.
Default All regions exposes the full 62-country pool.
Sample picks like United States (US), Canada (CA), Mexico (MX) show breadth before you commit to a region theme.
Assign one country per student without overlap when filtered pool count covers your class size.
Use generated countries as discussion anchors and add random cities for deeper geography sessions.
Copy numbered lists into a doc and research one country at a time across the month.
Scroll the full COUNTRIES table below to plan region filters before live generation.
62 countries, 6 regions, 7 filter options, country-count up to 100, Show ISO country code toggle, duplicate toggle, pool count, numbered copy, privacy, and defaults.
Explore more tools in the directory.
Pair country picks with random cities for deeper geography drills and travel games.
Add US state picks alongside country results for classroom map activities.
Build geography trivia rounds after random countries are assigned to teams.
Spark discussion with random facts after each country is revealed.
Assign point values or round numbers to generated country picks.
Customizable spinning wheel for countries, choices, and classroom rounds.