Home/Web/PocketBase
P
License:MIT
Open source Self-hostable API available

PocketBase

About

An open-source backend in a single file — embedded SQLite database, auth, file storage and an auto-generated REST API. Run a whole app backend from one ~50MB executable.

Pricing

Free

PocketBase is a zero-dependency backend shipped as one executable. It bundles a SQLite database, user authentication, file storage, an admin UI and a REST API — ideal for small projects and internal tools.

Key Features

  • Single binary: download, run, done.
  • Embedded SQLite with realtime subscriptions.
  • Admin dashboard for schema and data management.
  • Auth providers: email/password, OAuth2 and more.
  • File storage with on-the-fly image resizing.
  • Record and JS hooks for server-side logic.

Pricing

PocketBase is free and open source under the MIT license.

Getting Started

brew install pocketbase
./pocketbase serve

Open http://127.0.0.1:8090/_/ for the admin UI, create your collections, and use the generated REST API at http://127.0.0.1:8090/api/.