Convex is a full cloud backend designed for modern TypeScript/JavaScript applications that need realtime data, strong transactions, and an integrated developer experience.
Convex tracks function dependencies and automatically pushes updates to subscribed clients over websockets whenever underlying data changes. This provides live, consistent UI updates without custom event plumbing or separate channels for reads and writes.
All reads and writes in Convex occur within transactions on a consistent snapshot. You get the flexibility of documents with the reliability of relational-style ACID guarantees, plus optional schema enforcement as your app matures.
Write backend functions in TypeScript/JavaScript with end‑to‑end type safety, inference, and autocompletion. Convex can generate schemas from your code and validate at deploy time to keep data and types in sync.
Ship faster with native features: file storage, vector and text search, webhooks, cron/scheduling, and Actions for safely calling external APIs like OpenAI or Stripe—all designed to work together seamlessly.
Use the Health & Insights dashboard to test functions, inspect/edit data, stream logs, review exceptions, and run preview deployments—no extra tools required to observe and manage your backend.
Startups can apply for up to 1 year free of Professional (no seat fees) and 30% off usage-based fees up to $30k. Usage beyond built-in resources on hosted plans is billed at listed overage rates. A pricing estimator is available on the pricing page. Compliance: SOC 2 Type II, HIPAA, GDPR.
Popular BaaS with Realtime Database/Firestore and functions; Convex emphasizes TypeScript-first DX, ACID transactions, and built-in reactivity without complex security rules.
Postgres-based alternative with SQL and edge functions; Convex trades SQL for function-based access, automatic realtime consistency, and TypeScript-native schemas.
Yes, but it’s more than a database. Convex is a full cloud backend that replaces your database, backend functions, and much of the server-side glue, exposing a TypeScript-first interface to your application.
Convex tracks dependencies for every query function and automatically re-runs them when data changes, pushing updates to any active client subscriptions over websockets.
They run server-side in an isolated execution environment inside the Convex database engine, with efficient access to data, scheduling, storage, and Actions.
Convex uses a custom database engine built for live reactivity, incremental schema, and automatic scaling. Durability is provided via a write-ahead log persisted on AWS RDS.
Yes. Use Actions—Convex’s function type designed for calling external APIs—so third‑party work doesn’t affect database performance while integrating cleanly with queries and mutations.
Yes. The Convex backend is open-source and can be self-hosted. Client libraries, utilities, and demos are also available on their GitHub.
Server functions run natively in TypeScript/JavaScript. Clients are also available for Python and Rust, and there’s an HTTP client for other languages.
Yes. There is a Free & Starter plan, and a Professional plan for larger workloads. A startup program offers up to a year free of Professional with additional usage discounts.
Yes. Many developers build mobile apps with React Native, and additional mobile support is on the roadmap.
Join thousands of developers who are already using Convex to enhance their workflow and productivity.

Pinecone is a fully managed, serverless vector database built to power high‑quality retrieval for AI applications at production scale.
Supabase is a Postgres-first backend platform that lets developers build modern applications fast without managing infrastructure.
Firebase is Google’s app development platform that lets teams build, ship, and scale web and mobile applications faster with a unified backend and operations toolset.
Neon is a serverless Postgres platform built to help developers ship faster with a fully managed, autoscaling database that “just works.” It blends th...
Render is a modern cloud platform that lets teams build, deploy, and scale full‑stack applications with minimal DevOps overhead.