
The reactive backend platform that keeps your app in sync
Convex is a reactive Backend-as-a-Service platform featuring a real-time document database, serverless TypeScript functions, and automatic client-server sync. It provides ACID-compliant transactions with serializable isolation, built-in authentication, file storage, full-text search, scheduled functions, and cron jobs. Convex went open-source in February 2025, enabling self-hosted deployments alongside its managed cloud offering.
Document database with automatic real-time sync — UI updates instantly as data changes with no manual state management, cache invalidation, or WebSocket configuration needed
Write queries, mutations, and actions in pure TypeScript with end-to-end type safety, IDE autocomplete, and automatic schema validation
Full ACID compliance with serializable isolation and optimistic concurrency control — entire mutation functions run as atomic transactions with automatic conflict retries
Integrated auth system supporting multiple providers, with session management and user identity available directly in backend functions
Deploy backend logic as serverless functions with built-in scheduling, cron jobs, and the ability to kick off long-running AI workflows
Native file storage with upload, download, and URL generation built into the platform — no external object storage setup required
Build multiplayer experiences, collaborative editors, and live dashboards with automatic real-time sync across all connected clients
Create AI workflows with serverless backend functions that orchestrate LLM calls, vector searches, and long-running pipelines
Frontend developers can ship full-stack prototypes fast using TypeScript everywhere with zero infrastructure configuration
Reactive queries make real-time messaging seamless without manually managing WebSocket connections or polling
Built-in text search engine for querying documents without needing an external search service like Elasticsearch or Algolia
Self-host the Convex backend on your own infrastructure with support for Postgres, SQLite, Neon, Fly.io, and more — includes dashboard and CLI
Build production-grade SaaS applications with built-in auth, file storage, and transactional data guarantees out of the box

The fastest AI code editor — built in Rust for speed and collaboration