Skip to content

Convex

Convex is a backend platform, made by Convex Inc, that combines a document-relational database, server-side TypeScript functions and real-time subscriptions in one system. Client apps get live-updating data automatically, without writing caching or websocket code by hand. The backend source is available on GitHub under the Functional Source License, converting to Apache 2.0 two years after each release.

By Convex, Inc.FreemiumSince 2021Databases

Facts checked on against the sources listed at the end of this page.

Pricing
FreemiumPaid from $25 a developer a month for the Professional plan
Open source
NoFunctional Source License (converts to Apache-2.0 after two years)
GitHub stars
12,763+146 in the last 30 days
npm downloads a week
2Mup 16% on the week before

A good fit for

  • Web or mobile apps that need live-updating UI without hand-built websockets
  • Teams who want database, server functions and file storage in one platform
  • TypeScript-first projects using React, Next.js or React Native
  • Startups that want to start free and pay only for usage as they grow

Not a good fit for

  • Teams that need a fully OSI-approved open source license from day one, since the code is source-available under FSL until it converts to Apache 2.0 two years later
  • Projects already committed to a traditional SQL database and a separate API layer
  • Very high-scale workloads where the $2,500 a month Business minimum is a poor fit versus raw infrastructure

Convex pricing

Free and Starter usage is pay-as-you-go with no monthly minimum. Professional is $25 per developer a month plus usage. Business and Enterprise start at a $2,500 a month minimum for larger teams.

PlanPriceWhat you get
Free & Starter$0 a month1 to 6 developers, 25M function calls, 50 GB database storage, 100 GB file storage, 50 GB data egress a month included, then metered.
Professional$25 a developer a month1 to 20 developers, log streaming, exception reporting, daily backups, custom domains, HIPAA and SOC 2 reports, email support.
Business & EnterpriseFrom $2,500 a month50+ developers, SAML SSO, service SLAs, dedicated deployments, custom MSA, volume pricing.

Prices in USD, checked on 27 September 2026. Current prices on convex.dev.

Main features

Reactive queries
Client subscriptions to query functions update live in the UI whenever the underlying data changes.
TypeScript functions
Queries, mutations and actions are written as TypeScript/JavaScript functions deployed to Convex's servers.
Document-relational database
Schema-validated documents with relations, indexes and ACID transactions.
File storage
Store and serve files directly from Convex, with URLs generated for each stored file.
Full text and vector search
Built-in search indexes for keyword and embedding-based vector search.
Scheduled functions
Cron jobs and one-off scheduled function runs from inside the same codebase.
Preview deployments
Each pull request or branch can get its own isolated Convex deployment.
Self-hosting
The backend can be run on your own infrastructure using the source-available convex-backend repository.

About Convex

Convex stores application data in a document-relational database and runs business logic as TypeScript functions (queries, mutations and actions) on Convex's servers. Queries are reactive: when underlying data changes, every client subscribed to that query gets the new result automatically, without polling or manual cache invalidation.

The platform includes file storage, full text and vector search, scheduled functions (crons), authentication integrations and a web dashboard for browsing data and logs. Functions are written and deployed with the Convex CLI and run alongside the database rather than as a separate service.

Convex is aimed at web and mobile app teams who want a single backend for data, logic and real-time updates instead of assembling a database, API layer, cache and websocket server separately. The backend code is source-available on GitHub and can be self-hosted.

Made by
Convex, Inc.
Free plan
Yes: 25 million function calls, 50 GB database storage, 100 GB file storage and 50 GB data egress a month included
Available on
Web, React, React Native, Next.js, Node.js, Self-hosted

Usage and activity

Weekly npm downloads of convex, last 12 months.

0500k1M1.5M2MSepNovJanMarMayJulOct24 September 2025: 113,284 downloads a week1 October 2025: 123,496 downloads a week8 October 2025: 122,857 downloads a week15 October 2025: 159,048 downloads a week22 October 2025: 148,091 downloads a week29 October 2025: 116,569 downloads a week5 November 2025: 141,409 downloads a week12 November 2025: 172,162 downloads a week19 November 2025: 187,565 downloads a week26 November 2025: 163,004 downloads a week3 December 2025: 155,507 downloads a week10 December 2025: 179,830 downloads a week17 December 2025: 186,711 downloads a week24 December 2025: 166,127 downloads a week31 December 2025: 132,482 downloads a week7 January 2026: 174,704 downloads a week14 January 2026: 244,143 downloads a week21 January 2026: 267,429 downloads a week28 January 2026: 276,420 downloads a week4 February 2026: 302,795 downloads a week11 February 2026: 325,315 downloads a week18 February 2026: 316,182 downloads a week25 February 2026: 384,636 downloads a week4 March 2026: 406,711 downloads a week11 March 2026: 451,008 downloads a week18 March 2026: 461,869 downloads a week25 March 2026: 474,523 downloads a week1 April 2026: 516,074 downloads a week8 April 2026: 506,972 downloads a week15 April 2026: 553,542 downloads a week22 April 2026: 551,839 downloads a week29 April 2026: 588,703 downloads a week6 May 2026: 628,657 downloads a week13 May 2026: 719,796 downloads a week20 May 2026: 751,808 downloads a week27 May 2026: 731,105 downloads a week3 June 2026: 829,071 downloads a week10 June 2026: 805,632 downloads a week17 June 2026: 870,535 downloads a week24 June 2026: 932,698 downloads a week1 July 2026: 951,697 downloads a week8 July 2026: 998,043 downloads a week22 July 2026: 1,196,292 downloads a week29 July 2026: 1,214,325 downloads a week5 August 2026: 1,292,805 downloads a week12 August 2026: 1,290,222 downloads a week26 August 2026: 1,360,058 downloads a week2 September 2026: 1,398,495 downloads a week28 September 2026: 1,706,991 downloads a week5 October 2026: 1,981,365 downloads a week

Recent releases

Convex alternatives

All 11 alternatives to Convex, side by side

Convex compared

Questions about Convex

Is Convex open source?

The convex-backend code is available on GitHub under the Functional Source License, which converts each release to Apache-2.0 two years later. Some consider FSL source-available rather than open source, since it restricts building a competing product during that window.

Does Convex have a free plan?

Yes. The Free & Starter plan is pay-as-you-go with no monthly charge, including 25 million function calls and tens of gigabytes of storage and egress a month before metered pricing applies.

Can I self-host Convex?

Yes, the convex-backend repository can be self-hosted on your own infrastructure using the source-available code.

What languages does Convex support?

Convex functions are written in TypeScript or JavaScript. Official client libraries cover React, React Native, Next.js and plain Node.js.

Sources and links

Work on Convex? Claim this listing. Something wrong or out of date? Suggest a correction. Stats come from the public GitHub and npm APIs and update every day.

Convex: pricing, features and alternatives (2026) | ScratchDB