(opens in a new window)

Convex

Open Source Distributed Backend

Installable Platform Functions Database IaC Open Source Free Plan Self Hosted

Convex Overview

Installable Platform Functions Database IaC
FSL 1.1 Apache 2.0 License

Convex Information Resource Links

What is Convex?

Convex was created in 2021 by three founders who ran the infrastructure organization at Dropbox and raised $26 million from a16z in their Series A round in April of 2022. Using their experience with exabyte-scale projects, they set out to create a fundamentally different database product, one that is highly opinionated. Instead of creating a product with overly malleable settings, Convex was designed to make the hard backend decisions to let users focus on their product.

Use Cases

  • Serverless Functions
  • Web Applications
  • Reactive Database
  • TypeScript Backend
  • Cron Jobs
  • AI Workflows

Unique Architecture

Convex, essentially, is a Backend as a Service that comes with a realtime, transactional database. You interface with Convex using queries and mutations written in pure TypeScript, with automatic caching, built-in auth, file storage, and more. Notably, Convex guarantees top-down type safety when writing your APIs, ensuring that your backend schema matches your function usage on the frontend.

Convex functions run server-side in an isolated execution environment within the Convex database itself. These provide direct efficient access to the underlying data but also to scheduling, storage, general purpose actions, etc. You can think of them like super-charged SQL queries. Functions are automatically available as APIs accessed through client libraries. Everything you do in the Convex backend starts from functions. Read more details about how Convex works on their Stack domain

Self Hosted

Convex open sourced the convex-backend to give back to the community and to make sure that developers adopt their project without the fear that they will be gone in a few years. Also, compliance may require some companies to exclusively self-host their infrastructure. The backend is licensed under FSL-1.1-Apache-2.0.

Convex Features

Service Types

Installable Platform
Available
Functions
Available
Database
Available
IaC
Available

Supported Runtimes

JavaScript
Available
Python
Available
Rust
Available
TypeScript
Available

Supported Frameworks

Bun
Available
Next.js
Available
Node.js
Available
React
Available
React Native
Available
Remix
Available
Svelte
Available
TanStack Start
Available
Vue
Available

Execution Limits and Resource Quotas

Min. Memory
512 MB
Max. Memory
512 MB
Default Timeout
Max. Timeout
Request Payload
Response Payload

Compliance

GDPR
Available
HIPAA
Available
SOC 2
Available

Regional Availability

Deployment Scope
North America
Points of Presence
1

Convex Integrations

Axiom
Available
Datadog
Available
Fly.io
Available
Netlify
Available
Railway
Available
Sentry
Available
Vercel
Available
Webhook
Available
Convex Dashboard
Convex Dashboard

Convex Pricing

Self Hosted Open Source

  • Convex Self Hosted

    Run convex-backend on your own infrastructure with Docker and PostgreSQL

    Free

Plans

  • Startups can apply for up to 1 year free of Convex Professional, no seat fees and 30% off usage-based fees up to $30k.
  • Convex is currently working on an Enterprise plan with advanced telemetry, compliance, single sign-on, auditing, and SLAs.

Starter

$ 0 Free per month

  • 1-6 members Available
  • Basic Features Available
  • 1 Million Function Calls /mo Available
  • 20 GB-hours Action Compute /mo Available
  • 0.5 GB Database Storage Available
  • 1 GB File Storage Available
  • 1 GB File Bandwith /mo Available
  • 0.5 GB Vector Storage Available
  • 0.5 GB Vector bandwidth /mo Available

Professional

$ $25 per member per month

  • 1-20 members Available
  • Advanced Features Available
  • 25 Million Function Calls /mo Available
  • 250 GB-hours Action Compute /mo Available
  • 50 GB Database Storage Available
  • 100 GB File Storage Available
  • 50 GB File Bandwith /mo Available
  • 1 GB Vector Storage Available
  • 10 GB Vector bandwidth /mo Available
  • Automatic Backups Available
  • Audit Logs Available

Resource Pricing

Pay for what you use, beyond the included resources.
  • Function Calls

    Per 1 Million

    $2

  • Action Compute

    Per GB-hour

    $0.30

  • Database Storage

    Per GB each month

    $0.20

  • Database bandwidth

    Per GB

    $0.20

  • File Storage

    Per GB each month

    $0.03

  • File bandwidth

    Per GB

    $0.30

  • Vector Storage

    Per GB each month

    $0.50

  • Vector bandwidth

    Per GB

    $0.10

Get an estimate of your project costs with Convex
Last updated: April 2, 2025

*Information is subject to change. Please consult the official Convex website for more details.

Best Convex Alternatives

Alternatives to Convex are generated by matching platform type, use cases, supported runtimes and container support.