Loading…
Loading…
Generate realistic fake data — names, emails, addresses, dates, prices, IDs — as JSON, CSV, or SQL INSERT statements for SQL Server, PostgreSQL, or MySQL. Up to 10,000 rows, with repeatable seeds.
Also covers: Random data generator · Test data generator · Fake data generator · Dummy data generator
Generating…
Start from a preset (Users, Orders, Employees, Server logs) or add your own fields. Give each a column name and a type, with a range for numbers or a list of values for One of.
Choose JSON, JSON Lines, CSV, or SQL INSERT statements (SQL Server, PostgreSQL, or MySQL), up to 10,000 rows, and a locale for names and addresses.
Click Generate for a new random set, or enter a seed to get exactly the same data every time — handy for repeatable tests.
No. Names and addresses are random combinations generated by Faker. Emails always use example.com, phone numbers use the reserved fictional 555-01xx range, and IP addresses come from blocks reserved for documentation, so test data can't reach a real person or server.
With a seed, the same seed and fields always produce the same rows, including dates. Leave it empty for fresh random data each time.
Yes. Each row generates one person, so first name, last name, full name, email, and username all match.
Repeat a value to make it more likely: "200, 200, 200, 404, 500" gives 200 three times as often as the others.
Yes. The SQL Server dialect brackets names ([dbo].[Users]), uses N'…' for non-ASCII text and 1/0 for booleans, and splits inserts into batches of 1,000 rows, SQL Server's limit for a single VALUES list. Create the table first.
Data
Format, validate, and minify JSON in your browser. Paste it, upload a file, or load it from a URL. Errors show the exact line and column.
C# / .NET
Paste JSON and get C# model classes or records, ready for System.Text.Json or Newtonsoft.Json. Nested objects, arrays, nullable types, dates, and GUIDs are inferred for you.
SQL
Format and beautify SQL queries for SQL Server (T-SQL), PostgreSQL, MySQL, Oracle, and more. Set the indentation, keyword case, and layout, and get the exact line of any syntax error.
Data
Format, validate, and minify XML (config files, .csproj, SOAP, RSS) in your browser. Entities, CDATA, and mixed content are kept exactly as written, and errors show the line and column.
Data
Format and validate YAML (docker-compose, Kubernetes, GitHub Actions) without losing comments, or convert YAML to JSON. Errors show the exact line and column.
Web
Beautify HTML pages and fragments without changing how they render. Inline spacing, <pre>, and scripts stay intact, and embedded CSS and JavaScript can be formatted too.