JSON test data generator

Need JSON test data for an app, API or prototype? This tool makes an array of objects with British names, e-mail addresses, phone numbers, addresses, amounts and lorem ipsum. Choose the fields and how many records you need and the result appears straight away.

Fields
Indent

How it works

  1. Choose what you need

    The number of paragraphs, elements or records, and which parts or fields go in.

  2. Ready at once

    The text or code appears immediately. Not happy with it? Click New variant for different content.

  3. Copy or download

    Copy with one click or save it as a file.

The fields

id, name, email, phone, street, postcode, city, birthdate, amount, active (true or false) and text. Each one can be switched on or off, and the keys are always the same, so the output is easy to use in code. You can generate up to 1,000 records, as compact JSON on one line or indented with 2 or 4 spaces.

Is the data real?

No. Names, addresses, phone numbers and postcodes are made up from lists and don't belong to real people. E-mail addresses use example domains, such as example.com, so a test mailing can never reach a real person. Phone numbers follow the UK mobile pattern (07…) without being real numbers.

Stable while you tweak

The data comes from a seed, so it doesn't change when you toggle an option. Click New variant for a fresh set. Need it in another format? Convert the result with JSON to CSV or JSON to YAML, or use the XML test data generator.

Frequently asked questions

Is the JSON test data generator free?

Yes. The JSON test data generator is completely free, with no account, sign-up or usage limit.

Is the test data real?

No. Names, addresses, e-mail addresses and phone numbers are made up at random and don't belong to real people. The e-mail addresses use example domains, so real mail can never be sent by accident.

Why lorem ipsum?

Lorem ipsum is filler text in fake Latin. Because nobody reads it, you look at the shape of a design and not at the content.