Random US State Generator
State setup unavailable
Return to the first step to choose how many states to generate.
Generate US state names
Choose 1 to 50 distinct US states. Results use standard English state names.
Choose from 1 to 50 and draw that many distinct US states. The generator uses the 50 states only, produces standard English state names and makes each draw locally in your browser.
How to generate random US states
-
1
Choose a count
Enter a whole number from 1 to 50.
-
2
Review the draw
Check how many distinct states will be selected.
-
3
Generate
Generate the list in your browser. Any visible Generate button starts a fresh, independent draw.
What is included
The pool contains exactly the 50 US states. It does not contain Washington, DC, US territories, state capitals, Canadian provinces or any other place. The US Census Bureau distinguishes the 50 states from the District of Columbia and state-equivalent areas.
Results always use the standard English state names, even when you use this page in another language.
How the random draw works
The draw runs in your browser with crypto.getRandomValues. Rejection sampling avoids modulo bias, so every state still available has the same chance of being selected at each step. A selected state is removed from the current pool, which means no state can repeat within one draw. Generate again to start a new, independent draw.
Privacy and temporary step storage
The count and results never reach our servers and are never placed in the URL. In the three-step view, only a validated count is kept in this tab’s sessionStorage for up to 30 minutes. Start over or close the tab to clear it. The results are not stored there.
There is no account, persistent saving, sharing, export, seed or audit certificate. Copy a name manually if you need to keep it.
Practical uses
- Build a US geography quiz.
- Choose destinations for a travel exercise.
- Create distinct state names for a test dataset.
- Assign states to classroom or group activities.
Frequently Asked Questions
No. It draws from exactly the 50 US states. Washington, DC, Puerto Rico, Guam and the other territories are not in the pool.
Not within one draw. Each result is distinct. A state can appear again after you start a new, independent draw.
No. Results use standard English state names on every localized version of this page.
No. The generator does not provide a seed, saved history or audit certificate. Keep a manual copy if you need a record.
Related Tools
Mouse Tester
Test your mouse buttons, wheel scrolling, pointer movement and double-click timing in the browser. See event logs and movement samples without uploads.
Spacebar Counter
Count distinct spacebar presses or run a timed test with a target, timer, progress and presses-per-second estimate.
Fancy Serial Number Checker
Check US-style currency serial numbers for fancy patterns like radars, ladders, repeaters, low numbers and star notes.
Competition Bracket Maker
Build a seeded or shuffled single-elimination bracket for 2–32 teams or players, assign automatic byes, advance winners, copy and print it.
Minecraft Circle Generator
Create hollow or filled Minecraft circle and ellipse blueprints. Set the block dimensions, count materials, inspect the grid and download an SVG.
Metronome
Practice with a precise online metronome. Set BPM, meter, accent and subdivisions, then play a steady browser click locally.