Mockaroo website screenshot

Mockaroo

Mockaroo is a realistic mock data generator and API mocking service used by developers and QA teams to produce JSON, CSV, TXT, custom-delimited, SQL, and XML test data. The platform combines a schema designer, 150+ built-in field types (Name, Internet, Address, Business, Date, Currency, Geographic, Phone, Health, Technology, and more), named datasets used as lookup sources, hosted mock APIs, formulas, projects, AI-assisted field generation, de-identification, and a REST API for programmatic generation. Mockaroo ships in four tiers (Free, Silver, Gold, Enterprise), with the Enterprise tier available as a Docker image for self-hosted, unlimited generation.

Mockaroo publishes 4 APIs on the APIs.io network, including Datasets API, Downloads API, Generate API, and 1 more. Tagged areas include Test Data, Mock Data, API Mocking, Data Generation, and Developer Tools.

The Mockaroo catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

Mockaroo’s developer surface includes authentication, documentation, signup flow, pricing, engineering blog, support, and 27 more developer resources.

52.9/100 developing ▬ flat Agent 23/100 agent aware open core · MIT Full breakdown ↓
scored 2026-09-08 · rubric v0.20.0
AccessFreemiumSelf serve⚡ Free to try
1 APIs 10 Features 6 Use Cases
Test DataMock DataAPI MockingData GenerationDeveloper ToolsQA TestingRealistic DataSchemasDatasetsPublic APIs

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-08 · rubric v0.20.0
Open Source Surface applies to this provider. This product is open source and we read its repository directly, so Open Source Surface carries 10 points of the composite. It is scored from what the repository actually publishes — a security policy, a contribution guide, a release history, a code of conduct — read live from the provider rather than inferred from our own catalog pointers. This facet adds; nothing was taken away to make room for it. An open-source project is not excused from the commercial facets, because exemption would strip it of the points it does earn. If we have the wrong repository, or this product is not open source, say so on your provider repo and we will drop the facet rather than have you publish against it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
The six quality facets above are damped to 80 points between them, because the conditional facet above carries the other 20. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 80% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/mockaroo: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 4

Individual APIs this provider publishes, each with its own machine-readable definition.

Mockaroo Datasets API

Manage named CSV datasets used as lookup sources.

Mockaroo Downloads API

Manage long-running background generation jobs.

Mockaroo Generate API

Generate mock data records on demand in multiple formats.

Mockaroo Types API

Discover available built-in field types.

Postman Collections 4

Ready-to-run Postman collections for exercising this provider's APIs.

Open Collections 6

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Mockaroo Datasets API

OPEN COLLECTION

Mockaroo API

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Mockaroo Rate Limits

9 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 10

Notable capabilities this provider offers.

Realistic Mock Data Generation

Generate realistic test records using more than 150 built-in field types spanning names, addresses, business, internet, dates, currency, geography, phone, health, and technology...

Multiple Output Formats

Export generated data as JSON, CSV, tab-separated TXT, custom delimiter, SQL INSERT statements, or XML.

Schema Designer

Design, save, and reuse schemas in the web UI, then call them by name from the REST API.

Datasets As Lookup Sources

Upload CSV or plain-text datasets and use them as lookup sources in schemas via the Dataset Column field type.

Mock APIs

Host mock REST endpoints that return generated records on demand, including configurable error conditions.

Background Generation

Submit large generation requests asynchronously and poll /api/downloads/{id} for status, progress, and the final download URL.

Formulas And Custom Functions

Transform generated values with reusable Mockaroo formula expressions and custom functions.

AI Field Generation

Generate field definitions and custom types using AI assistance in the schema editor.

De-identification

Anonymize sensitive datasets via Mockaroo's de-identification tooling.

Enterprise Docker Deployment

Run Mockaroo as a self-hosted Docker container inside a private cloud or datacenter for unlimited, organization-wide generation.

Scroll for all 10

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Mockaroo Context

16 classes · 6 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Mockaroo API Rules

5 rules · 3 warnings 2 info

SPECTRAL

Mockaroo API Rules

10 rules · 7 errors 3 warnings

SPECTRAL

JSON Schema 4

Standalone JSON Schema definitions for this provider's data models.

