Virtual Address Generator

Generate a complete address in the real format of the country you pick: street, city, administrative division, postal code and phone number, all drawn from the same region so the fields agree with each other. Built for signup testing, form validation and international address display.

Enter an identity key to see that person's address, or leave it blank and press Generate for a new one.

What this tool does

  1. The fields agree with each other

    A division is chosen first, then a city within it, then a postal code built from that same division's real prefix rules. All three come from one record, so a city can never sit under the wrong province.

  2. Laid out the way the country writes addresses

    Street word order, where the house number goes and which line carries the postal code all vary by country. German and Dutch join the road type to the name (Hauptstraße); French and Spanish put it first (Rue Victor Hugo); Chinese and Japanese use no separators at all.

  3. Phone numbers match the local plan

    Length, grouping and the international dialling code come from the country's real numbering rules, and mobile numbers use prefixes actually in use there.

  4. Every field copies on its own

    Each line of the address copies separately, and the assembled full address can be copied in one click straight into a form or a test script.

Good to know

  • The addresses are synthesised by an algorithm and correspond to no real residence, building or recipient.
  • Street names come from the country's public gazetteer; house numbers and floors are random, so nothing resolves to a real door.
  • Phone numbers follow the correct local format, change on every generation, and are not numbers in service.
  • Intended for software testing, form demos and privacy protection only. Do not use it for anything unlawful.

For software testing only.