
About Turso
Turso is a database service built on SQLite, the small file-based engine. It is designed to run many separate databases instead of one large shared one.
What it does
Turso lets you create a database for each user, agent or customer, and manage them from code. Each database is isolated, so one tenant's data stays apart from another's. Embedded replication lets a copy of a database run next to your app, and each database can be encrypted on its own.
Key features
- Programmatic creation of new databases
- Isolated database for each tenant
- Embedded replication for nearby copies
- Per-database encryption
- Built on SQLite, a small and fast engine
Who it's for
Teams building multi-tenant software, consumer apps that want per-user data separation, and developers building AI agents that each need their own working store.
Pricing and good to know
Turso offers a free way to start on its cloud service, with paid options for larger use. The engine is SQLite based, so SQL behavior follows SQLite rules, which differ from Postgres or MySQL in a few places. Review the plan limits before you plan to run thousands of databases.
Highlights
- Create a separate database for each user or tenant
- Create databases from code with a platform API
- Built on SQLite, a small and fast database engine
- Embedded replication to keep copies near your app
- Per-database encryption












