We launched Convex Components to make adding features to your app easier! 🎉

Learn more

The only decision
for your backend

Convex is the sync platform that replaces your backend and client state management.

Get started

Not just a database

Everything your product deserves to build, launch, and scale.Learn more

A fresh take on writing your backend

Queries

Fetch data and perform business logic with strong consistency by writing pure TypeScript.

Illustration showing how queries are used in an app

Mutations

Insert, update, and remove data with autocompleted types. 100% ACID compliant.

Illustration showing how mutations are used in an app

Actions

Call third-party services without affecting database performance. Schedule asynchronous jobs and control your data flow.

Illustration showing how actions are used in an app

Customers

What people building their business on Convex are saying

Convex allowed us to iterate very quickly on the models and schema by letting us see our changes deploy in real time. Convex allowed us to not think about the persistence layer, deduping of calls, loading states, pagination, or any part of the backend that you’re usually rolling yourself. The team was highly responsive and unblocked us when we needed it.

Profile image for Allen Hartwig
Allen Hartwig
CEO
Nut Tree
Read case study

Convex has simplified our backend operations, allowing our team to focus on delivering value to our customers. Its reliable transactions help us develop complex features quickly and reliably, tightening our feedback loop. Convex really helps us put functionality and user experience first.

Profile image for Punn Kam
Punn Kam
Co-founder
HostAI
Read case study

Convex has re-imagined from the ground up what the primitives of an application platform should be, and are delivering on this vision with admirable rigor and comprehensiveness. Convex offers just about everything that a serious, modern software product might need to be successful, and the resulting DX is truly unparalleled!

Profile image for RJ Dellecese
RJ Dellecese
Founding Software Engineer
GlobeCommerce.co

These days, realtime collaboration and communication are table stakes, every product is expected to nail it. Convex makes it drop-dead simple to get the crazy-hard backend to make it happen, and I get to focus on making a magical user experience.

Profile image for Seth Raphael
Seth Raphael
CEO
Wonder

Love for Convex

WebDevCody's profile photo
WebDevCody@webdevcody
Next + Convex (all in typescript)

Vs

Angular (typescript) + Django (python) + Postgres + S3 + Websocket DIY + SQS + IaC + DIY e2e type safety

🤔
AndyOz's profile photo
AndyOz@andy_austin_dev
@convex_dev Simple. Fast. Realtime.
Robin's profile photo
Robin@robinxpfp
I think @convex_dev might be the best DB I’ve ever used
Colin | Clerk.com's profile photo
Colin | Clerk.com@tweetsbycolin
Happy to see more first-class clerk x convex integration

Theres such a major architecture shift around Serverless + Edge + React + Typescript that (imo) its unlikely sql is still the right abstraction

Very compelling that convex is approaching this from first principles
Guillermo Rauch's profile photo
Guillermo Rauch@rauchg
😱 @convex_dev is the gift that keeps on giving

Check it out in combination with @nextjs docs.convex.dev
Timothy Stepro's profile photo
Timothy Stepro@tim_stepro
@convex_dev is everything I wanted Firebase to be. Such a great tool. Feels illegal to know about this before others.
urubatan's profile photo
urubatan@urubatan
#dailytip if you are a #react developer and want an alternative to Firebase, you might want to give @convex_dev a try. It has amazing ReactHooks with samples in #Javascript and #typescript and the price isn't bad. I'm not a Firebase expert but it looks like all features are there
David Kim's profile photo
David Kim@dvddkkim
@convex_dev feels like what I wanted Firebase and MongoDB Realm to be and more. Really enjoying the DX so far!
James Perkins's profile photo
James Perkins@james_r_perkins
I used @convex_dev once to make sure our integration at @ClerkDev worked and the docs matched what we expected.

Its magical. I dont say that lightly. I think its time to do a video on the channel.
Jason Lengstorf's profile photo
Jason Lengstorf@jlengstorf
Im working on a new app build with @convex_dev and I am *very* excited about the tech here

- DB schema defined in TS - end-to-end types (like if tRPC also set up your DB) - real-time updates Just Work™
Anshuman Bhardwaj's profile photo
Anshuman Bhardwaj@sun_anshuman
Managing an application's state has become easier, but the global state concept is still a pain for developers, which @convex_dev aims to solve. I made a realtime application using @convex_dev , @nextjs, and @auth0 and loved it.😍
Console - Devtools, devtools, devtools's profile photo
Console - Devtools, devtools, devtools@consoledotdev
Interesting tool of the week: convex.dev by @convex_dev

We like: Makes it easy to build a live-updating web app with a document database. Strictly-typed fully relational schemas defined in code (optional, but recommended)

Everything else you need to build your app

  • File storageUpload and serve files
  • SearchSearch text in any document
  • AuthImplement login and manage users
  • Scheduling & cronsBuild workflows and run background jobs
And so much more…Learn more

Convex lovesyour favorite frameworks

Connect your backend to your client libraries and frameworks

Learn more
React logoReact
React Native logoReact Native
Python logoPython
Next.js logoNext.js
Node.js logoNode.js
Rust logoRust
Remix logoRemix
Vue logoVue
Svelte logoSvelte

Common questions for the curious

Learn more
Get your app up and running in minutes
Get started