search legion

Review · API tools

DreamFactory review

A capable self-hosted API gateway for governed data access, but paid plans start high and key pricing details conflict.

6.0/10Search Legion score

We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money

The bottom line

Strong governance and deployment options, but the free tier is narrow and paid entry costs $1,500/month.

DreamFactory turns data sources into REST and MCP APIs, with centralized access controls, identity passthrough, and gateway features such as rate limits and logging. Its self-hosted deployment options suit teams that need governance across enterprise data and applications or LLMs.

The trade-off is price: the listed DF Linux Lite rate is $1,500/month billed annually, while the free Open Source plan includes a PostgreSQL connector. Reddit discussions offer limited feedback; one user reported a service-renaming cache quirk, and another wanted MySQL support on the free version. Pricing details also conflict on Docker/Kubernetes and support add-ons.

Good fit if

  • Teams governing access to enterprise data
  • Self-hosted REST and MCP API programs
  • Organizations needing multiple deployment options

Skip it if

  • Small teams seeking low-cost paid APIs
  • MySQL users relying on the free tier
  • Buyers needing clear month-to-month pricing
DreamFactory homepage
DreamFactory homepage, captured Nov 6, 2026

ScoresHow it rates

  • Features8
  • Ease of use6
  • Value for money4
  • Support5
  • User sentiment5

What works

  • Generates CRUD and custom endpoints from schemas and services
  • Centralized policies include role, attribute, and field controls
  • Reuses existing identity, roles, and entitlements
  • Supports REST and MCP access for apps and LLMs
  • Offers on-premises, private cloud, edge, and hybrid deployment

What doesn't

  • DF Linux Lite is listed at $1,500/month billed annually
  • Free Open Source plan lists only a PostgreSQL connector
  • Docker/Kubernetes pricing is also labeled custom
  • Support add-on prices differ between pricing sections
  • A Reddit user reported a service-renaming cache quirk

01What DreamFactory actually does

DreamFactory is a self-hosted gateway for giving applications and local LLMs governed API access to enterprise data. It sits between data sources and the software that needs to use them, generating REST APIs from schemas and services rather than requiring teams to build every endpoint by hand. It also supports MCP access for AI agents and LLMs.

The product is built around centralized access controls: it can apply role-, attribute- and field-level policies and pass through existing identity, roles and entitlements. Gateway features include routing, rate limits, throttling, quotas, caching and observability. Deployment options listed include on-premises, private cloud, edge and hybrid environments.

DreamFactory offers a free Open Source plan with a PostgreSQL connector. Paid plans start at $1,500 per month, billed annually, according to the published pricing information. That makes it an infrastructure and governance product—not simply a low-cost way to expose a database as an API.

02Where DreamFactory is strong

The main draw is combining API generation with controls for who can access which data. DreamFactory can create CRUD and custom endpoints from schemas and services, then apply centralized policies rather than leaving every application to enforce access rules independently. Identity passthrough is relevant for organizations that want to use existing roles and entitlements instead of creating a parallel permission system.

Its deployment range is another practical advantage. The product supports on-premises, private cloud, edge and hybrid setups, which gives teams options when data or security requirements rule out a single hosted environment. REST and MCP access also cover both conventional applications and AI agents, while gateway controls include routing, rate limits, throttling, quotas, caching and observability.

The paid plans scale connector access in clear steps. DF Linux Lite lists one connector of choice, while Professional lists unlimited connectors and includes Oracle, Snowflake and DB2. Docker/Kubernetes plans also list those connectors and unlimited connectors, connections, roles, keys, API creation and requests. For teams that need governed access across multiple data sources, those inclusions are more consequential than the API-generation pitch alone.

03Where it falls short

The free tier is narrow: the Open Source plan lists only a PostgreSQL connector. A user on r/selfhosted reported that the free version did not support MySQL, so teams needing another database should confirm connector availability before building around it.

Paid entry is expensive. DF Linux Lite is listed at $1,500 per month billed annually, but allows one connector and excludes Oracle, Snowflake and DB2. Professional is $4,000 per month billed annually. Docker/Kubernetes starts at $6,000 per month billed annually, priced per vCPU from four vCPU, with each additional vCPU listed at $1,500. No month-to-month prices are published, and Docker/Kubernetes is also labeled custom pricing.

Support pricing is unclear in the published pricing information: Pro Support appears as both $1,000 and $1,667 per month, and Enterprise Support as both $3,500 and $7,000, each billed annually. One commenter on r/laravel also described a service-rename cache issue; another said clearing the affected service cache addressed it. That is a reported quirk, not evidence of a widespread defect.