Mockaroo Dataset

4 properties

JSON SCHEMA

Mockaroo Background Download

6 properties

JSON SCHEMA

Mockaroo Field Spec

4 properties

JSON SCHEMA

Mockaroo Field Type

4 properties

JSON SCHEMA

JSON Structure 4

JSON Structure definitions describing this provider's data shapes.

Mockaroo Dataset Structure

4 properties

JSON STRUCTURE

Mockaroo Download Structure

6 properties

JSON STRUCTURE

Mockaroo Field Spec Structure

4 properties

JSON STRUCTURE

Mockaroo Field Type Structure

4 properties

JSON STRUCTURE

Examples 14

Example request and response payloads for these APIs.

Mockaroo Dataset Example

4 fields

EXAMPLE

Mockaroo Download Example

5 fields

EXAMPLE

Scroll for all 14

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Mockaroo Authentication

apiKey · 2 schemes

SECURITY

Mockaroo Domain Security

TLSv1.3 · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Mockaroo Agentic Access

11 operations · 9 acting

11 operations · 9 acting

AGENTIC

Use Cases 6

What developers build with this provider.

UI Prototyping

Power UI prototypes with realistic request/response data so design reviews surface real edge cases (long names, Unicode, blanks).

Load And Performance Testing

Generate millions of realistic records to populate staging databases for load and performance testing.

QA Test Data

Produce repeatable, schema-driven test data for automated test suites and continuous integration pipelines.

Demo And Sales Environments

Stand up demo environments with believable customer data without touching production.

Data Anonymization

Replace sensitive production data with statistically similar but synthetic records for safe sharing.

API Mocking

Front-end and integration teams hit Mockaroo-hosted mock APIs while back-end services are still under construction.

Integrations 10

Pre-built integrations with other platforms and tools.

Node.js

Official mockaroo-node Promise-based client for the Generate API.

.NET / C#

Community NMockaroo and Mockaroo.NET libraries.

Python

Community mockaroo-python wrapper.

R

Community mockaRoo package for the Generate API.

Java

Community mockaroo.api Java client.

MuleSoft

Community MuleSoft connector for invoking Mockaroo schemas.

Salesforce CLI

testdata sfdx plugin generates Salesforce test data via Mockaroo schemas.

Kafka

mockaroo2kafka scripts feed generated records into Kafka topics for streaming tests.

MCP

Community mockaroo-mcp MCP server exposes Mockaroo's generate surface to LLM agents.

Docker

Mockaroo Enterprise is distributed as a Docker image for self-hosted deployment.

Scroll for all 10

Solutions 4

Packaged solutions this provider offers.

Free

1,000 records per file, 200 API requests per day.

Silver

$60/year. 100,000 records per file, 1,000,000 records per day.

Gold

$500/year. 10,000,000 records per file, 10,000,000 records per day.

Enterprise

$7,500/year. Self-hosted Docker, unlimited generation, organization-wide access.

Resources

Get Started 2

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 3

Pagination, idempotency, versioning, errors, and events

Build 11

SDKs, sample code, and the tooling you integrate with

Scroll for all 11

Access & Security 2

Authentication, authorization, and security posture

Operate 4

Status, limits, changes, and where to get help

Commercial 6

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: mockaroo
name: Mockaroo
description: Mockaroo is a realistic mock data generator and API mocking service used by developers and QA teams to produce
  JSON, CSV, TXT, custom-delimited, SQL, and XML test data. The platform combines a schema designer, 150+ built-in field types
  (Name, Internet, Address, Business, Date, Currency, Geographic, Phone, Health, Technology, and more), named datasets used
  as lookup sources, hosted mock APIs, formulas, projects, AI-assisted field generation, de-identification, and a REST API
  for programmatic generation. Mockaroo ships in four tiers (Free, Silver, Gold, Enterprise), with the Enterprise tier available
  as a Docker image for self-hosted, unlimited generation.
