PocketBase.io
Open-source backend solution in a single file with realtime database, authentication, and file storage
About PocketBase.io
PocketBase is a lightweight, self-hosted backend platform built in Go and JavaScript. It provides a realtime database with schema builder, user authentication via email/password or OAuth2, and secure file storage with S3 support. The admin dashboard allows easy management, while the framework can be extended with custom Go and JavaScript hooks for full control over your backend.
FAQ
Yes, PocketBase is designed for small and midsize applications such as SaaS, mobile API backends, and intranets. It can handle 10,000+ persistent realtime connections on a cheap $4 Hetzner CAX11 VPS (2vCPU, 4GB RAM).
Yes, PocketBase supports over 15 OAuth2 providers, including Apple, Google, Facebook, Microsoft, VK, GitHub, and GitLab.
No, PocketBase does not include a frontend UI for login or registration screens. It provides SDKs for client-side integration, and you must implement your own frontend. Default email confirmation pages are available but can be customized.
PocketBase uses embedded SQLite in WAL mode and does not support other databases out of the box. There are no plans to add support for databases like MySQL, MariaDB, or PostgreSQL.
PocketBase does not have built-in data import/export tools. You can explore community suggestions in discussions#6287 for possible workarounds.
No, PocketBase is self-hosted only. You can deploy it on cloud providers like Google Cloud, Oracle Cloud, or IBM's LinuxONE, or use VPS providers such as Hetzner, Vultr, or Linode.
PocketBase does not support cloud functions like Firebase or Supabase. Instead, you can use it as a Go or JavaScript framework to build custom business logic while keeping a portable backend.
You can seek help in the public Discussions board, open an issue, or contact support at support@pocketbase.io.
Alternatives to consider
Community ratings & full listBadges
Promote PocketBase.io giving it more exposure, by adding these badges to your website, documentation, or product listing. Each badge links back to PocketBase.io page on Webfolio.
<a href="https://www.webfolio.to/tools/pocketbase-io?utm_source=badge&utm_campaign=badge" target="_blank" rel="noopener noreferrer"><img src="https://www.webfolio.to/badges/featured_color.svg" alt="Featured on Webfolio" style="max-width: 150px" /></a>
Categories
Claim this tool
Are you the founder? Claim your profile to update details and track views.