What is PocketBase?
PocketBase is an open-source backend in 1 file. Ready to use out of the box. Realtime database with embedded performant database, schema builder, data validations, realtime subscriptions, and easy REST API. Authentication to manage users with email/password and OAuth2 (Google, Facebook, GitHub, GitLab). File storage locally or in S3 with thumb generation. Extendable as standalone app or framework via Go and JavaScript hooks. Bulgarian developer Gani maintains the project.
Key Features
- ✓Single file backend
- ✓Realtime database
- ✓Schema builder
- ✓Authentication
- ✓OAuth2 support
- ✓File storage
- ✓S3 support
- ✓Go-based
- ✓JavaScript hooks
- ✓Admin dashboard
- ✓REST API
- ✓JavaScript/Dart SDKs
🔒 Privacy & Data Protection
PocketBase is developed in Bulgaria (EU) and fully self-hosted. Single binary with SQLite means complete data sovereignty. For developers wanting Firebase/Supabase alternatives with minimal complexity, PocketBase delivers European simplicity.
Best For
💰 Pricing
PocketBase is completely free and open-source under MIT license.
Ready to try PocketBase?
Join thousands of users who have switched to this European alternative.
Get Started with PocketBase →
