Skip to content
SPECIFICTION
Get listed

PocketBase

pocketbase.io

Free plan WebWindowsmacOSLinuxiOSAndroid
Visit pocketbase.io
Spec score 7.8 #10 of 25 in API Generation Software

Spec sheet

Deployment
PocketBase is self-hosted only and can be deployed as a portable executable without external dependencies.Read 2 Oct 2026 · pocketbase.io
Support
PocketBase is a volunteer personal open source project with no paid team or promised maintenance or support; users can seek help in public Discussions, open an issue, or email support.Read 2 Oct 2026 · pocketbase.io
Access controls
Collection API rules control list, view, create, update, and delete access, and can also filter records.Read 2 Oct 2026 · pocketbase.io
Authentication
Auth options include password, OTP, OAuth2, and optional multi-factor authentication.Read 2 Oct 2026 · pocketbase.io
Custom logic
PocketBase does not support cloud functions; it can be extended as a Go or JavaScript framework to add application-specific logic.Read 2 Oct 2026 · pocketbase.io
Database
PocketBase uses embedded SQLite in WAL mode and says it has no plans to support other databases out of the box.Read 2 Oct 2026 · pocketbase.io
File storage
Files can be stored locally or in S3-compatible storage, and protected files can require a short-lived file token and satisfy the collection view rule.Read 2 Oct 2026 · pocketbase.io
How it runs
PocketBase can be used as a Go framework or as a standalone application.Read 2 Oct 2026 · pocketbase.io
OAuth integrations
PocketBase supports more than 15 OAuth2 providers, including Apple, Google, Facebook, Microsoft, VK, GitHub, and GitLab.Read 2 Oct 2026 · pocketbase.io
Production limitation
PocketBase is under active development, and the documentation says backward compatibility is not guaranteed before v1.0.0 and does not recommend it yet for production-critical applications.Read 2 Oct 2026 · pocketbase.io
Scaling and audience
The FAQ describes PocketBase as suited to small and midsize applications and says it scales vertically on a single server.Read 2 Oct 2026 · pocketbase.io
SDKs
Official client SDKs are available for JavaScript and Dart, with the JavaScript SDK supporting browser, Node.js, and React Native.Read 2 Oct 2026 · pocketbase.io
Security guidance
The production guide recommends enabling its built-in rate limiter and supports restricting superuser access by IP or subnet.Read 2 Oct 2026 · pocketbase.io
What it is
PocketBase is an open source backend with an embedded SQLite database, realtime subscriptions, built-in auth management, a dashboard UI, and a REST-like API.Read 2 Oct 2026 · pocketbase.io

Plans and prices

PocketBase Free self-hosted only · no hosting plans Read 2 Oct 2026 · pocketbase.io

Every PocketBase plan and price →

Where Specifiction places it

Alternatives to PocketBaseAll alternatives →