Tools
PDF Tools 34
Image Tools 5
AI Writing 13
Text Tools 13
SEO and websites 22
YouTube and video 13
Calculators and converters 17
Developer Tools 13
Other tools 2
Scanner Blog
Language

Mock Data Generator

Generate fake personal data for testing forms and databases.

Fake data for testing forms and databases. US and UK phone numbers come from ranges reserved for fiction, e-mail addresses use the example.com domain reserved for examples, and no phone numbers are made up for Arabic addresses.

Related tools

All tools in this group
Illustration of a mock profile card with a name and address, generated from the tool settings

Data that looks real, for testing your forms

When you build a website or an app, you need names and addresses to fill in forms and the database while you test. Copying real customers' data for that puts their privacy at risk, and typing "Test 1" and "Test 2" does not reveal layout problems. Jood's mock data generator creates complete records: name, street address, city, postal code, country, e-mail, and a phone number when that is safe.

How to use it

  1. Choose under "Data type": "United States (in English)", "United Kingdom (in English)" or "Arab countries (in Arabic)".
  2. Set the "Number of records", from 1 to 10. The suggested value is 5.
  3. Click "Start Now". The records appear as cards, followed by the same result in JSON, which you can copy with the "Copy Result" button.

Every click gives you a new combination of names and addresses.

Addresses that hold together

In each record, the city, state and postal code match: an address in Chicago comes with the state IL and a ZIP code starting with 606, an address in Manchester with a postcode starting with the letter M. The Arabic data covers cities in Morocco, Saudi Arabia, Egypt, Tunisia, Algeria and Jordan, each with a postal code from its own range. That lets you test postal code validation and see your fields filled in the way your visitors will fill them.

Phones and e-mails that reach no one

  • US phone numbers: from 555-0100 to 555-0199, a range reserved for films and other fiction.
  • UK phone numbers: from 07700 900000 to 07700 900999, a range the UK regulator Ofcom sets aside for drama.
  • E-mail addresses: on the example.com domain, reserved for examples and documentation, so a test e-mail never lands with a real person.
  • Arabic addresses without a phone: these countries have no range reserved for fiction, and a random number could belong to someone, so the tool does not generate one.

For developers: the JSON fields

Each JSON record has the fields name, street, city, region, postal, country, phone and email. The region field holds the state in US records and stays empty in the others, and phone is empty in Arabic records. Paste the result into a seed file for your database or into an interface mock-up. And if you need text to fill pages, try the placeholder text generator.