url: https://www.mockaroo.com/docs
humanURL: https://www.mockaroo.com
baseURL: https://api.mockaroo.com
deliveryModel:
  model: open-core
  license: MIT
  open_source: true
  commercial: true
  callable_host: true
  label: Open core · an OSS project plus a commercial hosted product
  confidence: high
  source:
  - license
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/mockaroo.png
specificationVersion: '0.23'
type: Index
access: 3rd-Party
created: '2026-06-13'
modified: '2026-06-13'
x-type: company
x-source: public-apis/public-apis
x-category: Test Data
x-tier: 3
x-tier-reason: bulk-registered-from-public-apis
tags:
- Test Data
- Mock Data
- API Mocking
- Data Generation
- Developer Tools
- QA Testing
- Realistic Data
- Schemas
- Datasets
- Public APIs
apis:
- aid: mockaroo:mockaroo-datasets-api
  name: Mockaroo Datasets API
  description: Manage named CSV datasets used as lookup sources.
  humanURL: https://www.mockaroo.com/docs
  baseURL: https://api.mockaroo.com
  tags:
  - Datasets
  properties:
  - type: OpenAPI
    url: openapi/mockaroo-datasets-api-openapi.yml
  - type: Documentation
    url: https://www.mockaroo.com/docs
  - type: APIReference
    url: https://www.mockaroo.com/docs
  - type: Authentication
    url: https://www.mockaroo.com/docs
  - type: RateLimits
    url: rate-limits/mockaroo-rate-limits.yml
  - type: JSONSchema
    url: json-schema/mockaroo-field-spec-schema.json
  - type: JSONSchema
    url: json-schema/mockaroo-field-type-schema.json
  - type: JSONSchema
    url: json-schema/mockaroo-download-schema.json
  - type: JSONSchema
    url: json-schema/mockaroo-dataset-schema.json
  - type: JSONStructure
    url: json-structure/mockaroo-field-spec-structure.json
  - type: JSONStructure
    url: json-structure/mockaroo-field-type-structure.json
  - type: JSONStructure
    url: json-structure/mockaroo-download-structure.json
  - type: JSONStructure
    url: json-structure/mockaroo-dataset-structure.json
  - type: Examples
    url: examples/mockaroo-list-types-example.json
  - type: Examples
    url: examples/mockaroo-generate-json-example.json
  - type: Examples
    url: examples/mockaroo-generate-csv-example.json
  - type: Examples
    url: examples/mockaroo-generate-txt-example.json
  - type: Examples
    url: examples/mockaroo-generate-custom-example.json
  - type: Examples
    url: examples/mockaroo-generate-sql-example.json
  - type: Examples
    url: examples/mockaroo-generate-xml-example.json
  - type: Examples
    url: examples/mockaroo-upload-dataset-example.json
  - type: Examples
    url: examples/mockaroo-delete-dataset-example.json
  - type: Examples
    url: examples/mockaroo-get-download-example.json
  - type: Examples
    url: examples/mockaroo-cancel-download-example.json
  - type: Examples
    url: examples/mockaroo-field-spec-example.json
  - type: Examples
    url: examples/mockaroo-field-type-example.json
  - type: Examples
    url: examples/mockaroo-download-example.json
  - type: Examples
    url: examples/mockaroo-dataset-example.json
