JSON to Dart Class
Generate Dart model classes with fromJson and toJson from a sample payload.
Generate plausible addresses in the format each country actually uses.
The Fake Address Generator produces addresses in the structure each country actually uses, with the right postcode shape and the right label for the region field — because that is where address forms break.
Address fields are where forms break, because every country structures them differently. This generates addresses that follow the local pattern: a UK postcode looks like a UK postcode, a US ZIP is five digits, and the region field is labelled county or state to match.
They are fabricated rather than sampled. Street names are real street names and the numbers are random, so an address is plausible without being anyone's. That is what you want for testing a form, seeding a database or filling a checkout screenshot — a real address in a test fixture is someone's home, and it has a habit of ending up in a repository.
A UK postcode looks like a UK postcode, a US ZIP is five digits, and the region is labelled county or state to match.
Plausible without being anyone’s — which is what you want in a fixture that will end up in a repository.
Separate fields for a database, or one formatted line for a label or a screenshot.
UK, US, Germany, France, Australia and India, each with its own cities and regions.
JSON, CSV or plain text, for a seed file or a test suite.
The format, postcode shape and region label all follow it.
One address, or a few hundred for a seed file.
Structured fields, or a single formatted line.
JSON, CSV or plain text.
The street names and cities are real; the house numbers and postcodes are generated. A given address is very unlikely to exist and is not anyone's in particular.
They pass format checks. They will not pass a real address lookup against a postal database, which is the correct outcome — a validator that accepted them would not be validating anything.
Because address structure genuinely differs. A form that assumes a five-digit ZIP breaks on a UK postcode, and one that assumes a state breaks nearly everywhere else.
Because it belongs to someone, and test fixtures end up in repositories, screenshots and bug reports. Generated data has none of that risk.
What people who use the Fake Address Generator think of it. Reviews come from visitors and are posted as written.
No ratings yet
Yours would be the first.
0 reviews
Newest first
No reviews yet
Be the first to rate the Fake Address Generator. It takes half a minute and no account.
Write the first reviewGenerate Dart model classes with fromJson and toJson from a sample payload.
Press any key and see event.key, event.code and the modifier state.
Generate time-ordered UUID v7 identifiers that index cleanly.
Generate Java POJOs or records with Jackson annotations from JSON.
Turn an array of JSON records into INSERT statements, with an optional CREATE TABLE.
Convert HTML into valid JSX, with every attribute renamed correctly.
Explore a JSON document as a collapsible tree with paths you can copy.
Generate Luhn-valid test card numbers that no processor will ever charge.