- Turso — a ground-up rewrite of SQLite. Turso supports concurrent writes and multi-user access by default: many clients can read and write the same database at the same time, over the network. If SQLite’s single-writer limitation is what would push you toward a client-server database like Postgres, Turso removes it — you keep SQLite’s simplicity and compatibility and gain the concurrency. Concurrent writes are the headline, but not the whole story: see the Turso documentation for change data capture, vector search, encryption, sync, and more.
- libSQL — a fork of SQLite, battle-tested in production on Turso Cloud for years.
Turso databases on Turso Cloud are in early preview — a reflection of how
recently the offering landed on the platform, not of the engine itself.
Create one with
turso db create --tursodb.Vector Search
Native similarity search for AI apps and RAG workflows, no extensions
required.
Replication & Sync
Keep devices in sync with each other on demand with Turso Cloud.
Branching
Create isolated Copy-on-Write branches super fast.
Analytics
Monitor performance and usage across databases.
Bring-Your-Own-Key Encryption
Keep sensitive data private with keys only you control. Keys are per-database for full isolation.
Scoped Access Tokens
Fine-grained tokens scoped by database, table, action, and expiration. Read-only, write, or custom permissions.
Team Access
Collaborate on databases with members, and manage access permissions.
Fully Managed
We handle infrastructure, scaling, and security.
Backups and Recovery
Restore your database to any point in time
Start building
Learn how to manage, distribute and integrate your databases with the CLI, API and SDKs.Turso CLI
Manage groups, databases, and API tokens with the Turso CLI.
Turso Platform API
Programmatically manage groups and databases using the Platform API.
Client SDKs
Connect and integrate your application with one of our client SDKs, for
Turso and libSQL databases alike.
Tutorials
Learn how to work with Turso and your favorite language or framework.