- aid: mockaroo:mockaroo-downloads-api
  name: Mockaroo Downloads API
  description: Manage long-running background generation jobs.
  humanURL: https://www.mockaroo.com/docs
  baseURL: https://api.mockaroo.com
  tags:
  - Downloads
  properties:
  - type: OpenAPI
    url: openapi/mockaroo-downloads-api-openapi.yml
  - type: Documentation
    url: https://www.mockaroo.com/docs
  - type: APIReference
    url: https://www.mockaroo.com/docs
  - type: Authentication
    url: https://www.mockaroo.com/docs
  - type: RateLimits
    url: rate-limits/mockaroo-rate-limits.yml
  - type: JSONSchema
    url: json-schema/mockaroo-field-spec-schema.json
  - type: JSONSchema
    url: json-schema/mockaroo-field-type-schema.json
  - type: JSONSchema
    url: json-schema/mockaroo-download-schema.json
  - type: JSONSchema
    url: json-schema/mockaroo-dataset-schema.json
  - type: JSONStructure
    url: json-structure/mockaroo-field-spec-structure.json
  - type: JSONStructure
    url: json-structure/mockaroo-field-type-structure.json
  - type: JSONStructure
    url: json-structure/mockaroo-download-structure.json
  - type: JSONStructure
    url: json-structure/mockaroo-dataset-structure.json
  - type: Examples
    url: examples/mockaroo-list-types-example.json
  - type: Examples
    url: examples/mockaroo-generate-json-example.json
  - type: Examples
    url: examples/mockaroo-generate-csv-example.json
  - type: Examples
    url: examples/mockaroo-generate-txt-example.json
  - type: Examples
    url: examples/mockaroo-generate-custom-example.json
  - type: Examples
    url: examples/mockaroo-generate-sql-example.json
  - type: Examples
    url: examples/mockaroo-generate-xml-example.json
  - type: Examples
    url: examples/mockaroo-upload-dataset-example.json
  - type: Examples
    url: examples/mockaroo-delete-dataset-example.json
  - type: Examples
    url: examples/mockaroo-get-download-example.json
  - type: Examples
    url: examples/mockaroo-cancel-download-example.json
  - type: Examples
    url: examples/mockaroo-field-spec-example.json
  - type: Examples
    url: examples/mockaroo-field-type-example.json
  - type: Examples
    url: examples/mockaroo-download-example.json
  - type: Examples
    url: examples/mockaroo-dataset-example.json
- aid: mockaroo:mockaroo-generate-api
  name: Mockaroo Generate API
  description: Generate mock data records on demand in multiple formats.
  humanURL: https://www.mockaroo.com/docs
  baseURL: https://api.mockaroo.com
  tags:
  - Generate
  properties:
  - type: OpenAPI
    url: openapi/mockaroo-generate-api-openapi.yml
  - type: Documentation
    url: https://www.mockaroo.com/docs
  - type: APIReference
    url: https://www.mockaroo.com/docs
  - type: Authentication
    url: https://www.mockaroo.com/docs
  - type: RateLimits
    url: rate-limits/mockaroo-rate-limits.yml
  - type: JSONSchema
    url: json-schema/mockaroo-field-spec-schema.json
  - type: JSONSchema
    url: json-schema/mockaroo-field-type-schema.json
  - type: JSONSchema
    url: json-schema/mockaroo-download-schema.json
  - type: JSONSchema
    url: json-schema/mockaroo-dataset-schema.json
  - type: JSONStructure
    url: json-structure/mockaroo-field-spec-structure.json
  - type: JSONStructure
    url: json-structure/mockaroo-field-type-structure.json
  - type: JSONStructure
    url: json-structure/mockaroo-download-structure.json
  - type: JSONStructure
    url: json-structure/mockaroo-dataset-structure.json
  - type: Examples
    url: examples/mockaroo-list-types-example.json
  - type: Examples
    url: examples/mockaroo-generate-json-example.json
  - type: Examples
    url: examples/mockaroo-generate-csv-example.json
  - type: Examples
    url: examples/mockaroo-generate-txt-example.json
  - type: Examples
    url: examples/mockaroo-generate-custom-example.json
  - type: Examples
    url: examples/mockaroo-generate-sql-example.json
  - type: Examples
    url: examples/mockaroo-generate-xml-example.json
  - type: Examples
    url: examples/mockaroo-upload-dataset-example.json
  - type: Examples
    url: examples/mockaroo-delete-dataset-example.json
  - type: Examples
    url: examples/mockaroo-get-download-example.json
  - type: Examples
    url: examples/mockaroo-cancel-download-example.json
  - type: Examples
    url: examples/mockaroo-field-spec-example.json
  - type: Examples
    url: examples/mockaroo-field-type-example.json
  - type: Examples
    url: examples/mockaroo-download-example.json
  - type: Examples
    url: examples/mockaroo-dataset-example.json
