Mock Data Generator
Developer
Define a schema by adding fields with one of 20+ types (full name, email, phone, city, UUID, date, integer, color hex, …) and choose how many rows to generate. The output is ready as JSON for API mocking, CSV for spreadsheet imports, or SQL INSERT statements for seeding a database. Runs entirely in your browser — no API calls, no signup, no rate limits.
—
Schema
How to use
- Define your schema — name each field and pick a data type.
- Set how many rows you need.
- Pick the export format (JSON / CSV / SQL).
- Click Generate, then copy the result.
Frequently asked questions
- How realistic is the data?
- Realistic enough for development and seeding: names blend common first / last name pools, emails follow firstname.lastname@example.com, phones use a placeholder country code. It's not statistically representative — don't use for analytics tests.
- Where does the data come from?
- Built-in static lists baked into the page bundle. No API, no rate limits, fully offline once the page loads.
- Can I get repeatable output?
- Not in this version — every Generate call produces fresh random data. For deterministic test fixtures, generate once and save the output.
- Why no PII like real social security or credit card numbers?
- Generating realistic-looking PII risks accidental use against real systems. The tool sticks to obviously-fake data so accidents are caught.
Related tools
JWT Decoder
Decode a JSON Web Token to inspect its header, claims, and expiration.
Developer00
UUID Generator
Generate random version-4 UUIDs in bulk, with copy.
Developer00
Hash Generator (SHA)
Generate SHA-1, SHA-256, SHA-384, and SHA-512 hashes from text.
Developer00
URL Encoder / Decoder
Percent-encode text for URLs, or decode encoded URLs back to text.
Developer00
Base64 Encoder / Decoder
Encode text to Base64 or decode Base64 back to text, instantly.
Developer00
JSON Formatter & Validator
Format, beautify, minify, and validate JSON right in your browser.
Developer00