Skip to content
whichdevtool?
Categories ▾

Frameworks and UI

Frontend and full-stack frameworks Backend frameworks UI component libraries

Hosting

VPS and cloud servers App hosting and PaaS

Data

Managed databases File and object storage ORMs and database toolkits

AI

AI model APIs

Email

Transactional email APIs Email marketing and newsletters

Payments

Payments and billing

Domains and edge

Domain registrars CDN, DNS and edge security

Operations and identity

Monitoring, uptime and error tracking Auth and identity Background jobs, queues and workflows
Stacks Directory
Ctrl K

Search directory
Menu
StacksDirectory Pricing changes Glossary
VPS and cloud servers App hosting and PaaS Managed databases Transactional email APIs Email marketing and newsletters Domain registrars CDN, DNS and edge security Monitoring, uptime and error tracking Auth and identity Frontend and full-stack frameworks Backend frameworks UI component libraries AI model APIs File and object storage Payments and billing Background jobs, queues and workflows ORMs and database toolkits
  1. Home
  2. Managed databases
  3. Turso

SQLite-compatible cloud database

Turso

SQLite-compatible database that runs embedded in your app, as a hosted cloud database or both with sync, and is built for thousands of small per-user or per-tenant databases.

Visit turso.tech ↗ Alternatives Free tier Open source Self-hostable EU region
turso.tech
Turso homepage
§1

Overview

Turso started as libSQL, a fork of SQLite, and is now a ground-up rewrite that adds concurrent writes through MVCC, async I/O, full-text and vector search, per-database encryption and change data capture. It can run embedded inside an application, as a remote database in Turso Cloud, or as a local copy that syncs with the cloud.

Turso Cloud prices on rows read, rows written, storage and sync traffic rather than on compute time, so a database that nobody queries costs only its storage. That model is aimed at database-per-user, per-tenant or per-agent designs where thousands of small databases would be too expensive on instance-based services.

The Free plan includes 100 databases, 5 GB of storage and 500 million row reads a month. Developer ($5.99 a month, or $4.99 billed yearly) removes the database cap and adds a data processing agreement and a 10-day restore window. SOC 2, HIPAA, SSO and customer-managed encryption keys are limited to Pro at $499 a month.

Row counts include every row a query scans, not just the rows returned, so missing indexes raise the bill. On the free plan, or with overages turned off, crossing any single limit blocks all databases until the next month.

§2

Pricing and plans

Free tier · no card

100 databases, 5 GB storage, 500 million rows read and 10 million rows written per month, 3 GB embedded syncs, 1-day point-in-time restore; databases are blocked when any limit is exceeded

At the limit Pauses Crossing any free limit blocks all databases until the next month; nothing is charged.

Plan Price What you get
Free $0 100 databases, 5 GB, 500M rows read, 10M rows written, 3 GB syncs, 1-day restore
Developer $5.99/mo $4.99/mo yearly; unlimited databases, 9 GB, 2.5B rows read, 25M rows written, 10 GB syncs, 10-day restore, DPA
Scaler $29/mo $24.92/mo yearly; 24 GB, 100B rows read, 100M rows written, 30-day restore, teams
Pro $499/mo $416.58/mo yearly; 50 GB, 250B rows read, 250M rows written, 90-day restore, SSO, SOC 2, HIPAA, BYOK encryption
Enterprise Custom Dedicated infrastructure, BYOC deployment, 24x7 support

Overages on paid plans (enabled by default for subscriptions after March 19, 2025): storage $0.75/GB on Developer, $0.50 on Scaler, $0.45 on Pro; rows read $1, $0.80, $0.75 per billion; rows written $1, $0.80, $0.75 per million; syncs $0.35, $0.25, $0.15 per GB. A June 2025 blog post describes limits on monthly active databases per paid plan (500, 2,500 and 10,000 included, then $0.10, $0.05 and $0.025 each); the current pricing page lists databases as unlimited and does not mention active-database charges, so they are left out. Each branch or point-in-time restore uses a database and storage. The pricing page offers a 'Vegas Blackout': once a month you can erase one day's usage from the bill. The region list is taken from the example in Turso's Locations API docs; the live list may differ.

Source: turso.tech/pricing · prices as published, excluding tax.

§3

What it does

Embedded or remote
Use the same database in-process like SQLite, remotely over the network, or both with Turso Sync push and pull.
Concurrent writes
MVCC lets multiple writers work at once without SQLite's 'database is locked' errors.
Many small databases
Designed for database-per-user, per-tenant and per-agent layouts, with unlimited databases on paid plans.
Vector and full-text search
Native embedding storage with similarity search, and Tantivy-based full-text search with BM25 ranking.
Point-in-time restore
Restore to a moment within 1 day on Free up to 90 days on Pro; branches and restores create new databases.
Encryption
AES-256 encryption at rest per database, with bring-your-own-key on Pro and Enterprise.
§4

Strengths and limitations

Strengths

  • Idle databases cost only storage, so thousands of tenants stay cheap
  • Free plan with 100 databases and 5 GB, no card needed
  • Paid entry at $5.99/mo ($4.99 yearly)
  • Works as an embedded local database with cloud sync
  • Drop-in compatible with SQLite SQL and schemas