- aid: mockaroo:mockaroo-types-api
  name: Mockaroo Types API
  description: Discover available built-in field types.
  humanURL: https://www.mockaroo.com/docs
  baseURL: https://api.mockaroo.com
  tags:
  - Types
  properties:
  - type: OpenAPI
    url: openapi/mockaroo-types-api-openapi.yml
  - type: Documentation
    url: https://www.mockaroo.com/docs
  - type: APIReference
    url: https://www.mockaroo.com/docs
  - type: Authentication
    url: https://www.mockaroo.com/docs
  - type: RateLimits
    url: rate-limits/mockaroo-rate-limits.yml
  - type: JSONSchema
    url: json-schema/mockaroo-field-spec-schema.json
  - type: JSONSchema
    url: json-schema/mockaroo-field-type-schema.json
  - type: JSONSchema
    url: json-schema/mockaroo-download-schema.json
  - type: JSONSchema
    url: json-schema/mockaroo-dataset-schema.json
  - type: JSONStructure
    url: json-structure/mockaroo-field-spec-structure.json
  - type: JSONStructure
    url: json-structure/mockaroo-field-type-structure.json
  - type: JSONStructure
    url: json-structure/mockaroo-download-structure.json
  - type: JSONStructure
    url: json-structure/mockaroo-dataset-structure.json
  - type: Examples
    url: examples/mockaroo-list-types-example.json
  - type: Examples
    url: examples/mockaroo-generate-json-example.json
  - type: Examples
    url: examples/mockaroo-generate-csv-example.json
  - type: Examples
    url: examples/mockaroo-generate-txt-example.json
  - type: Examples
    url: examples/mockaroo-generate-custom-example.json
  - type: Examples
    url: examples/mockaroo-generate-sql-example.json
  - type: Examples
    url: examples/mockaroo-generate-xml-example.json
  - type: Examples
    url: examples/mockaroo-upload-dataset-example.json
  - type: Examples
    url: examples/mockaroo-delete-dataset-example.json
  - type: Examples
    url: examples/mockaroo-get-download-example.json
  - type: Examples
    url: examples/mockaroo-cancel-download-example.json
  - type: Examples
    url: examples/mockaroo-field-spec-example.json
  - type: Examples
    url: examples/mockaroo-field-type-example.json
  - type: Examples
    url: examples/mockaroo-download-example.json
  - type: Examples
    url: examples/mockaroo-dataset-example.json
common:
- type: IssueTracker
  url: https://github.com/mockaroo/mockaroo-node/issues
- type: Releases
  url: https://github.com/mockaroo/mockaroo-node/releases
- type: License
  name: MIT
  url: https://github.com/mockaroo/mockaroo-node/blob/master/LICENSE
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/mockaroo/overview
- type: AgenticAccess
  url: agentic-access/mockaroo-agentic-access.yml
- type: DomainSecurity
  url: security/mockaroo-domain-security.yml
- type: Authentication
  url: authentication/mockaroo-authentication.yml
- type: Website
  url: https://www.mockaroo.com
- type: Documentation
  url: https://www.mockaroo.com/docs
- type: Signup
  url: https://www.mockaroo.com/users/sign_up
- type: Login
  url: https://www.mockaroo.com/users/sign_in
- type: Pricing
  url: https://www.mockaroo.com/pricing
- type: Plans
  url: plans/mockaroo-plans-pricing.yml
- type: RateLimits
  url: rate-limits/mockaroo-rate-limits.yml
- type: FinOps
  url: finops/mockaroo-finops.yml
- type: Blog
  url: https://www.mockaroo.com/blog
- type: X
  url: https://x.com/mockaroodev
- type: TermsOfService
  url: https://www.mockaroo.com/terms
- type: PrivacyPolicy
  url: https://www.mockaroo.com/privacy
- type: Support
  url: https://www.mockaroo.com/support
- type: GitHubOrganization
  url: https://github.com/mockaroo
- type: GitHubRepository
  name: mockaroo-node
  url: https://github.com/mockaroo/mockaroo-node
- type: GitHubRepository
  name: mockaroo-enterprise
  url: https://github.com/mockaroo/mockaroo-enterprise
- type: SDKs
  name: mockaroo-node (Official Node.js client)
  url: https://github.com/mockaroo/mockaroo-node
