itsez.dev

Convex

Reactive TypeScript backend with database, functions, sync, search and file storage

typescriptreactiverealtimeserverless
Websiteconvex.dev
CategoryData & backend
PricingFreemium
Card requiredNo
Open sourceYes

ABOUT

What is Convex?

Convex is a reactive backend platform that combines a database, TypeScript functions, real-time sync, search and file storage. It provides a strongly typed application layer so developers can build live-updating products without assembling separate backend services.

BEFORE YOU SIGN UP

What you should know

Reactive sync is built inQueries update clients when their underlying data changes, avoiding a separate real-time transport and cache-invalidation layer for common app workflows.
Backend stays TypeScriptDatabase schemas, queries, mutations and actions are defined in TypeScript with generated types available across the application.
Free quotas suit prototypesThe free plan includes 1M monthly function calls, 0.5 GB of database storage and 1 GB of file storage, plus 40 deployments.
Opinionated document data modelConvex is not a general SQL database. Teams with an existing relational schema or complex SQL workloads may need a different backend or a larger migration.

COMMUNITY

From the forums

The community tends to praise Convex's TypeScript-first developer experience, reactive queries and ability to keep client and server types aligned. The recurring caution is that its function-and-document model is opinionated, so teams that need arbitrary SQL or an existing relational schema may face more migration work.

— Community sentiment · Reddit

ABOUT US

Honest, independent, no fluff.

No paid placements. Just a clear look at what this does, what it costs, and what to know before you commit.

Read more

FAQ

Questions, answered.

What does Convex include for free?

The Free & Starter plan includes 1M function calls per month, 0.5 GB database storage, 1 GB file storage, 0.5 GB search storage, 1 GB egress and 40 deployments.

Is Convex a real-time database?

Yes. Convex queries are reactive, so connected clients can receive updates when the data they depend on changes.

Can Convex be self-hosted?

Yes. Convex publishes its backend as open source and provides Docker and binary self-hosting options, although the hosted cloud is the easiest starting point.