FREEDOM251

Freedom251 › AI Synthetic Data Generators

FakerForge

Free plan APILinuxMacSelf-hostedWebWindows

Visit FakerForge Alternatives Pricing

FakerForge's own site

What FakerForge is

FakerForge generates synthetic datasets, fills mock databases, and publishes mocked API endpoints for development and testing. Users can upload SQL schemas or migration files, set row counts and field rules, and generate records that follow schema relationships. Its listed databases and destinations include MySQL, PostgreSQL, SQLite, MariaDB, MongoDB, and BigQuery. Exports are available as SQL, JSON, CSV, and XML. Mock API endpoints can return configurable fake JSON payloads for success states, errors, edge cases, and timeouts. The open-source CLI can inspect local or private PostgreSQL and MySQL databases and push generated data into their tables; installation options cover Linux, macOS, and Windows on amd64 and arm64. FakerForge says the CLI stores database credentials in the operating system keychain and uploads only schema shape. It describes generated records as entirely synthetic, without real names, email addresses, or phone numbers. A free plan is available, and paid plans start at $10 a month. The service also provides API access and an MCP server described as compatible with GitHub Copilot, Claude, Cursor, Windsurf, and other MCP-compatible clients. Developers, QA engineers, data analysts, and product teams are among its intended users. Plan limits can cap generation, API, and mocking activity; high request volume may be throttled or rejected.

Who it suits

FakerForge suits developers, QA engineers, data analysts, and product teams that need synthetic datasets, mock databases, or API responses. Its CLI may fit teams working with local or private PostgreSQL and MySQL databases, while its MCP server targets users of compatible clients.

What it does well

  • Generates records that follow uploaded schema relationships.
  • Supports MySQL, PostgreSQL, SQLite, MariaDB, MongoDB, and BigQuery.
  • Exports SQL, JSON, CSV, and XML.
  • Mocks API success, error, edge-case, and timeout scenarios.
  • CLI stores database credentials in the operating system keychain.

What to know first

  • The free plan allows 100 rows per table.
  • The free plan includes only 1 database and 1 mock API.
  • Plan limits can cap usage, and high request volume may be throttled or rejected.

Limits

The FREE plan includes 1 database, 100 rows per table, 10 tables per database, 500 API requests, 1 mock API, 5 endpoints per mock, 2 scenarios per endpoint, and 500 mock requests. Generation, API, and mocking actions can be capped by plan limits, and high request volume may be throttled or rejected.

Plans

PlanBilled and limitsPrice
Freeper month · 1 database · 50,000 AI tokens · 100 rows/table · 10 tables/database · 500 API requests · 1 mock API · 5 endpoints/mock · 2 scenarios/endpoint · 500 mock requestsFree
Basicper month · 5 databases · 1,000,000 AI tokens · 1,000 rows/table · 20 tables/database · 10,000 API requests · 10 mock APIs · 50 endpoints/mock · 10 scenarios/endpoint · 10,000 mock requests$10 a month
Proper month · 20 databases · 5,000,000 AI tokens · 100,000 rows/table · 50 tables/database · 50,000 API requests · 50 mock APIs · 100 endpoints/mock · 50 scenarios/endpoint · 100,000 mock requests$20 a month

As fakerforge.com lists them, read 15 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit the FakerForge website.
  2. Choose the FREE plan or a paid plan starting at $10 a month.
  3. Upload a SQL schema or migration file and set row counts and field rules.
  4. Alternatively, install the CLI for Linux, macOS, or Windows on amd64 or arm64.
  5. Generate data, export it, or configure mocked API endpoints.

FakerForge generates synthetic data from database schemas, seeds databases and serves mocked API endpoints. It is best suited to developers and QA teams that need related test records and configurable responses in one workflow. Its schema-aware generation and local-database CLI stand out, though plan quotas can constrain heavier use.

Overview

Upload a SQL schema or migration, set row counts and field rules, and FakerForge generates records that respect schema relationships. That makes it a practical choice when test data must fit an existing database structure, rather than a collection of unrelated sample values. Database seeding and API mocking extend the workflow, but generation and request actions are subject to plan limits, and high request volume may be throttled or rejected.

Key features

  • Schema-based data generation: Relationship-aware records can better reflect the shape of a test database. The usefulness depends on the plan’s per-table row and table caps, so larger test environments may require an upgrade.
  • Database support and exports: Supported databases or destinations include MySQL, PostgreSQL, SQLite, MariaDB, MongoDB and BigQuery. SQL, JSON, CSV and XML outputs provide several ways to move records into a workflow.
  • API mocking: Set fake JSON payloads and scenarios for success, errors, edge cases and timeouts. This gives QA teams more control over response behavior; the number of mocks, endpoints, scenarios and requests varies by plan.
  • CLI and integrations: The open-source CLI introspects local or private PostgreSQL and MySQL databases and can push generated data into their tables. It supports Linux, macOS and Windows on amd64 and arm64. Database credentials stay in the operating system keychain, while only schema shape is uploaded. The MCP server works with GitHub Copilot, Claude, Cursor, Windsurf and other compatible clients.
  • Synthetic records: FakerForge describes its output as entirely synthetic, without real names, email addresses or phone numbers. That is useful for test-data workflows that should avoid using real personal details.

