US Address for Apple ID Testing

Generate a US address whose city, state and ZIP code actually agree — the pairing Apple's account and payment forms check — for StoreKit sandbox accounts, localized-pricing tests and App Store Connect setup.

Updated

Switches to that country's generator page.

Diane H. Macejkovic

3203 Carmella Estates
Dover, DE 19901
United States

Fictional test data — not a real person

Personal

SexFemale
SSN913-24-XXXXFormat only — never issued, safe for testing.
Geo coordinates39.21059, -75.55391

Phone

Phone302-555-0160
Country codeUS

Birthday

BirthdayJanuary 15, 1953
Age72 years old
Tropical zodiacCapricorn

Online

Email addressdmacejkovic68@dayrep.com
UsernameDianeMac386
PasswordKH8hSIJSko
Websiteawful-wafer.biz
Browser user agentMozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36

Finance

Credit card typeMastercard
Card number5555555555724310Sandbox test number — non-chargeable.
CVV2557
Expires12/30
CurrencyUSD

Physical

Height5' 4" (163 cm)
Weight131.6 pounds (59.7 kg)
Blood typeB+
Hair colorBrown
Eye colorGrey

Tracking numbers

UPS tracking1Z 590 989 42 3166 515 7

Other

Favorite colorolive
Vehicle2011 Jeep Silverado
License plateFD25NKF
GUIDea771c23-99ed-4b70-9085-8be59e019a47

This is randomly generated fictional data for software testing, QA, and privacy. It does not describe a real person. Any resemblance to a real individual is coincidental.

If you ship an iOS app with in-app purchases, testing it properly means testing it per storefront. Apple's sandbox environment expects a Sandbox Apple ID whose App Store region matches the storefront you are exercising, because price tiers, tax treatment, currency and product availability all differ by region. Setting one up means supplying a region-appropriate address, and that address has to be internally consistent or the form rejects it before you get anywhere near your own code.

That consistency is the actual difficulty, and it is where most placeholder data fails. A US address is not four independent fields. The five-digit ZIP is geographically structured, so its first three digits identify the USPS sectional centre facility that sorts the mail — a facility whose service area sits inside a single state in all but a handful of border cases. In practice that means a ZIP has to agree with the state next to it, and with a city inside that state. Type 90210 beside New York and the form rejects it. Five arbitrary digits usually fail as well, though not as reliably as you might expect: roughly 41,000 of the 100,000 five-digit values are assigned, so about two in five are real codes — which then almost never agree with the city and state beside them. Neither failure tells you anything about your app.

This generator pins the parts that must be real and invents the parts that must not. It uses a genuine US city, a ZIP code USPS actually attributes to that city, and an area code for the same region — then invents the street name and house number, so the address is format-valid and region-consistent while pointing at no real occupant. That is the difference between a fixture that clears validation and reaches your payment logic, and one that dies at the address field.

The same shape of problem shows up well beyond Apple. Any checkout that calculates sales tax, any address-verification (AVS) check on a card payment, any shipping-rate lookup, and any region-gated feature flag all key on the same city/state/ZIP agreement. A fixture that satisfies Apple's form generally satisfies those too, which is why this page is a reasonable starting point for storefront testing in general.

How the generator helps with Apple ID and App Store testing: City, state and ZIP that genuinely agree — the pairing the form actually validates; Real NANPA area code for the same region, so the phone field matches the address; Randomized house number, so the address resolves to no real occupant; Pin a specific state when you need one — including the five with no statewide sales tax, for exercising the zero-rate branch of tax logic; Bulk export to CSV, JSON or SQL when you need a fixture set rather than one record; Reproducible from a seed through the JSON API, so a sandbox fixture can be committed and regenerated exactly.

What a generated identity gives you for Apple ID and App Store testing

FieldFormatWhy it's safe
NameLocale-aware first + lastRandomly combined; describes no real person
AddressReal city + valid ZIP, random house #Never resolves to a real residence
PhoneValid national formatUS uses the 555-0100…0199 fiction range
Emailname@example-style domainFormat-valid placeholder, not a live inbox
National IDCountry-labeled, masked placeholderNot a real local-format identifier
Credit cardLuhn-validSandbox test BIN — non-chargeable

Every field is fictional and safe to use for Apple ID and App Store testing — it describes no real person and cannot collide with a real identifier.

Frequently asked questions

Why does an Apple ID form reject an address that looks fine?+

Almost always because the fields disagree with each other rather than because any one of them is malformed. US ZIP codes are geographically structured, so a ZIP implies a state and a city; a ZIP that belongs to a different state than the one selected fails the consistency check even though both values look valid alone. Arbitrary five-digit numbers fail for the same reason — they belong to no region at all.

Does the ZIP code have to match the state?+

Yes, for any validator that does a real lookup. The first three digits of a US ZIP map to a USPS sectional centre facility, whose service area sits in a single state in all but a handful of border cases — 42223 at Fort Campbell covers addresses in both Kentucky and Tennessee. So a ZIP and a state code almost always either agree or they do not, and a validator that treats the mapping as absolute will wrongly reject those few real addresses. This generator pairs every city with a ZIP genuinely issued for that city's state, so the combination holds.

Can I use this to change my personal Apple ID's country?+

No, and it is not built for that. Changing the region on a real account to reach different pricing, catalogue availability or promotions is a matter between you and Apple under their terms of service, and generated data is not a route around it — the address here is fictional, so it identifies nobody and authorizes nothing. This page exists for testing an app you are developing and for keeping real personal details out of throwaway sandbox accounts.

Is a generated address good enough for StoreKit sandbox testing?+

For the address fields, yes — it is format-valid and region-consistent, which is what those fields are checked for. Anything that requires a real payment instrument or a real deliverable location still needs real data or Apple's own sandbox payment tooling. Use generated data for the profile and address, not as a substitute for a test payment method.

Which state should I use for testing tax behaviour?+

Test at least one taxed state and one untaxed one. Oregon, New Hampshire, Montana, Delaware and Alaska have no statewide sales tax, so they exercise the zero-rate branch — and Alaska and Montana additionally allow local taxes, which is the case that catches code resolving tax from the state code alone rather than the full address.

Are these addresses real?+

The city is real and the ZIP is genuinely valid for its state, but the street and house number are randomized so the full address matches no actual residence. It is built to satisfy a validator, not to receive anything — never use it for shipping, billing, KYC or anywhere a real address is required.

Other use cases

Popular generators

Free validation tools

Sources

  1. ISO 3166 — Codes for country names and subdivisionsISO
  2. ITU-T E.164 — International telephone numbering planITU
  3. Universal Postal Union — Addressing and postal code standardsUniversal Postal Union

We use cookies for analytics and ads to keep this generator free. See our Privacy Policy.