US Address Generator — Test Fixtures & QA
Generate a structured US test record with separate street, city, state, ZIP Code, phone, email, and full-address fields. The tool is intended for checkout QA, account-form validation, prototypes, imports, and other non-production workflows where using customer data would be inappropriate.
Use the fixed fixture below to compare stored and exported fields. For a quick one-off record, open the homepage generator; for repeatable batches, use the seeded Test Data Generator.
A Massachusetts fixture for ZIP and state-field tests
Use this Boston record to check a five-digit ZIP beginning with zero. Save it in your address form, reopen it, and compare both the ZIP string and the MA state selection with the downloaded record.
Current fixture coverage: 51 selectable regions · 153 locality fixtures
- Street
100 Boylston St- City
Boston- Region
Massachusetts (MA)- Postal code
02108
Expected full-address output
100 Boylston St, Boston, MA 02108, United States
Download this record: JSON CSV
Keep 02108 as text in your spreadsheet import; a numeric cell containing 2108 has already lost part of the original ZIP.
What to check
- Switch between the state name and MA in your UI without changing the stored regionCode.
- Keep apartment information in a separate test case: this fixture has no apartment field and does not exercise ZIP+4.
A change to catch in a preservation test: postalCode
- Original value
02108- Changed value
2108
A preservation test should detect this change. Test intentional normalization against a separate contract.
What this version does not cover
No territories, ZIP+4, PO Box mode or separate apartment field. Some locality labels are DC neighbourhoods rather than postal-city names.
Product scope reviewed: . Fixture methods and limits
Try a repeatable postal-field check
Open a fixed input in the format checker, compare its output with the expected result, then repeat the check in your own form. A syntax pass is not a delivery check.
Keep the leading zero
Input 02108
Expected Syntax passes
Run this caseReject a four-digit US ZIP
Input 2108
Expected Syntax fails
Run this caseWorked examples: reproduce postal errors, check address fields, and export test fixtures
United States: Supported regions and locality samples
The selector includes the 50 states and Washington, DC. Each has three city–ZIP examples; this is not a complete ZIP directory.
The current generator uses the following selectable fixtures:
A–F
Alabama (AL), Alaska (AK), Arizona (AZ), Arkansas (AR), California (CA), Colorado (CO), Connecticut (CT), Delaware (DE), District of Columbia (DC), Florida (FL)
G–M
Georgia (GA), Hawaii (HI), Idaho (ID), Illinois (IL), Indiana (IN), Iowa (IA), Kansas (KS), Kentucky (KY), Louisiana (LA), Maine (ME), Maryland (MD), Massachusetts (MA), Michigan (MI), Minnesota (MN), Mississippi (MS), Missouri (MO), Montana (MT)
N–S
Nebraska (NE), Nevada (NV), New Hampshire (NH), New Jersey (NJ), New Mexico (NM), New York (NY), North Carolina (NC), North Dakota (ND), Ohio (OH), Oklahoma (OK), Oregon (OR), Pennsylvania (PA), Rhode Island (RI), South Carolina (SC), South Dakota (SD)
T–W
Tennessee (TN), Texas (TX), Utah (UT), Vermont (VT), Virginia (VA), Washington (WA), West Virginia (WV), Wisconsin (WI), Wyoming (WY)
United States: Address structure and practical checks
Postal-code handling
Keep the five-digit ZIP Code as text so leading zeros survive. A city can have more than one ZIP Code.
Address fields
The generated line puts the street before city, two-letter state code and ZIP Code. Keep city, state and ZIP paired when testing a form.
Scope of these samples
These are synthetic format examples, not verified delivery addresses or real identities. A listed region does not mean that every city, street or building there is covered.
How this page was checked · 2026-10-25
What we checked
- USPS delivery-line order and punctuation
- City, two-letter state abbreviation, and ZIP Code placement
- Generated street, city, state and ZIP fields; no separate apartment or suite field is produced
- City, state, and ZIP examples are maintained fixtures; names, phone samples, street numbers, and record combinations are generated
- The map link searches city, state, ZIP Code, and country—not the synthetic street—so it may resolve only to a city or ZIP area
Primary references
Data boundary: Format references do not certify this synthetic record for delivery. Read the data methodology and editorial standards
FAQ
Does this generator include ZIP+4?
No. The maintained US fixtures use five-digit ZIP strings. Do not invent an extension or treat a five-digit format check as a delivery-point lookup.
Why can a US phone field be empty?
Phone samples use reserved 555-0100–0199 numbers with a maintained area-code subset. Cities without a maintained matching area code leave the phone empty rather than borrowing another city’s area code.
How do I repeat a US import test?
Download the fixed Boston record below and compare its fields after save/reopen/export. For deterministic multi-row tests, use the separate Test Data Generator with a recorded seed and version.