DataGen API

Generate realistic fake datasets from a simple JSON schema. Export as JSON, CSV, XML, HTML, or SQL. Define fields (e.g., integer, float, string, city, country, boolean, date) and add per-field constraints such as min/max, length, regex patterns, enum lists, unique values, and optional null_probability. The generator returns up to 10,000 rows per request. Use it to bootstrap databases, populate staging environments, create demo datasets, or quickly prototype UI and analytics flows.

How to access the API
You can call the API described on this website in two ways:
  1. Via this website: https://datagen-lx1m.netlify.app/api/
  2. Direct API (On Render): https://datagen-lx1m.onrender.com/
Both options hit the same backend.

Try it interactively

The interactive docs below are powered by Swagger UI. You can explore endpoints and send requests directly.