🚀 Create realistic sample data for testing, development, and prototyping. Generate JSON, CSV, and SQL data with customizable schemas and field types! ✨
Create realistic sample data for testing, development, and prototyping
No fields yet. Click "Add Field" to get started.
• Use templates to get started quickly
• Set field constraints to control data ranges
• Mark fields as unique to avoid duplicates
• Export schemas to reuse configurations
• Large datasets may take longer to generate
The Data Generator is a powerful tool for creating realistic sample data for testing, development, and prototyping. Whether you're building APIs, testing databases, or creating mockups, this tool helps you generate structured data in multiple formats with customizable schemas and realistic field types.
Generate clean, formatted JSON arrays or objects with customizable property naming conventions (camelCase, snake_case, kebab-case).
Export to CSV with configurable delimiters, header rows, and quote styles. Perfect for spreadsheet applications.
Generate CREATE TABLE and INSERT statements for MySQL, PostgreSQL, SQLite, and SQL Server with proper data types.
🔒 All data generation happens locally in your browser. No data is sent to external servers.
⚡ Optimized for performance with chunked generation and memory management.
Your feedback helps us improve
Try combining multiple tools for a complete workflow. For example: Notepad → Text Encryption → Save to Cloud or Date Calculator → Calendar → Countdown Timer
Convert text to Base64 format and decode Base64 strings
Format, validate, and minify JSON data with syntax highlighting and error detection
Inspect JSON in an interactive tree. Expand and collapse nodes, copy paths, and view formatted JSON.
Inspect JSON in an interactive tree. Expand and collapse nodes, copy paths, and view formatted JSON.
Compare two JSON documents with structural path diff and formatted line diff. Client-side only.
Semver-aware package.json dependency diff and npm lockfile version map, plus full JSON structural diff.
We'd love to hear your thoughts! Your feedback helps us improve our tools and create a better experience for everyone.
Tell us what you think about this tool