Convex is the backend application platform with everything you need to build your product.
Convex functions, a database, file storage, scheduling, search, and realtime updates fit together seamlessly and are accessible from client libraries for your favorite environment.
Stay in your development flow, and stop stitching things together.
Convex queries automatically update your app’s data in realtime. All user sessions see a consistent view of the backend state. This enables a smooth reactive user experience, with no refreshing or polling.
Convex is equally at home on the frontend or backend. Store and query data directly from scripts or backend systems. Leverage subscriptions to trigger business processes when state changes. Convex has native support for Python and an HTTP API for use in other languages.
Built by the team that has designed and run some of the largest backends in the world, with exabytes of data and millions of transactions per second.
Learn the Convex basics in just 5 minutes
Learn how to query the Convex database
Read articles about building on Convex
Get started with Convex using Next JS
End-to-end type safety with TypeScript
A guide to host images and linking with Convex