Fake Data Generator API
Realistic random data for development, demos and seeding databases: users, addresses, companies, products, blog posts and transactions in 6 languages, or your own JSON schema. Repeatable with a seed.
Authentication & base URL
Subscribe through one of our marketplace listings; your marketplace API key and base URL are shown there. All endpoints return JSON over HTTPS, served from a global edge network (typically 20–150 ms).
Endpoints
GET /v1/random/users
Random users
| Parameter | In | Description | Example |
|---|---|---|---|
count | query | How many records (1-100) | 10 |
locale | query | en, es, de, fr, it or pt | en |
seed | query | Optional seed for repeatable output | |
GET /v1/random/addresses
Random addresses
| Parameter | In | Description | Example |
|---|---|---|---|
count | query | How many records (1-100) | 10 |
locale | query | en, es, de, fr, it or pt | en |
seed | query | Optional seed for repeatable output | |
GET /v1/random/companies
Random companies
| Parameter | In | Description | Example |
|---|---|---|---|
count | query | How many records (1-100) | 10 |
locale | query | en, es, de, fr, it or pt | en |
seed | query | Optional seed for repeatable output | |
GET /v1/random/products
Random products
| Parameter | In | Description | Example |
|---|---|---|---|
count | query | How many records (1-100) | 10 |
locale | query | en, es, de, fr, it or pt | en |
seed | query | Optional seed for repeatable output | |
GET /v1/random/posts
Random blog posts
| Parameter | In | Description | Example |
|---|---|---|---|
count | query | How many records (1-100) | 10 |
locale | query | en, es, de, fr, it or pt | en |
seed | query | Optional seed for repeatable output | |
GET /v1/random/transactions
Random transactions
| Parameter | In | Description | Example |
|---|---|---|---|
count | query | How many records (1-100) | 10 |
locale | query | en, es, de, fr, it or pt | en |
seed | query | Optional seed for repeatable output | |
GET /v1/random/types
Field types for custom schemas
POST /v1/random/schema
Records from your own schema
Request body: application/json
| Parameter | In | Description | Example |
|---|---|---|---|
count | query | How many records (1-100) | 10 |
locale | query | en, es, de, fr, it or pt | en |
seed | query | Optional seed for repeatable output | |
Example
GET /v1/random/users?count=10&locale=en&seed=
{
"count": 10,
"locale": "en",
"data": [
{
"id": "d33b6b57-6744-4011-ad96-78ec3ec16f16",
"firstName": "Joanna",
"lastName": "Miller",
"fullName": "Joanna Miller",
"username": "joanna_miller",
"email": "joanna_miller11@example.com",
"phone": "+1-555-0140",
"gender": "female",
"birthdate": "1959-07-16",
"avatar": "https://api.dicebear.com/9.x/initials/svg?seed=Joanna%20Miller",
"jobTitle": "Internal Quality Administrator",
"address": {
"street": "6123 Swaniawski Flats",
"city": "West Dianafurt",
"state": "Arkansas",
"zipCode": "11935",
"country": "Pitcairn Islands"
}
},
{
"id": "16254879-7290-4026-9ccb-c829f45ca884",
"firstName": "Zackary",
"lastName": "O'Connell",
"fullName": "Zackary O'Connell",
"username": "zackary_oconnell",
"email": "zackary_oconnell16@example.com",
"phone": "+1-555-0144",
"gender": "female",
"birthdate": "1972-08-19",
"avatar": "https://api.dicebear.com/9.x/initials/svg?seed=Zackary%20O'Connell",
"jobTitle": "Central Assurance Manager",
"address": {
"street": "44307 Mara Locks",
"city": "Fort Evelyntown",
"state": "Georgia",
"zipCode": "74402-8603",
"country": "Vanuatu"
}
},
{
"id": "32840cd5-29ac-43a5-9f5c-87ec079a3a67",
"firstName": "Nova",
"lastName": "Greenfelder",
"fullName": "Nova Greenfelder",
"username": "nova_greenfelder",
"email": "nova_greenfelder19@example.net",
"phone": "+1-555-0184",
"gender": "female",
"birthdate": "1995-08-18",
"avatar": "https://api.dicebear.com/9.x/initials/svg?seed=Nova%20Greenfelder",
"jobTitle": "Forward Quality Representative",
"address": {
"street": "3529 W River Road",
"city": "Kshlerinbury",
"state": "Alaska",
"zipCode": "19174",
"country": "Tuvalu"
}
},
{
"id": "ba8bc173-e838-4c2e-a87b-eb433a704e4b",
"firstName": "Andres",
"lastName": "O'Kon",
"fullName": "Andres O'Kon",
"username": "andres.okon12",
…Realistic random data for development, demos and seeding databases: users, addresses, companies, products, blog posts and transactions in 6 languages, or your own JSON schema. Repeatable with a seed.
Use cases
Seeding development and staging databases, UI mockups and demos, load testing, tutorials and courses, prototypes and hackathons.
Why this API
- Safe synthetic data: emails use reserved example domains and phones the fictional 555-01XX range, so nothing points to a real person.
- 6 locales: English, Spanish, German, French, Italian and Portuguese.
- Repeatable results with the seed parameter, up to 100 records per call, millisecond responses.
- Fair pricing: Free plan 500 requests/month, Pro 25,000 for $4.99, Ultra 150,000 for $14.99.
Support
Questions or a feature you need? Open a thread in the Discussions tab.
Pricing
Free plan with 500 calls per month, then Pro (25,000 calls for $4.99/month) and Ultra (150,000 calls for $14.99/month). See all plans.