# Estuary pricing

Move all the data you need, with predictable pricing. Pay for the data you move and the connectors you run. Start free, scale month to month, or save with an annual plan.

Web page: https://estuary.dev/pricing/

## Plans

### Developer: Free

Up to 10GB/month and 2 connectors at no cost. No credit card.

**The full platform, free**

- Real-time or batch from 200+ connectors
- Exactly-once delivery and automatic schema evolution
- Transform data in flight

[Start free](https://dashboard.estuary.dev/register/)

### Cloud: Pay-as-you-go

$0.50/GB + $100/mo per connector instance ($50 after your sixth)

**Everything in Developer, no limits**

- Scale to any data volume
- Run as many connectors as you need
- Pay monthly, stop anytime

Starts with a 30-day free trial when you go past the Developer level.

[Start free](https://dashboard.estuary.dev/register/)

### Enterprise: Custom

Annual contract with discounts

**Everything in Cloud, plus**

- Private and Bring Your Own Cloud (BYOC) deployment
- SSO, SOC 2 report, HIPAA BAA
- Dedicated support, custom SLAs, migration help

[Get a quote](https://estuary.dev/contact-us/)

## How the Cloud price is calculated

- Data volume: $0.50/GB. Data is counted each time it’s captured from a source and each time it’s delivered to a destination, including data produced by transformations.
- Connector instances: $100/month each for the first 6, then $50/month each. Each active source or destination is one connector instance, prorated by the hour.
- Free: up to 10 GB of data and 2 connector instances a month, on the Developer plan.
- Estimated price: $0.50/GB estimated at Cloud, pay-as-you-go rates. Annual plans come with volume discounts, so talk to sales for a custom quote. [Get a quote](https://estuary.dev/contact-us/).
- Above 4 TB a month or 14 connector instances, talk to sales for an estimate: [Get a quote](https://estuary.dev/contact-us/).

Examples with 2 connector instances:

| Monthly data volume | Connector instances | Estimated price |
| --- | --- | --- |
| 10 GB | 2 | $0/month |
| 100 GB | 2 | $250/month |
| 500 GB | 2 | $450/month |
| 1 TB | 2 | $712/month |
| 2 TB | 2 | $1,224/month |
| 4 TB | 2 | $2,248/month |

## Compare plans

Last updated: October 13, 2026

### Capture & delivery

| Feature | Developer | Cloud | Enterprise |
| --- | --- | --- | --- |
| [200+ fully managed connectors](https://docs.estuary.dev/reference/Connectors/) | Included | Included | Included |
| [Log-based CDC for Postgres, MySQL, SQL Server, MongoDB, Oracle, and more](https://docs.estuary.dev/reference/Connectors/capture-connectors/) | Included | Included | Included |
| [Batch and SaaS sources (Salesforce, HubSpot, NetSuite and more)](https://docs.estuary.dev/reference/Connectors/capture-connectors/) | Included | Included | Included |
| [Webhook ingest (HTTP)](https://docs.estuary.dev/reference/Connectors/capture-connectors/http-ingest/) | Included | Included | Included |
| [Streaming or scheduled batch, per destination](https://docs.estuary.dev/reference/materialization-sync-schedule/) | Included | Included | Included |
| Deliver one source to multiple destinations without re-reading your source | Included | Included | Included |
| [Historical backfills and replays](https://docs.estuary.dev/reference/backfilling-data/) | Included | Included | Included |
| [Warehouse, lakehouse and vector destinations (Snowflake, Databricks, Iceberg, and more)](https://docs.estuary.dev/reference/Connectors/materialization-connectors/) | Included | Included | Included |
| [Kafka-compatible API (Dekaf)](https://docs.estuary.dev/reference/Connectors/dekaf/) | Included | Included | Included |
| Concurrent connector instances | 2 | Unlimited | Unlimited |
| Custom connector development | Not included | On request | Included |

### Transformation & schema

| Feature | Developer | Cloud | Enterprise |
| --- | --- | --- | --- |
| [Streaming transformations](https://docs.estuary.dev/transformations/) | SQL, TypeScript | SQL, TypeScript | SQL, TypeScript, Python (private and BYOC) |
| [Automatic schema evolution](https://docs.estuary.dev/concepts/advanced/evolutions/) | Included | Included | Included |
| [dbt Cloud job triggers](https://docs.estuary.dev/guides/dbt-integration/) | Included | Included | Included |

### Reliability & performance

| Feature | Developer | Cloud | Enterprise |
| --- | --- | --- | --- |
| [Exactly-once delivery](https://docs.estuary.dev/concepts/materialization/) | Included | Included | Included |
| Multi-table transactions | Included | Included | Included |
| [Real-time monitoring and alerting](https://docs.estuary.dev/observability/) | Included | Included | Included |
| [OpenMetrics API for Prometheus, Datadog and Grafana](https://docs.estuary.dev/reference/openmetrics-api/) | Included | Included | Included |
| [Dedicated compute, isolated from other customers](https://docs.estuary.dev/private-byoc/private-deployments/) | Not included | Not included | Included (private and BYOC) |

### Developer experience & AI

| Feature | Developer | Cloud | Enterprise |
| --- | --- | --- | --- |
| [No-code web app](https://docs.estuary.dev/concepts/web-app/) | Included | Included | Included |
| [flowctl CLI and pipelines as code](https://docs.estuary.dev/concepts/flowctl/) | Included | Included | Included |
| [MCP server for Estuary docs](https://docs.estuary.dev/features/mcp-integration/) | Included | Included | Included |
| [Agent skills for Claude Code, Cursor, Codex, and more](https://docs.estuary.dev/guides/agent-skills/) | Included | Included | Included |

### Security & compliance

| Feature | Developer | Cloud | Enterprise |
| --- | --- | --- | --- |
| [SOC 2 report for security reviews](https://docs.estuary.dev/security/compliance/) | Not included | On request | Included |
| [Encryption in transit and at rest](https://docs.estuary.dev/security/security-features/) | Included | Included | Included |
| [Role-based access control (RBAC)](https://docs.estuary.dev/security/security-features/) | Included | Included | Included |
| [Field redaction and hashing](https://docs.estuary.dev/features/redaction/) | Included | Included | Included |
| [Store data in your own S3, GCS or Azure bucket](https://docs.estuary.dev/concepts/storage-mappings/) | Included | Included | Included |
| [HIPAA BAA for health data (PHI)](https://docs.estuary.dev/security/compliance/) | Not included | Not included | Included (private and BYOC) |
| [Single sign-on (SSO)](https://docs.estuary.dev/getting-started/sso-setup/) | Not included | Not included | Included |
| [IAM authentication for connectors](https://docs.estuary.dev/security/security-features/) | Included | Included | Included |

### Deployment & networking

| Feature | Developer | Cloud | Enterprise |
| --- | --- | --- | --- |
| [Public deployment](https://docs.estuary.dev/getting-started/deployment-options/): Estuary's multi-tenant cloud, fully managed. | US, EU, and APAC | US, EU, and APAC | US, EU, and APAC |
| [Private deployment](https://docs.estuary.dev/private-byoc/private-deployments/): A dedicated, isolated data plane that Estuary runs for you. | Not included | Not included | Any AWS, GCP, or Azure region |
| [Bring your own cloud (BYOC) deployment](https://docs.estuary.dev/private-byoc/byoc-deployments/): The data plane runs in your own cloud account and VPC. Estuary still handles deployment, updates and scaling. | Not included | Not included | Your AWS, GCP, or Azure account |
| [SSH tunnels and IP allowlisting](https://docs.estuary.dev/guides/connect-network/) | Included | Included | Included |
| [Private networking](https://docs.estuary.dev/private-byoc/privatelink/) | Not included | Not included | PrivateLink, Private Service Connect, VPC peering, and reverse SSH (private and BYOC) |

### Support & billing

| Feature | Developer | Cloud | Enterprise |
| --- | --- | --- | --- |
| [Community Slack and email support](https://docs.estuary.dev/getting-started/support/) | Included | Included | Included |
| Dedicated support with custom SLAs | Not included | Not included | Included |
| Migration assistance | Not included | Not included | Included |
| [Billing](https://docs.estuary.dev/getting-started/pricing/) | Free | Monthly, pay as you go | Annual contract with volume discounts |

## Customer savings

- [Envoy](https://estuary.dev/success-stories/envoy/), 75%: Lower spend on data pipelines after leaving per-row pricing, with faster data at no extra cost.
- [Prodege](https://estuary.dev/success-stories/prodege/), 60%: Lower replication costs with Snowflake spend down another 30%.
- [Glossier](https://estuary.dev/success-stories/glossier/), 50%: Lower costs on their most expensive data sources, syncs in minutes instead of hours.
- [Xometry](https://estuary.dev/success-stories/xometry/), 60%: Reduction in data integration costs on a private deployment built for maximum security.

## Pricing FAQ

### How much does Estuary cost?

Estuary is free for up to 10 GB of data a month and 2 connector instances, with no credit card required. Beyond that, the Cloud plan costs $0.50 per GB of data plus $100 per connector instance per month, dropping to $50 for each instance after your sixth, and your first 30 days are free. Annual plans offer volume discounts on committed usage.

### How is my Estuary bill calculated?

Your monthly bill adds up data volume and connector instances:

 * Data is counted each time it’s captured from a source and each time it’s delivered to a destination, including data produced by transformations.
 * Each active source or destination is one connector instance, prorated by the hour.

On the Cloud plan, data costs $0.50 per GB, and connector instances cost $100 per month each for your first six and $50 per month for each one after that. For example, moving 100GB a month from Postgres to Snowflake counts as 200GB of data ($100) and 2 connector instances ($200), for a total of $300 a month. Enterprise plans apply discounted rates to the same measurement, and add private and BYOC deployment options for teams running at larger scale.

### What counts as a connector instance?

A connector instance is one configured source (a capture) or one configured destination (a materialization). A single capture can pull from many tables and still counts as one instance, so a pipeline from a Postgres database with 500 tables to Snowflake uses 2 connector instances. Transformations (derivations) don’t count as connector instances, but the data they produce does count toward your data volume.

### What counts toward data volume?

Data volume includes data captured from sources, data produced by transformations, and data delivered to destinations. If you’re on the Cloud trial, all usage is free for 30 days, which makes it a good time to run your initial load. Planning a large historical load after your trial ends? Get in touch (https://estuary.dev/contact-us/) before you start and we’ll help you plan it.

### Is there a free trial?

Yes. Estuary’s free tier lets you run up to 10 GB per month across 2 connector instances indefinitely, with no credit card. If you go over those limits, a 30-day free trial of the Cloud plan starts automatically, giving you access to every Cloud feature. We’ll email you before your trial ends. To keep your pipelines running on Cloud, just add a payment method. If you don’t plan to continue, disable the connector instances you no longer need so they don’t generate charges.

### What’s the difference between pay-as-you-go and an annual plan?

With pay-as-you-go, you pay monthly for what you actually use, by card or bank account through Stripe. There’s no minimum commitment, and you can stop anytime. With an annual plan, you commit to a set amount of monthly usage upfront at a discounted rate. Usage above that amount is billed as overage at your contracted rate. Larger commitments and longer terms get deeper discounts.

### How is Enterprise, private deployment, or BYOC pricing structured?

Enterprise pricing is custom and based on your data volume, number of connector instances, deployment model, contract length, and support needs. Volume-based discounts are available for committed usage. Private and Bring Your Own Cloud (BYOC) deployments are available on annual or multi-year Enterprise contracts. Contact sales (https://estuary.dev/contact-us/) for a quote.

### How does Estuary’s pricing compare to Fivetran?

Fivetran bills by monthly active rows (MAR), so your costs depend on how many rows change and can be hard to predict. Estuary bills by GB moved plus a flat fee per connector instance, so costs scale with data volume and are easy to estimate upfront. Estuary also stores captured data in your own cloud storage, which means adding a new destination doesn’t require re-extracting data from the source. For a full breakdown, see Estuary vs. Fivetran (https://estuary.dev/etl-tools/estuary-vs-fivetran/).
