Free fake data generator · 79 tools · nothing leaves your browser
Fake test data,
honestly made.
Mock data for developers and QA engineers, minted from a seed you control — card numbers that pass Luhn, IBANs that pass mod-97, addresses shaped like the country they claim, exported as JSON, CSV or SQL. Real enough to break your code, worthless to anyone who steals your database.
- Name
- Alice Young
- alice.young@example.com
- Address
- 8242 Mill Court, Boise 83733
- Employer
- North Stack S.A.
- Card
- 4724 7260 2903 7725
- Record ID
- 019d17fd-c400-7d87-8920-504f72ec22d0
- Issued
- 2026-03-23T00:00:00Z
Reproducible
The seed is the input. The same seed and settings mint the same records on any machine — only date fields move with the day you generate. Commit the seed, or the file to freeze it.
Structurally valid
Checksums are computed, not faked. Luhn, mod-97, ABA 3-7-1, GTIN, the VIN check digit, EIP-55 — your validators pass, so your real code gets tested.
Never a real record
Reserved ranges wherever a standard defines one: 555-01xx numbers, 192.0.2.0/24 addresses, example.com mail, area-9xx identifiers.
The plate room
Eight plates, 79 tools. Each one has its own controls — nothing here is a single button that spits out a fixed shape.
IUser & Personal Identity Generators
Names, addresses, contact details and government identifiers that hold their shape under validation but belong to nobody.
Random Name Generator
Realistic first, middle, last and full names in eight locales.
Random Address Generator
Street, city, region and postal codes that match their country's format.
Fake Email Address Generator
Reserved, disposable or corporate addresses that can never deliver.
Phone Number Generator
E.164, national and international formats for nine countries.
IIText, Content & Placeholder Generators
Filler that behaves like real copy — the right lengths, the right punctuation, and translations long enough to break a layout.
Lorem Ipsum Generator
Classic filler in paragraphs, sentences, words or list items.
Hipster & Jargon Ipsum Generator
Filler with actual English words, for when Latin looks wrong.
Fake Blog Post Generator
Complete Markdown articles with frontmatter, headings and pull quotes.
Product Review Generator
Star ratings and review bodies with realistic sentiment distribution.
IIIFinancial, E-Commerce & Retail Stubs
Card numbers that pass Luhn, IBANs that pass mod-97, and catalogues priced the way real shops price things.
Credit Card Number Generator
Luhn-valid Visa, Mastercard, Amex, Discover, JCB and Diners numbers for testing payment forms.
IBAN & SWIFT Generator
Test IBANs with valid mod-97 and national check digits for ten European countries.
Bank Routing & Account Number Generator
ABA routing numbers that pass the 3-7-1 checksum and prefix check, plus UK, Canadian and Australian formats.
Mock Product Catalog Generator
Products with SKUs, prices, stock levels and charm pricing.
IVDeveloper, API & Database Seeding Utilities
Pick your fields once, then take them out as JSON, SQL, CSV, XML, GraphQL or a stubbed HTTP response.
JSON Mock Data Generator
Arrays, API envelopes, keyed objects or NDJSON from thirty-three realistic field types.
SQL INSERT Statement Generator
Ready-to-run seed scripts for PostgreSQL, MySQL, SQLite and SQL Server, with dialect-correct types and literals.
CSV & TSV Dataset Generator
Sample CSV files with the delimiters, quoting, line endings and BOM that break real imports.
GraphQL Mock Generator
SDL schemas, query documents, mutations and response payloads.
VMedia, Image & Asset Placeholders
Placeholder images, palettes, patterns and file metadata for the parts of a design that are still waiting on assets.
Placeholder Image URL Generator
Sized placeholder URLs from four providers, or an inline data URI.
Avatar Placeholder Generator
Deterministic avatars in six styles, with crop and background control.
SVG Pattern Generator
Tileable background patterns as SVG, data URI or a ready CSS rule.
Color Palette Generator
Harmonised palettes with WCAG contrast ratios on every swatch.
VINetwork, Web & System Telemetry Generators
Addresses, agents, logs and schedules drawn from reserved ranges, so nothing you paste can reach a real host.
IP Address Generator
IPv4 and IPv6 from documentation ranges that can never route.
MAC Address Generator
Unicast, multicast and vendor-prefixed addresses in four formats.
User-Agent String Generator
Desktop, mobile and bot agents, with the parsed fields alongside.
Domain Name & URL Generator
Domains, subdomains and deep URLs with query strings and fragments.
VIIHealthcare, Legal & Enterprise Synthetic Data
Patient charts, tax registrations, VINs and contract clauses — regulated shapes without a single regulated record.
Mock Medical Record Generator
Patient charts with vitals, ICD-10 codes and abnormal-value injection.
ICD-10 & Medical Code Generator
Real ICD-10 codes, plus CPT and SNOMED-shaped identifiers.
Company Name Generator
Four naming styles with industry, domain, size and headquarters.
Tax ID & EIN Generator
US EINs, plus UK, German, French and Spanish VAT numbers, Canadian BNs and Australian ABNs with valid check digits.
VIIILocalization, Edge Cases & Data Sanitizers
The inputs that break things: combining marks, boundary values, malformed payloads, and a sanitiser for the data you already have.
Unicode Edge Case Generator
The strings that break length checks, and the four counts that disagree.
Security Test Payload Generator
Canonical injection strings for validating your own input handling.
Malformed Data Generator
Broken JSON, CSV, XML, YAML, URLs, emails and dates.
Boundary Value Generator
The values just inside and just outside every limit, each labelled accept or reject.
Reading
All 10 guides →11 min read
Boundary Value Analysis with Examples: A Practical Guide for Testers
Off-by-one errors live at the edges of every range. How to find the edges — including the ones nobody wrote down — and turn them into a small, sharp set of test cases.
11 min read
Mocking REST APIs for Frontend Development: MSW, json-server, Prism and Playwright
Four ways to build a frontend before — or without — its backend, what each one is good at, and how to keep mocks from drifting away from the real API.
12 min read
How to Seed a Database with Fake Data (PostgreSQL, MySQL, SQLite)
Deterministic, realistic, referentially sound seed data — and the sequence, ordering and bulk-loading gotchas that turn a seed script into an afternoon of debugging.