Simple and predictable
pricing that actually helps you scale.

Let's disrupt the pricey and unpredictable volume-based pricing together.

Estimate your costs with Airbyte

Start with a special
30-day free trial launch offer

Get our Special launch offer of $1,000
worth of free usage. No credit card required.

Open-Source

Free
as Open Source
Get Started
  • Unlimited connectors
  • Custom or new connectors, access to CDK
  • Database replication with Change Data Capture
  • Normalization and custom transformations via dbt
  • Integration with Kubernetes and Airflow
  • Access to Airbyte’s API
  • Basic monitoring & webhook failure notifications
  • 24/7 global support on Slack

Cloud

$10/credit
(available only in the US)
Try for free
  • In addition to Open-source:
  • Cloud hosting & management
  • Oauth to connect sources and destinations
  • User access management with unlimited users
  • Multiple workspaces
  • In-app chat support with 1-hour support response
  • 99% SLA support for certified connectors
  • SSH tunnels
  • Coming soon:
  • SSO / SAML
  • More monitoring & auditing tools

Cloud

Custom pricing
Contact us
  • Get custom pricing when syncing:
  • More than 1TB of data/month across all your databases
  • More than 500 million records/month across all your APIs

Enterprise - Self-hosted

If you need to self-host Airbyte, but would like to benefit from Premium’s feature, this will be coming in 2022! In the meantime, you can leverage the open-source edition, and join the waitlist so we can notify you as soon as we’re ready.

Join the waitlist

Everything about the pricing

Pricing overview

Airbyte credits are used to pay for compute time.  
The credit usage formula is simple: 
total_credit_usage =
source_type * compute_time
Compute time is the time between the moment the first byte is replicated and the last one is. Depending on the source type, the credit consumption will be different:

source_type

Credits per hour of compute, or fraction thereof

API sources

1 credit / hour of compute

Databases

3 credits / hour of compute

Files

1 credit / hour of compute

Custom connectors

1 credit / hour of compute


You might wonder why databases are charged differently. It’s simple, database replication throughput is about 100 times faster than for API sources. As a result, database replication is actually WAY cheaper in comparison.

Our fair pricing policy

We want to charge credits only when we provide value. This entails the following: 

  • We will not charge for slow APIs or connections. 
    Indeed, some APIs have throughput constraints and won’t let us sync data as fast as we’d like. This means that we will introduce a minimum throughput to minimize unexpected costs. 

    For instance, if you’re syncing data from an API that only lets you sync at 20k records per hour, it would take you 10 hours to sync 200k records. Airbyte will not charge you for the 10 hours but instead, we will only charge you for 1 hour (because the min throughput is 200k records per hour).

    The min_throughput will depend on the source type. We offer a min throughput in terms of volume (GB) and in terms of number of rows. The one that will be used is the one that makes the cost the lower, all in the favor of the customer. 

min_throughput

For volume

For rows

API sources

200MB / hour

200k rows / hour

Databases

20GB / hour

20M rows / hour

Files

3GB / hour

2M rows / hour

Custom connectors

200MB / hour

200k rows / hour


  • We will only start charging users for normalization once we’re done optimizing it. Note though that you might have normalization fees at the destination warehouse level. 
  • Failed jobs and attempts are not charged as well. If a job or attempt fails right now, we are not going to charge for it.

Some cases that Airbyte will charge for

There are cases that don’t depend on Airbyte doing a great job or not. 

  • Cancelled jobs and attempts. We do charge for cancelled jobs, as they are a decision from the user.
  • Custom Transformations. They do consume compute time and will be charged, but will not depend on the source type. Note that custom transformations are only available in the open-source edition for the moment.

Why we chose this pricing model

Why we don’t like the volume-based pricing approach

Do any of the following stories talk to you?

You have 100+GB databases with millions and millions of rows. A pricing based on the number of rows is just prohibitive for you, as it would cost way too much. 

You can’t predict how much you will be charged for every month. Indeed, you have no control over your visitors’, users’ or customers’ behaviors. Sometimes, your source and destination will get unsynced and will need a full refresh. The volume-based pricing will make you pay for that, although you have done nothing wrong. 

Essentially, you have no control over your fees and they keep expanding beyond your expected budget. 

Why we took the infrastructure pricing approach

