Convex vs PocketBase: pricing, quotas & features (2025)
The reactive database where queries are TypeScript code
vs. Open-source backend in a single Go binary
Data sourced from vendor documentation · Last updated May 2026
Summary
Convex and PocketBase are both baas platforms, addressing the same core use case with different implementation philosophies and trade-offs. Both offer a free tier, making it easy to prototype without a credit card. Convex offers paid plans from $25/month; PocketBase does not publish standard pricing. Convex has a broader documented feature set (18 vs 12 features). The right choice depends on your existing stack, team experience, and feature requirements. All pricing and quota data below is sourced from Convex and PocketBase's official documentation — not generated by AI or estimated.
Convex vs PocketBase: Comparativa de precios, cuotas y características (2025)
En esta comparativa analizamos Convex y PocketBase lado a lado — incluyendo precios mensuales, límites del tier gratuito, características técnicas, cuotas de uso (almacenamiento, transferencia, usuarios activos mensuales) y los interfaces de desarrollo disponibles. Todos los datos proceden de la documentación oficial de cada proveedor, no de respuestas generadas por IA.
Convex es una plataforma de la categoría baas — The reactive database where queries are TypeScript code. Ofrece 3 tiers de precio: Starter (Free) gratuito, Professional desde $25/mes, Business / Enterprise desde $2500/mes. Su catálogo en Staxly documenta 18 características y 13 interfazes para desarrolladores.
PocketBase pertenece a la categoría baas — Open-source backend in a single Go binary. Ofrece 1 tier de precio: Self-Hosted gratuito. Su catálogo documenta 12 características y 6 interfazes para desarrolladores.
A continuación encontrarás los tiers de precio completos de ambas plataformas, una matriz de cuotas del tier gratuito (transferencia, almacenamiento, MAU, llamadas a la API y otros límites), el listado completo de características y los interfaces (CLI, SDKs, REST, GraphQL, MCP) disponibles para integrar cada servicio.
¿Necesitas estos datos en tu agente de IA (Claude Code, Cursor, Zed)? Instala gratis el servidor MCP de Staxly y tendrás acceso estructurado a Convex, PocketBase y más de 130 plataformas para desarrolladores.
Pricing tiers
Convex
PocketBase
Free-tier quotas head-to-head
Comparing starter on Convex vs self-hosted on PocketBase.
| Metric | Convex | PocketBase |
|---|---|---|
| db storage gb | 0.5 GB | — |
| deployments | 40 deployments | — |
| egress gb month | 1 GB/month | — |
| file storage gb | 1 GB | — |
| function calls month | 1000000 calls/month | — |
| team members | 6 users | — |
Features
Convex · 18 features
- Actions — Non-deterministic functions for external I/O (fetch, AI APIs, email). Cannot rea…
- Authentication — Convex Auth (built-in) or BYO provider (Clerk, Auth0, Kinde, WorkOS). ID tokens …
- Convex Agents — AI agent framework with durable memory, threads, tool use. Works with OpenAI / A…
- Convex Auth — First-party auth library: passwords, magic links, OAuth, phone — stored in your …
- Convex Components — Reusable backend modules (rate limiter, workflow, aggregate, action-retrier, etc…
- Cron Jobs — Recurring schedules defined in convex/crons.ts. UTC, cron-style patterns.
- Durable Workflows — Long-running multi-step workflows with retries and at-least-once guarantees.
- Exception Reporting — Auto-capture errors to Sentry, Axiom, Datadog.
- File Storage — Upload/download via storage API. Returns storage IDs referenced in documents.
- Full-Text Search — BM25 search index on table fields. withSearchIndex query helper.
- HTTP Actions — Expose public HTTP endpoints for webhooks, OAuth callbacks, third-party integrat…
- Log Streams — Stream function logs to Axiom, Datadog, Sentry. Pro+.
- Mutations — Transactional write functions. All reads + writes in one mutation are ACID; conf…
- Preview Deployments — Every Git branch gets its own isolated deployment. Integrates with Vercel/Netlif…
- Queries — Deterministic read-only TS functions. Automatically cached and re-run when under…
- Real-Time Subscriptions — useQuery auto-subscribes; server invalidates when data a query read changes. No …
- Scheduler — schedule.after / schedule.at — enqueue functions to run later. Durable, survives…
- Vector Search — Native vector index on tables. withIndex + filter fields. Up to 4096 dims.
PocketBase · 12 features
- Access Rules — Record-level access rules (filter expressions) referencing @request and @collect…
- Admin Dashboard — Built-in web UI for schema + data management.
- Auth — Email+password, OAuth2 (Google, GitHub, Facebook, Apple, Discord, Microsoft, etc…
- Backups — Built-in backup/restore with S3 upload option.
- Built-in Mailer — SMTP integration for verification, password reset, magic link emails.
- Collections — Schema-defined record types with fields, validations, and record/admin/auth acce…
- Embedded JS Engine — JavaScript VM (goja) lets you write hooks in JS without recompiling.
- Extend as Go Library — Embed PocketBase in a larger Go app, add custom routes and events.
- File Storage — Local filesystem or S3-compatible storage with access rules.
- Hooks — Server-side Go or JavaScript hooks that run on CRUD events (OnRecordBeforeCreate…
- Migrations — JS/Go migration scripts applied on startup.
- Realtime Subscriptions — SSE-based subscriptions to collection changes.
Developer interfaces
| Kind | Convex | PocketBase |
|---|---|---|
| CLI | Convex CLI | — |
| SDK | Android / Kotlin Client, JavaScript/TypeScript Client, Next.js Integration, Python Client, React Client (useQuery), Rust Client, Svelte Client, Vue Client, iOS / Swift Client | Go API (extend as library), pocketbase (Dart), pocketbase (JS SDK) |
| REST | Deploy / Dashboard API, HTTP Actions | REST API |
| OTHER | WebSocket Subscriptions | Admin Dashboard, Realtime SSE |
Key takeaways
- Both Convex and PocketBase offer a free tier — Convex ("Starter (Free)") and PocketBase ("Self-Hosted") — with no credit card required to start.
- Convex's entry paid tier (Professional) costs $25/month; PocketBase does not list public pricing.
- Convex has a broader documented feature set (18 features) vs. PocketBase (12 features) in Staxly's catalog.
- Developer integrations differ: only Convex offers CLI.
Want this comparison in your AI agent's context? Install the free Staxly MCP server.