Mock data, JSON, API testing
Browse ready-made mock data presets, customize schemas, and use lightweight tools for JSON, CSV, API, and frontend testing workflows.

API response preview
Product Page preset
JSON
{
"product": {
"id": "prod_1048",
"name": "Modular Desk Lamp",
"price": 84,
"rating": 4.8,
"inventory": 128,
"variants": ["black", "white", "graphite"]
}
}Simple User List
Users with names, usernames, emails, avatars, roles, and account status.
Product Reviews
Ratings, comments, authors, verified purchases, and helpfulness counts.
Todo List
Tasks with completion, priorities, due dates, assignees, and tags.
Notifications
Messages with read state, action links, and creation timestamps.
Social Media Feed
Posts with authors, media, engagement counts, hashtags, and viewer state.
Simple User List
{
"id": "6b042125-686a-43e0-8a68-23cf5bee102e",
"name": "Vanessa Pouros",
"username": "Marques98",
"email": "Patience_King29@gmail.com",
"avatarUrl": "https://picsum.photos/seed/dgu3z9AH6/520/78",
"jobTitle": "Regional Quality Administrator",
"isActive": true,
"createdAt": "2025-02-18T05:53:07.955Z"
}Paste JSON and format it with consistent indentation after a short debounce delay.
Paste JSON to verify that generated mock data is valid before using it in tests, demos, or API fixtures.
Convert sample JSON into TypeScript interfaces so frontend developers can type API responses and mock data quickly.
Convert CSV rows into JSON arrays for mock data imports, quick API fixtures, and prototype datasets.
Convert JSON arrays into CSV output for download-style mock data workflows and spreadsheet inspection.
Generate UUIDs for mock users, orders, products, records, and other fixture identifiers.
Convert Unix timestamps into ISO dates, local dates, seconds, and milliseconds for API, log, and test data workflows.
Encode and decode Base64 strings for tokens, payloads, headers, and API test values.
Encode and decode URL components for query strings, redirects, API debugging, and copied request values.
Decode JWT header and payload JSON while debugging auth flows, API tests, and mock tokens.
Test regular expressions against sample validation text and fixture data.
Mocking.dev uses Faker.js to provide useful test data. We sincerely thank the contributors who create and maintain this wonderful open-source project.
Visit Faker.js
Start with a preset or build your own mock data schema.