- type: SDKs
  name: NMockaroo (C#)
  url: https://github.com/amogram/NMockaroo
- type: SDKs
  name: Mockaroo.NET (C#)
  url: https://github.com/Ackara/Mockaroo.NET
- type: SDKs
  name: mockaroo-python (Python)
  url: https://github.com/Scarvy/mockaroo-python
- type: SDKs
  name: mockaRoo (R)
  url: https://github.com/lockedata/mockaRoo
- type: SDKs
  name: mockaroo.api (Java)
  url: https://github.com/djhvscf/mockaroo.api
- type: SDKs
  name: mockaroo-connector (MuleSoft)
  url: https://github.com/djuang1/mockaroo-connector
- type: SpectralRules
  url: rules/mockaroo-rules.yml
- type: Vocabulary
  url: vocabulary/mockaroo-vocabulary.yml
- type: JSONLD
  url: json-ld/mockaroo-context.jsonld
- type: Features
  data:
  - name: Realistic Mock Data Generation
    description: Generate realistic test records using more than 150 built-in field types spanning names, addresses, business,
      internet, dates, currency, geography, phone, health, and technology categories.
  - name: Multiple Output Formats
    description: Export generated data as JSON, CSV, tab-separated TXT, custom delimiter, SQL INSERT statements, or XML.
  - name: Schema Designer
    description: Design, save, and reuse schemas in the web UI, then call them by name from the REST API.
  - name: Datasets As Lookup Sources
    description: Upload CSV or plain-text datasets and use them as lookup sources in schemas via the Dataset Column field
      type.
  - name: Mock APIs
    description: Host mock REST endpoints that return generated records on demand, including configurable error conditions.
  - name: Background Generation
    description: Submit large generation requests asynchronously and poll /api/downloads/{id} for status, progress, and the
      final download URL.
  - name: Formulas And Custom Functions
    description: Transform generated values with reusable Mockaroo formula expressions and custom functions.
  - name: AI Field Generation
    description: Generate field definitions and custom types using AI assistance in the schema editor.
  - name: De-identification
    description: Anonymize sensitive datasets via Mockaroo's de-identification tooling.
  - name: Enterprise Docker Deployment
    description: Run Mockaroo as a self-hosted Docker container inside a private cloud or datacenter for unlimited, organization-wide
      generation.
- type: UseCases
  data:
  - name: UI Prototyping
    description: Power UI prototypes with realistic request/response data so design reviews surface real edge cases (long
      names, Unicode, blanks).
  - name: Load And Performance Testing
    description: Generate millions of realistic records to populate staging databases for load and performance testing.
  - name: QA Test Data
    description: Produce repeatable, schema-driven test data for automated test suites and continuous integration pipelines.
  - name: Demo And Sales Environments
    description: Stand up demo environments with believable customer data without touching production.
  - name: Data Anonymization
    description: Replace sensitive production data with statistically similar but synthetic records for safe sharing.
  - name: API Mocking
    description: Front-end and integration teams hit Mockaroo-hosted mock APIs while back-end services are still under construction.
- type: Integrations
  data:
  - name: Node.js
    description: Official mockaroo-node Promise-based client for the Generate API.
  - name: .NET / C#
    description: Community NMockaroo and Mockaroo.NET libraries.
  - name: Python
    description: Community mockaroo-python wrapper.
  - name: R
    description: Community mockaRoo package for the Generate API.
  - name: Java
    description: Community mockaroo.api Java client.
  - name: MuleSoft
    description: Community MuleSoft connector for invoking Mockaroo schemas.
  - name: Salesforce CLI
    description: testdata sfdx plugin generates Salesforce test data via Mockaroo schemas.
  - name: Kafka
    description: mockaroo2kafka scripts feed generated records into Kafka topics for streaming tests.
  - name: MCP
    description: Community mockaroo-mcp MCP server exposes Mockaroo's generate surface to LLM agents.
  - name: Docker
    description: Mockaroo Enterprise is distributed as a Docker image for self-hosted deployment.
- type: Solutions
  data:
  - name: Free
    description: 1,000 records per file, 200 API requests per day.
  - name: Silver
    description: $60/year. 100,000 records per file, 1,000,000 records per day.
  - name: Gold
    description: $500/year. 10,000,000 records per file, 10,000,000 records per day.
  - name: Enterprise
    description: $7,500/year. Self-hosted Docker, unlimited generation, organization-wide access.
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- name: Mockaroo, LLC
  url: https://www.mockaroo.com
  email: support@mockaroo.com

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/mockaroo"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/mockaroo/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/mockaroo/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.