By open-sourcing Airbyte, we are turning the build vs buy on its head, as we make the build much easier. At this point, volume-based pricing becomes obsolete. Actually, only a transparent cost-based approach really makes sense, as you understand what you’re paying in comparison to building it yourself using Airbyte’s open-source edition.

But why compute time? Compute time is how Snowflake and other warehouses charge. Data and engineering teams are used to being charged this way, and are able to fully predict their costs with it. This pricing is easy to understand and resonates with data users. 

Is it more predictable than the volume-based approach?

The compute variance you get is now predictable for engineering and data teams. Whether your source and destination needs to re-sync and do a full refresh for whatever reason, it won’t impact much the credits you use. Whether you have more visitors or users this month won’t impact your compute usage. 

This is different from opaque volume-base pricing for which you will actually not know how much you will be charged until you receive the bill. 

Furthermore, we will soon provide estimates on your future credit usage based on the past growth on every connection you have, in order to give you more visibility. 

What happens for high volumes

Our pricing model is linear, and will start to become pretty high if you move 5TB per month. That’s why we offer customized pricing, and we encourage you to talk to us when you want to replicate more than 1TB of data in your databases or 50 million records across your API sources on a monthly basis. 

Credits displayed and charged for

We store up to 6 decimal places for your remaining credits. So, let’s say, you replicate 100 bytes for a sync and it only took 30 seconds for the sync. The sync would cost 0.008333 credits of compute time. This allows for accuracy down to 5ms of compute time. 

However, we will only display the rounded number of credits you have in your account in the web app. So if you actually have 200.65 credits, we will display that you have 200 credits. 

The free trial offer for Airbyte Cloud 

We are offering a special offer at the launch of Airbyte Cloud: a 1-month free trial or $1,000 worth of credits (100), whichever expires first. This means that if you use your 100 credits within the first 30 days, you will need to buy credits to continue using Airbyte. If you don’t use your 100 credits in the first 30 days, then those credits will expire after 30 days, and you will need to buy credits to continue using Airbyte. 

What does 100 credits stand for? If you’re syncing databases, you should be able to sync about 500GB of data with it. If you’re syncing APIs, you should be able to sync 25 APIs with 1 million new records for a month.

Once the special offer expires, we will offer either 1 month of free trial or $400 worth of credits, whichever expires first. 

US-only access to Airbyte Cloud 

Unfortunately, we don’t offer access to Airbyte Cloud outside of the US yet. We want to make sure to be compliant with all local laws before offering our services in a country. We’re starting with the US, but will expand to other continents very fast in 2022. Don’t hesitate to sign up on our waitlist to be notified when we start offering Airbyte Cloud in your country. 

FAQ

Is Airbyte open-source?

Yes for Airbyte Connectors (under a standard MIT license) and for Airbyte Core (under ELv2 license, learn more here). However, the premium features offered as part of Airbyte Cloud are not open-source. But we're still developing Airbyte in the open and we will continue to maintain a public product roadmap.

Can I get a longer trial?

If you need more time to evaluate or to simply pause the account and timer on your trial during your evaluation, please reach out on Intercom in the web app and we will be able to help you. 

How do I purchase more Airbyte credits?

Right now, we don’t offer it through our UI but you can purchase more by contacting us via Intercom. We will send you a Stripe invoice that you can pay via credit card, ACH or wire. In the next few weeks, you will be able to pay directly through Airbyte’s web app. We will make that experience directly available within Airbyte Cloud’s dashboard

I have very high volume needs, what should I do?

If you want to replicate  more than 1TB of data from your databases on a monthly basis, we encourage you to talk to us for custom pricing.

Similarly, if you want to sync 50 million records from your API sources, we encourage you to talk to us again.

Where can I find more information on Airbyte’s SLAs?

Airbyte is still in its early stages. We will soon publish SLA on Airbyte’s certified connectors.

What happens when credits are depleted?

We’re nice people so we won’t stop your account and will try to engage with you to discuss credit purchases. However, if we see some abuse, we will warn you before stopping all replication, and if nothing changes, we will move forward on preventing any replication until some credits are purchased.

Do purchased credits expire?

Credits you purchase will expire after one year. But fear not, we’re good people. As soon as you renew, we will give you loyalty credits for free that will offset and even go beyond your expired credits. So let’s say you just had 100 credits that just expired. Then reach out to us and buy some credits, and we will add more than 100 additional loyalty credits to your account to offset your expired ones.

What if I have more questions?

Don’t hesitate to chat with us at any time.