Choose a tool
Generate structured rows, IDs, or time fields for your test data.
Structured / tabular data
Build CSV test data from schemas, preview rows, and download.
Generate JSON test data from a schema. Export as array or NDJSON.
Generate business-style IDs from a pattern (date, sequence, random).
Generate SQL INSERT statements for Postgres or MySQL from a schema.
IDs & secrets
Use for testing. Generated strings are not a substitute for real secret management.
Time & timestamps
Add realistic time fields for logs, events, and data pipelines.
Open Random Date & Time Generator
Generate synthetic time series with trend, seasonality, noise, missing values, and outliers.
Open Synthetic Time Series Generator
Generate Nginx/Apache or JSONL access logs for testing.
Quick start
You can finish a first test dataset in under a minute with these three steps.
- 1) Create rows with Random CSV generator.
- 2) Add IDs and tokens using UUID or Token generator.
- 3) Fill time columns with Random Date & Time Generator.
Guides & next steps
Need guidance on dev and data workflows? See the Dev & data topic guide.
Pick the generator by output format
Use this hub when you need synthetic rows, IDs, timestamps, or logs without uploading real data. Start with the output you need, then move to the sibling generator that owns that format.
Start with structure, then enrich
Build rows first with the CSV, JSON, or SQL generators. Add business IDs, UUIDs, tokens, or time fields afterward so each tool has one clear job.
Use security tools only for security tasks
UUID, token, password, and passphrase generators are linked here for convenience, but they are separate tools. Use them when you need security-oriented strings, not when you are building ordinary sample rows.
Keep datasets synthetic
- Do not paste real personal information into any generator on this page.
- Share links keep settings only, so regenerate rows when teammates need the same structure.
- Use the same seed strategy only when reproducibility matters more than entropy.
Next steps
FAQ
Which generator should I open first?
Start with Random CSV generator for tabular rows, Pattern String Generator for business IDs, Random JSON or SQL INSERT Generator for structured payloads, and Random Date & Time Generator or Time Series Generator for time fields.
When should I use secure random tools instead?
Use UUID, token, password, or passphrase generators when you need security-oriented strings. This page is for test fixtures and demo data, not for production secrets.
Do share links include generated rows?
No. Share links keep settings only. Generated data stays in your browser, so teammates need to rerun the generator with the same options if they want matching structure.
Should I paste real customer data here?
No. Use synthetic values only. This hub is meant for development and QA samples, not for storing or transforming real personal information.
How do I build a repeatable dataset workflow?
Choose one generator for the row structure, then add IDs or time fields with the sibling tools linked below. Keep the same settings and seed strategy when you need reproducible fixtures.
Next steps
Related generators
- Pattern String Generator — business IDs & sequences | CalcBEGenerate invoice numbers, member IDs, and other patterned strings after you decide the row schema.
- Random JSON Generator (Test Data) — array & NDJSON | CalcBECreate nested objects or NDJSON when CSV columns are too flat for the fixture you need.
- Random Log Generator — Nginx, Apache & JSON logs | CalcBEGenerate log-like timestamps and request fields for observability or parser testing.
- Random SQL INSERT Generator — Postgres, MySQL, SQLite | CalcBEMove from sample rows to ready-to-run INSERT statements once your schema is settled.
- Synthetic Time Series Generator — trend, seasonality | CalcBECreate ordered timestamps and noisy metrics when the test case depends on realistic time patterns.
Related hubs
- Random distributionsUse distribution tools when you need the shape of values first, then return here to package them into fixtures.
- Random tools topicCompare pickers, dice, simulators, and generators when you are choosing a broader random workflow.
- Dev & data guideUse this hub when you need surrounding developer utilities such as formatters, encoders, and data helpers.