Realistic test data, ready for your tools
Generate relational datasets from GBDDL recipes, export curated reference catalogs, or create runnable HTTP test scenarios and localized PDFs.
Three ways to make test data useful
Start from a shape, a known dataset, or a test scenario. All three are available in the web app, through the API, and from AI assistants with the MCP server.
Generate
Recipes
Define tables, relationships, language, volume and output projection once. Run the recipe whenever you need fresh synthetic records.
Explore recipesReference
Catalogs
Filter and export curated countries, languages, currencies, names and other known lists, or use them inside recipes.
Browse catalogsRun
Test bundles
Pair generated records with HTTP requests and checks for supported test runners.
Build a test bundleFrom recipe to result
Recipe
gbddl 1
table customers rows 2 (
id int64 autoincrement primarykey
name text fullName()
)
table orders rows 3 per(customers, 1, 2) (
id int64 autoincrement primarykey
customer_id int64 fk(customers.id)
total decimal(8, 2) decimal(min: 1, max: 500)
)
output csvOutput
customers.csv id,name 1,Imani Okafor 2,Mei Tanaka orders.csv id,customer_id,total 1,1,142.50 2,1,88.00 3,2,215.75
Pricing
One free account
250,000 credits on signup, then topped up to 25,000 every 30 days
- All core field types and output formats
- Automatic recurring credit refill, no card required
- Standard queue priority
- Enough credits for small test fixtures and prototypes
Need more for a large QA run or a data-heavy staging workflow? Credit packs, listed below, go on sale soon.
Create free accountCredit packs
| Pack | Credits | Price | Per million credits |
|---|---|---|---|
| Starter | 1,000,000 | EUR 5.00 | EUR 5.00 |
| Basic | 5,000,000 | EUR 22.00 | EUR 4.40 |
| Pro | 20,000,000 | EUR 80.00 | EUR 4.00 |
| Team | 50,000,000 | EUR 175.00 | EUR 3.50 |
| Max | 100,000,000 | EUR 300.00 | EUR 3.00 |
Prices include tax. The checkout shows the final price in your local currency; taxes and the exchange rate depend on your country. Buy up to 10 packs of one size per purchase. Paid credits are valid for 24 months after your latest purchase, and unused credits can be refunded within 7 days — see the refund policy. Payments are processed by Dodo Payments, our Merchant of Record.
Credit cost
Recipe cost is `max(1, Σ tables (rows × Σ column weights))`. Catalog exports cost one credit per row; PDFs use a per-page price. You see the exact quote before generating. See the pricing formula and effective weights.
Predictable spend
Estimate every job before it runs and scale usage only when your test suite needs it.
Realistic data
Generate valid emails, identifiers, dates, text, numbers and locale-ready Unicode output.
Built for delivery
Use the same recipe across local development, demos, CI, QA and staging environments.