Convex
Convex is a full-stack cloud backend platform that keeps your app in sync with a real-time database, server functions, auth, and more — all in TypeScript.
At a Glance
Pricing
For personal projects and prototypes. Free tier with pay-as-you-go option.
Engagement
Available On
About Convex
Convex is a full-stack cloud backend platform designed to replace your database, server functions, authentication, and API layer with a unified TypeScript-first solution. It provides real-time reactivity out of the box — whenever data changes, all active client subscriptions update automatically without requiring websockets, state managers, or cache invalidation logic. The backend is open source and can be self-hosted, while the managed cloud offering handles scaling, backups, and infrastructure automatically. AI tools generate high-quality Convex code because everything is expressed in pure TypeScript.
Key Features:
- Real-time database — Convex tracks query dependencies and automatically pushes updates to clients whenever underlying data changes, keeping your app always in sync.
- TypeScript-first backend — Define database schemas, queries, mutations, and actions entirely in TypeScript, with full type safety and autocomplete from schema to client.
- Built-in authentication — Supports 80+ OAuth integrations and works seamlessly with providers like Clerk, Auth0, and others.
- Cron jobs & scheduled functions — Schedule recurring backend tasks or one-off jobs directly in code using
cronJobs()without external infrastructure. - Actions for external services — Call third-party APIs like OpenAI, Stripe, or Anthropic from Convex actions, which integrate cleanly with transactional queries and mutations.
- File storage — Store and serve files with built-in file storage, including bandwidth and storage quotas on each plan.
- Vector search — Run semantic/vector search queries natively within the Convex database for AI-powered features.
- Text search — Full-text search is built in, requiring no external search service.
- Modular components — Install independent TypeScript backend building blocks via
npm ito solve common backend needs like rate limiting, presence, and more. - Open source & self-hostable — The Convex backend is open source and can be run locally or on your own infrastructure with Docker and Postgres.
- AI coding support — LLMs generate accurate Convex code because the entire backend is TypeScript; includes Convex Chef for AI-powered app generation.
- Framework integrations — Quickstart guides for React, Next.js, Remix, Vue, Svelte, React Native, TanStack Start, Python, and Rust.
- SOC 2, HIPAA, and GDPR compliant — Enterprise-grade security and compliance built into the managed cloud platform.
To get started, run npm create convex in your project directory, follow the quickstart for your framework, and deploy your first backend function in minutes.
Community Discussions
Be the first to start a conversation about Convex
Share your experience with Convex, ask questions, or help others learn from your insights.
Pricing
Free Plan Available
For personal projects and prototypes. Free tier with pay-as-you-go option.
- 1-6 developers
- 40 deployment limit
- Chef AI App Generation
- Indexes
- File storage
Professional
For teams with growing projects. Scales as you go.
- Per developer/month pricing
- 120 deployment limit
- Chef AI App Generation
- Indexes
- File storage
- Text search
- Vector search
- Webhooks
- Crons
- Auth
- Automatic caching
- Node.js actions
- Health & Insights dashboard
- Preview deployments
- Log streaming
- Exception reporting
- Team member permissions
- Custom domains
- 500,000 Chef tokens/month
- 25,000,000 function calls/month
- 250 GB-hours action compute/month
- 50 GB database storage
- 50 GB database bandwidth/month
- 100 GB file storage
- 1 GB vector storage
- 256+ query/mutation concurrency
- 24-hour email support
- Audit log
- Fivetran source connector
- Airbyte destination connector
- Airbyte source connector
Capabilities
Key Features
- Real-time reactive database
- TypeScript-first backend
- Built-in authentication (80+ OAuth integrations)
- Cron jobs and scheduled functions
- Actions for external API calls
- File storage
- Vector search
- Full-text search
- Modular TypeScript components
- Open source and self-hostable
- AI coding support and app generation (Chef)
- Automatic caching
- Preview deployments
- Log streaming
- Exception reporting
- Custom domains
- Backup and restore
- Automatic backups
- CSV upload
- Fivetran and Airbyte connectors
- SOC 2 Type II, HIPAA, GDPR compliant
