Random Postal Address Generator
Generate realistic random US postal addresses with valid ZIP codes, street names, and state data. Perfect for testing, mockups, and development.
About
Software testing, form validation, and database seeding require structurally valid postal addresses that do not correspond to real individuals. Using production addresses violates privacy regulations. Using obviously fake data (e.g., "123 Test St") fails format validation and misses edge cases like multi-word city names or five-digit ZIP codes that must align with their state. This generator produces fictitious US addresses assembled from real naming conventions: USPS-standard street suffixes (St, Blvd, Ct), directional prefixes (N, SW), and ZIP code prefixes mapped to correct states per USPS Publication 65.
Each address is a random combination. No generated address is guaranteed to be non-existent, but the combinatorial space (street number × street name × suffix × city × unit) makes collisions with real addresses statistically negligible. Do not use generated addresses for fraudulent purposes. This tool is intended for development, UI mockups, and testing pipelines only.
Formulas
Each address is assembled from independent random selections across five components. The total combinatorial space determines collision probability.
The number of unique addresses per city is:
Where Snum = 19999 possible street numbers, D = 9 directional options (including none), Sname = 80 street names in the dataset, X = 18 street suffixes, and U = 300 unit numbers (including none). This yields approximately 7.8 × 109 unique street lines per city.
ZIP code generation follows USPS prefix mapping:
Where prefixmin and prefixmax are the USPS-assigned three-digit prefix boundaries for a given state, and pad zero-pads the result to 5 digits.
Reference Data
| State | Abbreviation | ZIP Prefix Range | Capital City | USPS Region |
|---|---|---|---|---|
| Alabama | AL | 350 - 369 | Montgomery | South |
| Alaska | AK | 995 - 999 | Juneau | West |
| Arizona | AZ | 850 - 865 | Phoenix | West |
| California | CA | 900 - 961 | Sacramento | West |
| Colorado | CO | 800 - 816 | Denver | West |
| Connecticut | CT | 060 - 069 | Hartford | Northeast |
| Florida | FL | 320 - 349 | Tallahassee | South |
| Georgia | GA | 300 - 319 | Atlanta | South |
| Illinois | IL | 600 - 629 | Springfield | Midwest |
| Indiana | IN | 460 - 479 | Indianapolis | Midwest |
| Massachusetts | MA | 010 - 027 | Boston | Northeast |
| Michigan | MI | 480 - 499 | Lansing | Midwest |
| Minnesota | MN | 550 - 567 | Saint Paul | Midwest |
| New York | NY | 100 - 149 | Albany | Northeast |
| North Carolina | NC | 270 - 289 | Raleigh | South |
| Ohio | OH | 430 - 459 | Columbus | Midwest |
| Oregon | OR | 970 - 979 | Salem | West |
| Pennsylvania | PA | 150 - 196 | Harrisburg | Northeast |
| Texas | TX | 750 - 799 | Austin | South |
| Virginia | VA | 220 - 246 | Richmond | South |
| Washington | WA | 980 - 994 | Olympia | West |