A database service for developers at every stage
Fauna lets you start for free, and pay as you grow. Signup and run your first query in minutes! All paid plans deliver unlimited capacity without any configuration, so your apps may scale seamlessly. Requests over plan quota are charged based on your metered usage, and volume discounts kick-in automatically based on your total usage!
Get Started For Free
Signup and get to your first query with Fauna in minutes. No credit card necessary.
Pay As You Grow
Select metered plans that deliver the features you need, without hidden costs.
Built-in volume discounts and options for deeper discounts for annual commits.
Pick your plan
For getting started with or learning Fauna. Explore all features and start building with free (forever) monthly capacity (100k read ops, 50k write ops, 500k compute ops, 5GB storage). Supported by community. Monthly limits enforced.
Annual (Save 10%)
Annual plans are billed upfront when you sign up, with overages charged monthly.
For professional developers building production applications
- Fauna core (FQL & GraphQL)
- Native authentication
- Built-in authorization (ABAC)
- Temporality (24 hour retention)
- Event streaming
- Multi-factor authentication
- Unlimited capacity
- Third party authentication
Quota (per month)
- $25 worth of usage
- Metered overages
For enterprise teams building full-featured, global applications
- Features in the Team plan
- Temporality (unlimited retention)
- Preview sandbox
- Backup and restore
Quota (per month)
- $500 worth of usage
- Metered overages
- Helpdesk with 8 business hours response time
Our pricing is designed to give you all the capabilities to build and test your applications for free. When you are ready to move to production, simply pick a plan that best suits your needs.
Fauna core (FQL & GraphQL)
Third party authentication
Built-in authorization (ABAC)
24 hour retention
7 day retention
Quota (Included capacity)
100k TROs, 50k TWOs, 500k TCOs, 5GB storage
$25 worth of usage
$150 worth of usage
$500 worth of usage
Plan limits enforced
Backup and restore
Fauna bills your usage based on the resources consumed by your API calls (queries). Each call results in reads, writes, compute, and storage, based on the shape of your query. Please see our billing documentation for more details.
|Usage Type||Billing Units||Metering Details|
API calls to read data from your database are billed in units called Transactional Read Ops (TROs).
A read request (by default strongly consistent and transactional) of up to 4KB requires one TRO. For items larger than 4KB, additional TROs are required. For example, a read request of an 8KB item requires two TROs.
API calls to write data to your database are billed in units called Transactional Write Ops (TWOs).
A write request (by default transactional and replicated) of up to 1KB requires one TWO. For items larger than 1KB, additional TWOs are required. For example, a write request of a 3KB item requires three TWOs.
User-defined functions (UDFs) & API calls
API calls to your database incur CPU usage that is billed in units called Transactional Compute Ops (TCOs).
An API call that contains up to 50 function calls requires one TCO. For example, [Paginate(Match("users_by_email", "abc@fauna")] costs one TRO + one TCO.
Data written to your database is billed in terms of disk space used, and called Data Storage.
Storage is measured in GB, and includes the total volume of data stored on disk for each write, including storage incurred for temporality.
Streaming is billed as a sum of the time a stream is kept open (TCOs) and the number of events sent through the stream (TROs).
Each streamed event counts two TROs which includes an initial 4k bytes read from storage, plus one TRO per additional 4k bytes read from storage, per subscriber.
One TCO is counted for every 1 second that a stream is held open, per subscriber. More details here.
New index creation is billed in terms in of CPU consumed (TCOs) for building that index.
Building indexes is charged in terms of TCOs consumed depending on the size of the index.
Backup snapshot creation
The average number of GBs snapshotted per month.
As an example, for a 1 GB database, each daily snapshot is 1 GB in size, for a total of 30 GB of snapshots at the end of the month. In a 30 day month, this will equal 30 GB/30 days = 1 GB snapshot/month and the snapshot creation charge would be 1 GB * the snapshot rate.
Backup snapshot storage
The average number of GBs retained each day, or portion of a day, charged on a monthly basis.
As an example, if you have a 1 GB database backed up for a retention period of a month, that is 30 GB of backup storage. The monthly average over the billing period is 30 GBs/30 days = 1 GB. The storage retention charge would be 1 GB * the storage rate.
Backup snapshot restore
The sum of GBs restored or copied from snapshots per month.
As an example, if you restore one 1 GB snapshot and make two copies of a 1 GB snapshot, the total is 3 GB. The restore/copy charge would be 3 GB * the restore rate.
Metering unit rates
Fauna charges the following unit rates for usage in each geographic region. Please check out this article to learn more about the specifics for Region Groups.
|Billing Units||US Region Group||Classic Region Group||EU Region Group|
Transactional Read Ops (TROs)
Transactional Write Ops (TWOs)
Transactional Compute Ops (TCOs)
Save more as your usage grows
Volume discounts apply to your overages, and kick in automatically, if your total monthly spend exceeds the thresholds!
|Monthly Spend (Total Including Overages)||Discount Percentage|
First $1 - $1,000
Next $1,001 - $2,500
Next $2,501 - $10,000
Next $10,001 - $25,000
Next $25,001 and above
Monthly pricing calculator
Plug in your expected usage to see your estimated monthly bill (not inclusive of discounts and taxes).