Pricing

The free plan costs nothing, billed monthly. It includes 1 database, 50,000 AI tokens, 100 rows per table, 10 tables per database, 500 API requests, 1 mock API, 5 endpoints per mock, 2 scenarios per endpoint and 500 mock requests. It is a reasonable starting point for a small project, but the single database and modest row and request ceilings make it a poor fit for sustained or larger-scale testing.

BASIC costs $10 a month, billed monthly. It raises the allowances to 5 databases, 1,000,000 AI tokens, 1,000 rows per table, 20 tables per database, 10,000 API requests, 10 mock APIs, 50 endpoints per mock, 10 scenarios per endpoint and 10,000 mock requests. This is the practical step up for teams that have outgrown the free caps but do not need the much larger PRO limits.

PRO costs $20 a month, billed monthly. It includes 20 databases, 5,000,000 AI tokens, 100,000 rows per table, 50 tables per database, 50,000 API requests, 50 mock APIs, 100 endpoints per mock, 50 scenarios per endpoint and 100,000 mock requests. Its higher row and request ceilings suit more demanding generation and mock workloads. The plans are differentiated by databases and usage quotas; no seat count is stated. Contact FakerForge for integration help, enterprise licensing or product questions.

Platforms

FakerForge is available on the web and through API access, with Linux, macOS and Windows support. The CLI’s stated support for both amd64 and arm64 gives teams on those systems a way to work with local or private PostgreSQL and MySQL databases.

Who it's for

Developers and QA engineers are the clearest fit when they need related database records alongside mock responses for different application conditions. Data analysts and product teams may also find it useful for synthetic datasets. It is less suited to workloads whose row, database or request needs exceed the plan caps, especially where high request volume risks throttling or rejection.

Pros and cons

  • Pro: Schema and migration uploads preserve relationships in generated records, making the output more relevant to structured database testing.
  • Pro: Database seeding and scenario-based API mocks combine two test-data tasks, including error and timeout responses.
  • Pro: The CLI can write generated data to local or private PostgreSQL and MySQL tables, while keeping credentials in the operating system keychain.
  • Con: The free plan is limited to 100 rows per table, one mock API and 500 API and mock requests, which can be restrictive beyond a small project.
  • Con: Even paid plans have explicit generation and request caps, and high request volume may be throttled or rejected.
  • Con: The CLI supports PostgreSQL and MySQL, not every database or destination the site lists for FakerForge.

Alternatives

Choose REaLTabFormer if you want free, MIT-licensed software for Linux, macOS, Windows or self-hosting, and prefer its Python-based offering over FakerForge’s database-seeding and API-mocking combination.

Synth Studio is a free, MIT-licensed option that allows up to 1M rows per generation, making it worth considering if that per-generation allowance matters more than FakerForge’s schema and mock workflow.

MOSTLY AI has a free plan and supports API, Linux, self-hosted and web use; consider it if those platforms fit your needs better.

NVIDIA ShadowPlay is a free Windows app requiring Windows 10 or 11, GeForce driver 551.52 or later and a supported GPU.

SimpleTest has a free Starter plan with 50 parallel test runs and 500 execution minutes per month, plus AI-generated datasets limited to one per test; it is an option when those test-run allowances suit the job.

Synthehol Dataset offers a free plan with 1,000 credits, 50K rows per month, 5 projects, 5 datasets, one user, 1 GB storage and 30 days’ retention, plus CSV and JSON; consider it if those quotas and formats match your needs.

SynthEngyne offers 1,000 free monthly credits, with text, tabular and time-series data costing one credit per row and images costing 10 credits per image; consider it if that credit model fits your usage.

Synthetic AI Data has a free plan and supports API, self-hosted and web use.

Browse AI Synthetic Data Generators or Test Data Management Software for more options.

Verdict

FakerForge is a strong choice for developers and QA teams who need schema-aware synthetic records, database seeding and configurable API mocks together. Its local-database CLI and broad export options add practical flexibility. Choose another tool if the free plan’s database, row or mock limits are too tight, or if your workload needs more volume than the paid quotas allow.

Verdict

Pick FakerForge if you need synthetic data built around database schemas, mock endpoints, or a CLI for PostgreSQL and MySQL. Look elsewhere if the free plan’s database, row, or mock limits do not fit your workload; paid plans start at $10 a month.

