AppBreakup
PocketBase logo

PocketBase

An open-source backend in a single Go binary, with SQLite, auth, file storage and realtime.

Open sourceSelf-hostableBackend and database platforms
Verified facts
4 of 4
Alternatives ranked
5
Approved reviews
0
Visits sent from here
0

About PocketBase

PocketBase packs a complete small-app backend into one executable: an embedded SQLite database, user authentication with OAuth providers, file storage, realtime subscriptions and an admin dashboard. You download the binary, run it on any cheap server and you have a REST API with access rules defined in the dashboard. It can also be used as a Go framework, or extended with JavaScript hooks, when you need custom logic. The appeal is how little there is to operate: no separate database server, no containers required, and backups are a matter of copying files. The limits are deliberate. It scales only vertically on a single server, supports only SQLite, and is a volunteer-run personal project with no company, paid support or hosted cloud behind it, and it has not yet reached version 1.0. It is free and MIT-licensed, and runs on Linux, macOS and Windows servers.

Best for: Solo developers and small apps that want a full backend on one cheap server.

Pros and cons

What works

  • One binary with no external database or dependencies
  • Built-in admin dashboard, auth and realtime
  • Free and MIT-licensed
  • Easy to back up and move between servers

Why people leave

  • Scales only on a single server
  • SQLite only, with no plans for other databases
  • No company, hosted cloud or paid support behind it
  • Pre-1.0, so upgrades can include breaking changes

Top PocketBase alternatives

See all 5
  1. 1Supabase logo
    Supabase

    Managed Postgres with the same feature set when you outgrow a single SQLite server.

    66.5
  2. 2Appwrite logo
    Appwrite

    Self-hosted backend with more services and a company behind it, at the cost of a heavier stack.

    62.6
  3. 3Firebase logo
    Firebase

    Fully managed and globally scaled if you no longer want to run your own server.

    59.6
  4. 4Parse Platform logo
    Parse Platform

    Mature open-source backend server that runs on MongoDB or Postgres and scales horizontally.

    57.2
  5. 5Turso logo
    Turso

    Hosted SQLite-compatible database if you like SQLite but want a managed service.

    55.3

Why people left PocketBase

In reviewers' own words, from reviews of the apps they moved to. These are their opinions, not ours.

No switching stories yet. If you moved away from PocketBase, review the app you switched to and tell us why.

Reviews

No approved reviews yet. How we verify reviewers

Write a review of PocketBase
Your rating of PocketBase

Never shown publicly. A work email helps us verify you.

What did you use it for, and what was good or bad? At least 40 characters.

A GitHub username, your company domain, or say you can send a screenshot. Verified reviews count more.

By submitting, you confirm you're at least 16 and agree to our terms. Your name, rating, review and the date are published; your email isn't. See our privacy policy.

PocketBase: common questions

Is PocketBase free?

Yes. PocketBase is free, open-source software that you can host yourself.

Is PocketBase open source?

Yes. The source code is on GitHub at pocketbase/pocketbase. You can also run it on your own server.

What platforms does PocketBase run on?

PocketBase is available for Self-hosted, Linux, macOS and Windows.

What are the best alternatives to PocketBase?

The highest-ranked PocketBase alternatives right now are Supabase, Appwrite and Firebase. See the full ranked list for pricing, platforms and verified facts.

See all 5 PocketBase alternatives