Random US State Generator
Pick 1 to 50 US states with official capitals, postal codes, population counts, admission years, and fascinating state trivia.
Everyday Utility · 50 US States · Spin Wheel · Capitals & World · Free · No Signup
Use this free random state generator to pick a random US state or generate custom batches with capitals, abbreviations, population, and trivia. Featuring an interactive random state generator wheel, random state generator world for international provinces, a random state capital generator quiz, a fake state generator for creative writing, and random state generator python code for developers.
All 50 US States · Interactive Spin Wheel · Capitals · World States · Free, no signup
Whether you are planning a spontaneous road trip, creating address test fixtures for software testing, testing students in geography class, or building fictional RPG maps, select the mode that matches your task:
Pick 1 to 50 US states with official capitals, postal codes, population counts, admission years, and fascinating state trivia.
Spin the virtual state wheel with realistic deceleration, tick sound effects, confetti celebration, and auto-elimination mode.
Generate states and provinces from Canada, India, Australia, Germany, Brazil, Mexico, and the United Kingdom in one click.
Interactive flashcard quiz mode to test your knowledge of US state capitals, plus an instant searchable state-to-capital table.
Procedural generator for fictional US states (Cascadia, New Jefferson, Oakhaven) with mottoes, mascots, and lore for fiction & RPGs.
Explore Pokémon region parallels (Unova, Alola, Orre) or copy clean Python scripts using random.choice() and random.sample().
Here is the complete official directory of all 50 states in the United States of America, including two-letter postal codes, capital cities, US Census regions, admission years, and recognized state nicknames.
| State | Code | Capital | Region | Admitted | Official Nickname |
|---|---|---|---|---|---|
| Alabama | AL | Montgomery | South | 1819 | Yellowhammer State |
| Alaska | AK | Juneau | West | 1959 | The Last Frontier |
| Arizona | AZ | Phoenix | West | 1912 | Grand Canyon State |
| Arkansas | AR | Little Rock | South | 1836 | The Natural State |
| California | CA | Sacramento | West | 1850 | The Golden State |
| Colorado | CO | Denver | West | 1876 | Centennial State |
| Connecticut | CT | Hartford | Northeast | 1788 | Constitution State |
| Delaware | DE | Dover | South | 1787 | The First State |
| Florida | FL | Tallahassee | South | 1845 | Sunshine State |
| Georgia | GA | Atlanta | South | 1788 | Peach State |
| Hawaii | HI | Honolulu | West | 1959 | Aloha State |
| Idaho | ID | Boise | West | 1890 | Gem State |
| Illinois | IL | Springfield | Midwest | 1818 | Prairie State |
| Indiana | IN | Indianapolis | Midwest | 1816 | Hoosier State |
| Iowa | IA | Des Moines | Midwest | 1846 | Hawkeye State |
| Kansas | KS | Topeka | Midwest | 1861 | Sunflower State |
| Kentucky | KY | Frankfort | South | 1792 | Bluegrass State |
| Louisiana | LA | Baton Rouge | South | 1812 | Pelican State |
| Maine | ME | Augusta | Northeast | 1820 | Pine Tree State |
| Maryland | MD | Annapolis | South | 1788 | Old Line State |
| Massachusetts | MA | Boston | Northeast | 1788 | Bay State |
| Michigan | MI | Lansing | Midwest | 1837 | Great Lakes State |
| Minnesota | MN | Saint Paul | Midwest | 1858 | North Star State |
| Mississippi | MS | Jackson | South | 1817 | Magnolia State |
| Missouri | MO | Jefferson City | Midwest | 1821 | Show Me State |
| Montana | MT | Helena | West | 1889 | Treasure State |
| Nebraska | NE | Lincoln | Midwest | 1867 | Cornhusker State |
| Nevada | NV | Carson City | West | 1864 | Silver State |
| New Hampshire | NH | Concord | Northeast | 1788 | Granite State |
| New Jersey | NJ | Trenton | Northeast | 1787 | Garden State |
| New Mexico | NM | Santa Fe | West | 1912 | Land of Enchantment |
| New York | NY | Albany | Northeast | 1788 | Empire State |
| North Carolina | NC | Raleigh | South | 1789 | Tar Heel State |
| North Dakota | ND | Bismarck | Midwest | 1889 | Peace Garden State |
| Ohio | OH | Columbus | Midwest | 1803 | Buckeye State |
| Oklahoma | OK | Oklahoma City | South | 1907 | Sooner State |
| Oregon | OR | Salem | West | 1859 | Beaver State |
| Pennsylvania | PA | Harrisburg | Northeast | 1787 | Keystone State |
| Rhode Island | RI | Providence | Northeast | 1790 | Ocean State |
| South Carolina | SC | Columbia | South | 1788 | Palmetto State |
| South Dakota | SD | Pierre | Midwest | 1889 | Mount Rushmore State |
| Tennessee | TN | Nashville | South | 1796 | Volunteer State |
| Texas | TX | Austin | South | 1845 | Lone Star State |
| Utah | UT | Salt Lake City | West | 1896 | Beehive State |
| Vermont | VT | Montpelier | Northeast | 1791 | Green Mountain State |
| Virginia | VA | Richmond | South | 1788 | Old Dominion |
| Washington | WA | Olympia | West | 1889 | Evergreen State |
| West Virginia | WV | Charleston | South | 1863 | Mountain State |
| Wisconsin | WI | Madison | Midwest | 1848 | Badger State |
| Wyoming | WY | Cheyenne | West | 1890 | Equality State |
| Territory | Code | Capital / Seat | Type | Status |
|---|---|---|---|---|
| District of Columbia | DC | Washington | Territory | Federal City |
| Puerto Rico | PR | San Juan | Territory | Isla del Encanto |
| Guam | GU | Hagåtña | Territory | Where America’s Day Begins |
| U.S. Virgin Islands | VI | Charlotte Amalie | Territory | America’s Caribbean Paradise |
| American Samoa | AS | Pago Pago | Territory | Motu o Fiafiaga |
| Northern Mariana Islands | MP | Saipan | Territory | Hafa Adai Commonwealth |
The random state generator wheel provides an engaging, game-like way to pick a random state generator outcome. Built directly with HTML5 Canvas, the wheel features:
Teachers and homeschool parents use the generator to call on students for state capital quizzes, map-pointing challenges, state bird memorization, or historical admission timeline drills.
Indecisive travelers spin the wheel to pick their next weekend getaway or summer national park road trip destination without bias.
Software engineers and QA testers generate random states and postal codes to populate checkout forms, seed database fixtures, and test shipping rate calculators with diverse regional inputs.
Assign random states to board game players, draft football leagues by home state, or pick a random state to cook its iconic state dish for your weekend dinner party!
If you are writing a script, building an automated testing pipeline, or analyzing regional datasets, here is how to pick random states in Python using standard libraries:
The simplest way to pick one state at random from a predefined list:
import random
states = ["California", "Texas", "Florida", "New York", "Illinois", "Ohio"]
picked_state = random.choice(states)
print(f"Selected: {picked_state}")When you need multiple unique states without replacement (like our tool’s elimination mode):
import random
# Pick 5 distinct random states
five_states = random.sample(states, k=5)
print("5 Unique States:", five_states)In automated software testing, install pip install faker to generate complete addresses:
from faker import Faker
fake = Faker('en_US')
print(fake.state()) # e.g., 'North Carolina'
print(fake.state_abbr()) # e.g., 'NC'Did you know several core Pokémon regions are directly inspired by real-world American geography?
For tabletop RPG game masters (D&D, Call of Cthulhu, Cyberpunk) and alternate-history authors, our fake state generator procedurally crafts believable fictional states like Cascadia, New Jefferson, and Oakhaven with unique state mottos, capitals, and historic lore.
A random state generator is a free online tool that selects one or more states at random from an unbiased database using cryptographically fair algorithms. Whether you need a single random US state for a road trip, multiple states for testing address forms, an interactive state picker wheel for classroom games, or world states from Canada, India, and Australia, this tool gives you instant results with capitals, postal codes, and demographics.
Simply select your desired country or territory (United States 50 states is the default), choose how many states you want (1 to 50), apply optional filters like US census region (West, Midwest, South, Northeast) or starting letter, and tap "Pick Random State". You can view state capitals, abbreviations, population, nicknames, and fun facts, then copy the results or download them as CSV, JSON, or plain text.
Switch to the "Spin Wheel" tab to open the interactive state picker wheel. Tap SPIN or click the wheel to trigger a smooth physics-based spin with realistic tick sounds and confetti on the winning state. You can also turn on "Elimination Mode" so the chosen state is removed from the wheel for the next spin — ideal for classroom trivia, drafting games, and secret santa drawings.
Yes! Under the "World States" tab or country dropdown, you can select federal countries worldwide including Canada (10 provinces + 3 territories), India (28 states + 8 union territories), Australia (6 states + 2 territories), Germany (16 Bundesländer), Brazil (27 states), Mexico (32 states), and the United Kingdom. You can also draw from the global pool of 180+ world states.
Under the "Capitals & Quiz" tab, you will find an interactive flashcard system that prompts you with a random US state and lets you guess its capital city before revealing the answer. It features a built-in score counter for self-testing and an instant searchable lookup table covering all 50 US state capitals.
The "Fake States" tab procedurally creates fictional and alternate-history American states (such as Cascadia, New Jefferson, Oakhaven, Alleghenia, Superior, and Calisota). Each generated fake state comes with a custom capital, official nickname, Latin motto, state mascot, estimated population, and rich background lore for fantasy writers, worldbuilders, and tabletop RPG campaigns.
The Pokémon mode pairs real-world states with their official and thematic Pokémon equivalents. For example, New York and New Jersey map to Unova (Castelia City), Hawaii maps to the tropical Alola region, and Arizona maps to the desert colosseums of Orre. The tool also generates custom Gym Leader specialty types, regional starter companions, and gym badge names for every state.
You can generate a random state in Python in one line using the built-in random module: "import random; state = random.choice(['California', 'Texas', 'Florida', ...])". For non-repeating batches, use "random.sample(US_STATES, k=5)". For test fixtures, you can also use the Faker library ("faker.Faker().state()"). The "Pokémon & Python" tab provides ready-to-copy code snippets.
Yes. In the state pool dropdown, choose "US States + 6 Territories (56 Total)" to include Puerto Rico (PR), Guam (GU), the U.S. Virgin Islands (VI), American Samoa (AS), Northern Mariana Islands (MP), and the District of Columbia (DC).
Yes, 100% free with no registration, no subscription, and no usage caps. All random selections and wheel animations run entirely inside your web browser using JavaScript, meaning zero data is sent to external servers and it works seamlessly offline once loaded.
Yes. Toggle the "Elimination Mode (No Repeats)" checkbox on either the Quick Pick or Spin Wheel tabs. The generator will draw states without replacement and display an active countdown badge showing how many states remain in the pool until you hit "Reset Pool".
Try these free generators, calculators, and converters on ToolSimply.
Free random Pictionary word generator with 700+ words — easy words for kids, hard words for adults, plus funny, Christmas & Bollywood categories, timer & scoreboard.
Use toolFree random charades generator with 600+ words — kids, family, funny, animal, movie & Christmas modes, Reverse Charades, timer, team scoreboard & custom words.
Use toolEstimate GATE marks from your response sheet, convert to a score out of 1000 with the official formula, and see a rank band. Free, no signup.
Use tool