What is Turso?

Turso is an open-source, SQLite-compatible database written in Rust that lets developers create millions of small, file-based databases for AI agents, multi-tenant SaaS applications, and edge workloads.

Unlike traditional databases that run as a single shared server process, Turso treats each database as a lightweight file that can be spun up instantly, replicated globally, or synced to a device.

Start for free now

At a Glance

Category

Distributed SQL database, SQLite-compatible

Open-source and written in Rust.

Created by

Turso, Inc

MIT licensed.

Hosting Model

Self-hosted or managed

Turso Database or Turso Cloud.

Built-in features

Vector Search, async I/O, concurrent writes, replication

No extensions required.

How Turso Works

The many-database architecture

Turso departs from the conventional database model in one decisive way: a database is a file, not a long-running server process. Every user, tenant, or AI agent can have its own dedicated database, and an idle database costs only its storage footprint. There are no cold starts and no wake-up penalty.

See pricing

The Turso Cloud Storage Layer

Durability is handled by Amazon S3 and S3 Express. Database files are split into 128 kB segments.

01 / Durability

Eleven nines of data durability

Turso Cloud inherits AWS S3 durability of 99.999999999%, with continuous backups and point-in-time restore up to 90 days.

02 / Branching

Instant copy-on-write branches

Branching a database is a metadata-only operation. New branches share existing segments until they diverge.

03 / Replication

Lazy fetch and replication

When a database is moved or replicated, segments are pulled on demand. Queries start before the full file has arrived.

04 / Idle Cost

No process, no scale-to-zero

An idle database is simply a set of files in object storage and costs only storage, not compute.

FAQs

Is Turso the same as SQLite?

Turso is a ground-up rewrite of SQLite in Rust. It stays compatible with the SQLite SQL dialect, file format, and C API, and adds concurrent writes, vector search, async I/O, and cloud-native replication.

Is Turso production-ready?

Turso Cloud is production ready. The embedded Turso engine is in beta and already used for local-first and agent workloads.

Is Turso open source?

Yes. The Turso database engine is MIT licensed. You can self-host it or use the managed Turso Cloud.

How is Turso different from PlanetScale, Neon, and Supabase?

Those products scale one shared database. Turso is built for millions of small file-based databases, so every user, tenant, or agent can have its own isolated database.