HelloStackHelloStack
Convex logo

Convex

Featured

The reactive database for app developers

About Convex

Convex is a reactive database platform for app developers that lets you express the entire backend—including schemas, queries, auth, and APIs—in pure TypeScript. It targets full-stack teams building real-time apps and aims to keep frontend, backend, and database in sync while reducing boilerplate.

Convex screenshot

Key Features

When you’re building a real-time app, Convex surfaces the core backend tasks in a code-first workflow, keeping the app code, backend logic, and data in sync:

Everything is code

Express every part of the backend in TypeScript; your code sits next to the app, is typechecked and autocompleted, and AI-generated with high accuracy.

Always in sync

Real-time propagation of changes across frontend, backend, and database, so you don’t need separate state managers or websockets.

Backend built-ins

Cron jobs, AI workflows, built-in auth, and a growing ecosystem of components installable with npm i.

Self-hosted/local development

Run Convex on your own infrastructure and develop locally.

Summary

Best for full-stack product teams, frontend engineers, and startups shipping real-time apps with strong type safety.

Free & Starter

$0 / monthly

  • 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
  • Chef tokens: 85,000/month (Starter only: then $11 per 1,000,000)
  • Function calls: 1,000,000/month (Starter only: then $2.2 per 1,000,000)
  • Action compute: 20 GB-hours/month (Starter only: then $0.33 per GB-hour)
  • Database storage: 0.5 GB total (Starter only: then $0.22 per GB each month)
  • Database bandwidth: 1 GB/month (Starter only: then $0.22 per GB)
  • File storage: 1 GB total (Starter only: then $0.03 per GB each month)
  • File bandwidth: 1 GB/month (Starter only: then $0.33 per GB)
  • Vector storage: 0.5 GB total (Starter only: then $0.55 per GB each month)
  • Vector bandwidth: 0.5 GB/month (Starter only: then $0.11 per GB)

Professional

$25 per developer / monthly

  • 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
  • Chef tokens: 500,000/month (Then $10 per 1,000,000)
  • Function calls: 25,000,000/month (Then $2 per 1,000,000)
  • Action compute: 250 GB-hours/month (Then $0.30 per GB-hour)
  • Database storage: 50 GB total (Then $0.20 per GB each month)
  • Database bandwidth: 50 GB/month (Then $0.20 per GB)
  • File storage: 100 GB total (Then $0.03 per GB each month)
  • File bandwidth: 50 GB/month (Then $0.30 per GB)
  • Vector storage: 1 GB total (Then $0.50 per GB each month)
  • Vector bandwidth: 10 GB/month (Then $0.10 per GB)

More in Backend as a Service

See all →