Questions

Is there a free plan?

Yes. FREE costs nothing, billed per month.

What does the free plan include?

It includes 1 database, 50,000 AI tokens, 100 rows per table, 10 tables per database, 500 API requests, 1 mock API, 5 endpoints per mock, 2 scenarios per endpoint, and 500 mock requests.

How much do the paid plans cost?

BASIC costs $10 a month, billed monthly. PRO costs $20 a month, billed monthly.

Which platforms are supported?

The listed platforms are API, Linux, macOS, web, and Windows. The CLI has installation options for Linux, macOS, and Windows on amd64 and arm64.

Is the CLI open source?

Yes. FakerForge describes its CLI as open source.

Which databases can FakerForge work with?

The listed databases or destinations include MySQL, PostgreSQL, SQLite, MariaDB, MongoDB, and BigQuery.

Facts from FakerForge's own pages

AI data sharing
The privacy policy says schemas and messages may be shared with AI providers such as OpenAI to provide assistant features. · fakerforge.com, 15 Oct 2026
AI generation
The service generates names, emails, addresses, timestamps, UUIDs and custom field types using AI-assisted mappings. · fakerforge.com, 15 Oct 2026
API limit behavior
Rows are capped by plan limits, successful calls consume quota, and exceeding the API allowance returns HTTP 429. · fakerforge.com, 15 Oct 2026
API mocking
Mock endpoints support success, error, edge-case and timeout scenarios with configurable JSON payloads. · fakerforge.com, 15 Oct 2026
Audience
The site identifies developers, QA engineers, data analysts, and product teams as users of FakerForge. · fakerforge.com, 7 Oct 2026
CLI
The open-source CLI connects to private PostgreSQL or MySQL databases and pushes generated rows directly into tables. · fakerforge.com, 15 Oct 2026
CLI credential handling
The CLI stores database credentials and API keys in the operating-system keychain and sends only schema shape to FakerForge. · fakerforge.com, 15 Oct 2026
CLI credentials
The site says CLI database credentials stay in the operating system keychain and only schema shape is uploaded. · fakerforge.com, 7 Oct 2026
CLI databases
The open-source CLI introspects local or private PostgreSQL and MySQL databases and can push generated data into their tables. · fakerforge.com, 7 Oct 2026
CLI platforms
The CLI is offered through an install script, Homebrew, Go installation and binaries for Linux, macOS and Windows on amd64 and arm64. · fakerforge.com, 15 Oct 2026
Database integrations
Officially listed database targets include MySQL 5.7/8, PostgreSQL 13–16, SQLite, MariaDB 10/11, MongoDB and BigQuery. · fakerforge.com, 15 Oct 2026
Database support
The site lists MySQL, PostgreSQL, SQLite, MariaDB, MongoDB, and BigQuery among its supported databases or destinations. · fakerforge.com, 7 Oct 2026
Documented quota limits
Large row targets can be capped, generation can fail after quota exhaustion, mock creation can stop at plan maximums and high request volume can be throttled or rejected. · fakerforge.com, 15 Oct 2026
Export formats
Exports include SQL, JSON, CSV, XML, BSON-ready JSON, newline-delimited JSON and Parquet. · fakerforge.com, 15 Oct 2026
Independent package extensibility
The separate Python project supports custom Faker providers, seeded generation, schema validation and optional NumPy, pandas and YAML extras. · github.com, 15 Oct 2026
Independent package identity
A separate PyPI project also named FakerForge describes itself as a Python synthetic-data framework built on Faker; the page provides no link to fakerforge.com. · pypi.org, 15 Oct 2026
Independent package licence
That separate PyPI project declares an MIT licence. · pypi.org, 15 Oct 2026
Independent package maturity
The separate PyPI project is classified as Alpha and lists one maintainer. · pypi.org, 15 Oct 2026
Independent package popularity
The separate GitHub repository shows one star and zero forks. · github.com, 15 Oct 2026
Independent package release
PyPI records version 0.2.0 of the separate package as released on October 5, 2026. · pypi.org, 15 Oct 2026
Independent package requirement
That separate PyPI project requires Python 3.10 or newer. · pypi.org, 15 Oct 2026
Limit: independent package execution
The separate Python project states that generation execution is single-threaded. · github.com, 15 Oct 2026
Limit: independent package relationships
The separate Python project documents that many-to-many relationships are not supported. · github.com, 15 Oct 2026
MCP integrations
The MCP server is described as compatible with GitHub Copilot, Claude Desktop, Cursor, Windsurf and other MCP clients. · fakerforge.com, 15 Oct 2026

Where FakerForge stands on Freedom251

Look at these too