Limitations

  • SQLite dialect, not Postgres or MySQL; some server-database features are missing
  • Rows read count every scanned row, so unindexed queries inflate usage
  • On Free, exceeding any single limit blocks all databases
  • SOC 2, HIPAA and SSO require the $499/mo Pro plan
  • Fewer regions than the large clouds
§5

Who it suits

Good for

  • Multi-tenant SaaS with a database per customer
  • Local-first and mobile apps that sync a SQLite copy
  • AI agent platforms that create many short-lived databases
  • Side projects already using SQLite

Look elsewhere if

  • Apps that depend on Postgres extensions or MySQL compatibility
  • Analytics workloads that scan large tables often
§6

Pricing history

  • 4 Jul 2025

    Unlimited databases on paid plans

    Effective 4 July 2025 (announced 2025-06-17): paid plans got unlimited databases, with a monthly active database allowance (500, 2,500 or 10,000) and a fee per extra active database. Source ↗

  • 19 Mar 2025

    Developer plan at $4.99 replaces $9 Hobby

    Announced: the Developer plan ($4.99/mo billed yearly, $5.99 monthly) replaced the $9 Hobby plan. The free tier was cut to 500M row reads, 10M writes and 5 GB from 2025-03-31. Source ↗

§7

Alternatives to Turso

Tool From Free option Stages
Render Managed PaaS
$7/mo Free tier
RC
Redis Cloud Managed Redis
$5/mo Free tier
Ai
Aiven Managed open-source data platform (PostgreSQL, MySQL, Kafka, Valkey, OpenSearch, ClickHouse)
$5/mo Free tier
MongoDB Atlas Managed document database
$8/mo Free tier
CB
Crunchy Bridge Managed PostgreSQL on AWS, Azure and GCP
$9/mo Paid
SM
Scaleway Managed Databases Managed PostgreSQL, MySQL and serverless Postgres
€0.0156/hr Paid

All managed databases →

§8

Questions

Is Turso free?

Yes. The Free plan gives 100 databases, 5 GB of storage, 500 million rows read and 10 million rows written per month, with no credit card.

How much does Turso cost?

Developer is $5.99 a month ($4.99 billed yearly), Scaler $29 and Pro $499, with per-unit overages for storage, reads, writes and syncs.

What is the difference between Turso and libSQL?

libSQL was Turso's fork of SQLite; Turso is now a full rewrite of SQLite that stays compatible with SQLite SQL and adds concurrent writes and cloud sync.

Does Turso have a region in Europe?

Yes, AWS EU West (Ireland) appears in Turso's location list.

What counts as a row read in Turso?

Every row a query scans, including rows examined by unindexed filters, joins and aggregates, not only rows returned.

Sources read for this page

  • https://turso.tech/pricing
  • https://turso.tech/pricing.md
  • https://turso.tech/
  • https://docs.turso.tech/help/usage-and-billing
  • https://docs.turso.tech/api-reference/locations/list
  • https://turso.tech/blog/turso-cloud-debuts-the-new-developer-plan
  • https://turso.tech/blog/unlimited-databases-are-here
Spec sheet
From
$5.99/mo
From $5.99/mo (Developer; $4.99/mo billed yearly)
Free tier
100 databases, 5 GB storage, 500 million rows read and 10 million rows written per month, 3 GB embedded syncs, 1-day point-in-time restore; databases are blocked when any limit is exceeded
Stages
HobbyIndieStartupScale-upEnterprise Suits hobby, indie, startup, scale-up
Engines
SQLite-compatible (Turso / libSQL)
Scale to zero
Yes; billed on rows and storage, idle DBs cost storage
Branching
Yes; a branch counts as a database
Backups
PITR: 1 day Free, 10 Developer, 30 Scaler, 90 Pro
Open source
Yes
Self-host
Yes
EU data
Available
Compliance
SOC 2, HIPAA, GDPR DPA
Category
Databases
Visit turso.tech ↗

To report an out-of-date price or limit, use the correction form.

whichdevtool?

Developer and cloud tools compared on price, free tier and limits, each with its source. For side projects, solo developers and small teams.

Categories

  • VPS and cloud servers
  • App hosting and PaaS
  • Managed databases
  • Transactional email APIs
  • Email marketing and newsletters
  • Domain registrars
  • CDN, DNS and edge security
  • Monitoring, uptime and error tracking
  • Auth and identity
  • Frontend and full-stack frameworks
  • Backend frameworks
  • UI component libraries
  • AI model APIs
  • File and object storage
  • Payments and billing
  • Background jobs, queues and workflows
  • ORMs and database toolkits

Research

  • Directory
  • Stacks by project
  • Developer news
  • Pricing changes
  • Glossary

Site

  • About and methods
  • How we make money
  • Suggest a tool or fix
  • Privacy
© 2026 whichdevtool.com Prices change. Each tool page links to its source. We may earn a commission when you sign up through links on this site. How we make money