Free Tools /Development
Fake Test Data Generator
Paste one real sample record, the generator infers the schema and produces realistic fake records matching that exact shape, safe for testing any workflow.
How this tool works
Infers a schema from your real data shape
Paste one sample record from your actual workflow, the generator detects each field's type and likely purpose from its name (email, name, phone, date, price, boolean, id) and generates realistic fake values matching that exact structure.
Never touches real customer data
Every generated record is entirely synthetic, safe to run through a new automation, trigger real test emails against, or load-test a workflow, without any risk to a real customer.
Bulk generation, ready for the next step
Generate 1 to 100 records at once as a JSON array, ready to paste into an n8n Set node, a test webhook payload, or a seed script.
Frequently asked questions
How does the tool know a field is an email versus just a string?
It matches the field name against common naming patterns (containing "email," "mail") and, as a fallback, checks whether the sample value itself looks like an email. The same pattern-matching applies to names, phones, dates, prices, and booleans.
What happens with a field name it does not recognize?
It falls back to generating a random string, number, or boolean matching the sample value's actual JavaScript type, so the shape of your data is always preserved even when the semantic meaning is not detected.
Is this safe to use for testing a live automation that sends real emails or SMS?
The data itself is fake, but if your workflow actually sends to whatever email or phone number appears in the generated record, that would attempt real delivery to a fake, likely non-existent address. Point test workflows at a sandboxed environment or your own test inbox, not a live send path, regardless of the data being synthetic.
Can I use this to seed a staging database?
Yes, this is one of the most common uses, generate 50-100 records matching your production schema shape to populate a staging environment without ever touching real customer records.
Does this tool store the sample record I paste in?
No, everything runs in your browser. Your sample data (even though it is presumably not sensitive if you are using it as a test template) is never transmitted or stored.
More free tools
Cron Expression Builder & Explainer
Turn any cron expression into plain English, or build one from scratch.
n8n Workflow JSON Validator
Paste your workflow JSON, catch orphaned connections and missing credentials before you import it.
n8n Expression Tester
Test {{$json.field}} style expressions against real sample data and see the exact output before pasting into n8n.