04DreamFactory pricing: what you'll actually pay

DreamFactory’s Open Source plan is free, but includes only a PostgreSQL connector. The first paid option, DF Linux Lite, costs $1,500 per month when billed annually ($18,000 a year) and allows one connector; Oracle, Snowflake and DB2 are excluded. DF Linux Professional is $4,000 per month billed annually, with unlimited connectors and those databases included—a $2,500 monthly jump from Lite. Docker/Kubernetes and DF Kubernetes list $6,000 per month, billed annually, starting at four vCPUs; each additional vCPU is $1,500. Federal and Enterprise Docker is custom-priced. The pricing page also labels Docker/Kubernetes custom pricing, so confirm the quote. No month-to-month rates are published. Support adds more: Basic is $500 per month for one seat. Pro is listed inconsistently at $1,000 or $1,667 for two seats; Enterprise at $3,500 or $7,000 for five. The pricing page does not resolve those discrepancies.

05Switching to (or from) DreamFactory

Plan for API and access-control mapping, not just a connector swap. DreamFactory generates CRUD and custom endpoints from schemas and services, and supports identity passthrough, role and field controls, scripts, and REST and MCP access. Before switching, inventory the endpoints and policies applications rely on, plus their data connectors and API consumers. Those dependencies may need to be recreated or adapted on either side; the published materials do not describe an automated migration path. Export options for schemas, scripts, policies, logs, and configuration are not published here, so confirm what can be exported before committing. The free plan’s PostgreSQL-only connector and the $1,500-per-month paid entry point may also make DreamFactory a poor fit if your needs or budget change. The published published material includes no Reddit reports, so we can’t substantiate what users say makes them leave.

From the threadsWhat users say

The small Reddit sample is mixed but leans negative: users mention comment spam, a free-tier MySQL limitation, and a service-renaming quirk. Another commenter explains that clearing the affected service cache can resolve the rename issue.

Bot spam complaints
Looks like their bot bugged out and sent the raw prompt rather than the AI-transformed version
r/pwnhub · view thread
Free MySQL limitation
The free version doesn't support MySQL and I need something similar that supports MySQL
r/selfhosted · view thread
Rename behavior
It has a few quirks. For Example if you setup a API and then rename services it will break
r/laravel · view thread
Cache workaround
you will need to clear the service cache because for performance reasons DreamFactory caches API settings
r/laravel · view thread

Questions people ask

What is DreamFactory?

DreamFactory is a self-hosted gateway for governed API access to enterprise data. It sits between data sources and applications or local LLMs, generating REST and MCP access while applying identity and security controls. The published product facts list on-premises, private cloud, edge, and hybrid deployment options.

How much does DreamFactory cost?

The Open Source plan is free and lists a PostgreSQL connector. The pricing page lists DF Linux Lite at $1,500 per month and Linux Professional at $4,000 per month, billed annually. Docker/Kubernetes and Kubernetes plans are listed at $6,000 per month, billed annually; Docker/Kubernetes pricing is per vCPU and starts at 4 vCPU. No month-to-month prices are published.

Does DreamFactory's free version support MySQL?

A Reddit poster says the free version does not support MySQL. The published pricing details list PostgreSQL as the Open Source plan's connector. DF Linux Lite includes one connector of choice, while Linux Professional and the listed Kubernetes plans include all connectors. Check the current connector list before choosing a plan.

Can renaming a DreamFactory API cause problems?

One Reddit user reports that renaming services broke an API. Another commenter says an API can be renamed, but the affected service cache needs to be flushed because DreamFactory caches API settings. They describe doing this under Config, then Cache. These are user reports, not a guarantee that every rename behaves the same way.

Where can DreamFactory be deployed?

The published product facts say DreamFactory can run on-premises, in a private cloud, at the edge, or in a hybrid environment. The pricing information also lists Linux, Docker/Kubernetes, Kubernetes, and a custom-priced Federal and Enterprise Docker plan. The best fit depends on deployment requirements and connector needs.

Sources

  1. DreamFactory homepage
  2. DreamFactory pricing page
  3. Reddit: PSA: Bots are spamming the comments for a company called DreamFactory
  4. Reddit: Dreamfactory Alternative (API Management Platform)
  5. Reddit: Apiato vs InfyOm vs DreamFactory
  6. Reddit: i sell Dreamfactory