Databases · · 3 min read

Serverless SQLite in Europe in 2026

Where to run a serverless SQLite database in Europe: Eurobase, Cloudflare D1 with an EU jurisdiction, Turso in Ireland, or SQLite on your own server.

Eurobase runs SQLite databases next to your app on European infrastructure, using the same D1 configuration as Cloudflare Workers. Cloudflare D1 can be restricted to the EU, and Turso has a region in Ireland, but both run on global platforms. If you want full control, SQLite on your own European server costs a few euros a month.

The options at a glance

OptionRuns onStarts atReachable fromMain gap
EurobaseEuropean infrastructureFree, then €10 a month + VATApps on Eurobase WorkersOnly from Eurobase Workers
Cloudflare D1Cloudflare, with an EU jurisdictionFree, then Workers Paid at $5 a monthCloudflare WorkersWorkers may access it from anywhere
TursoAWS, including IrelandFree, then $4.99 a month billed yearlyAny app, over the networkAWS Ireland is the only European location listed
SQLite on your own serverA server from Hetzner or another hostFrom €5.49 a month excl. VAT, if available to orderApps on that serverBackups and uptime are yours

Prices are from each provider's own page, checked on 9 and 10 November 2026.

When SQLite is the right choice

SQLite fits apps with mostly reads, a modest write rate and data that divides naturally by customer or project. For a deeper comparison, read SQLite vs Postgres. If you need many concurrent writers from several servers, choose Postgres.

1. Eurobase

Each d1_databases entry in your Wrangler config is a SQLite database in your project. Every deployment uses the same data and schema. The SQL files in your migrations folder run in order when a deployment activates, and if one fails, the previous deployment keeps serving.

  • Best for: Workers and frameworks that already use D1.
  • Price: included in Free, Starter at €10 and Pro at €20 a month + VAT.
  • What it lacks: access from outside Eurobase Workers, and managed Postgres or MySQL.

2. Cloudflare D1 with an EU jurisdiction

Set the EU jurisdiction when you create the database. It can't be added afterwards.

  • Best for: teams staying on Cloudflare who want the data stored in the EU.
  • Price: free with daily limits. Workers Paid includes 25 billion rows read and 50 million rows written a month.
  • What it lacks: full control of access. Cloudflare's docs say Workers may still reach the database from anywhere in the world.

3. Turso

Turso offers managed SQLite databases, reachable over the network from any platform. Its AWS location in Europe is Ireland.

  • Best for: using SQLite from outside Cloudflare, or many small databases.
  • Price: Free includes 100 databases and 5 GB. Developer is $4.99 a month billed yearly.
  • What it lacks: a choice of European locations.

4. SQLite on your own server

Run your app and its SQLite file on one server from a European host. Hetzner lists cloud servers from €5.49 a month excl. VAT, a CPX02 in Helsinki, or €6.49 in Falkenstein or Nuremberg. Its cheapest plans showed as unavailable to order on 10 November 2026.

  • Best for: one app on one server, with someone able to look after it.
  • What it lacks: managed backups and failover, unless you set them up yourself.

Frequently asked questions

Is there a European alternative to Cloudflare D1?

Yes. Eurobase runs D1 databases on European infrastructure, with the same Wrangler configuration and migrations.

Can I use SQLite in production?

Yes, for many apps. The limit is usually write concurrency, so check your write rate first.

Does Turso have a European region?

Its location list includes AWS EU West, in Ireland.

Sources

Deploy your app in Europe

Sign up