Welcome to Fauna docs

Whether you’re new to Fauna or an experienced Fauna developer, this documentation gives you the how-to guidance and reference information needed for building database applications powered by the FQL query language.

Get started

If you are new to Fauna or migrating from an earlier version, these resources can get you up to speed quickly.

Quick start

Try these tutorials for a quick introduction to Fauna. You can run queries from the Dashboard or by using a Fauna driver.

Migration checklist

Learn what changes you should be aware of so your existing FQL v4 client apps continue to work in FQL v10.


These tutorials show your how to use Fauna features and the Fauna Query Language to build applications using your favorite programming language.


These self-paced workshops show you how to build solutions with Fauna following best practices. They include multitenant SaaS solutions and globally distributed applications using Cloudflare.

Developer essentials

Get comprehensive reference and how-to guides for building sophisticated applications.

Fauna Query Language (FQL)

Use the FQL query language to read, write, and manage database documents using familiar programming paradigms.

FQL language reference

The language reference covers the syntax and lexical elements of the full FQL language.

API reference

Get detailed API reference information for FQL functions and data definitions.

FSL reference

The Fauna Schema Language reference describes how to manage your schema and data model as code.


The cookbooks are an exploratory guide to learning FQL core functions through simple, hands-on tutorials.

Supported drivers

Download and install drivers for popular languages to build Fauna applications:

Explore features

Explore built-in Fauna solutions to set up, configure, and manage your Fauna environment.

Plans and billing

Understand the available service plans and your monthly billing metrics.

Region Groups

Learn about where your data resides and how to choose a Region Group.


Learn how to reliably back up and restore your database schema and documents.

Team management

Set up and manage the people who use your Fauna project.

Multifactor authentication

Set up and use multifactor authentication to improve the security of your Fauna account.


Fauna continues to support event streaming with FQL v4.

Is this article helpful? 

Tell Fauna how the article can be improved:
Visit Fauna's forums or email docs@fauna.com

Thank you for your feedback!