The Postgres development platform

Build in a weekend.
Scale to millions.

A full Postgres database with authentication, instant APIs, edge functions, storage and realtime — everything you need to ship, wired together and ready in minutes.

1M+
databases launched
99.9%
uptime
100%
portable Postgres
Postgres platform dashboard showing database tables and query editor
Best of breed

Everything you need, integrated as one platform

Six production-grade services that work together out of the box, so you can spend the weekend building instead of wiring.

Postgres Database

Postgres Database

Every project is a full Postgres database — the world's most trusted relational database. 100% portable, built-in Row Level Security, easy to extend.

Authentication

Authentication

Add user sign-ups and logins, securing your data with Row Level Security from day one.

Edge Functions

Edge Functions

Write and deploy custom server-side code globally, without provisioning or scaling any servers yourself.

Storage

Storage

Store, organise and serve large files — from videos to images — with a fast, S3-compatible object store.

Realtime

Realtime

Build multiplayer, collaborative experiences with realtime data synchronisation over websockets.

Data APIs

Data APIs

Instant, ready-to-use REST APIs generated straight from your schema. Use one or all of them.

The dashboard

Stay productive and manage your app without leaving the dashboard

Edit tables, run SQL, and write Row Level Security policies from a single, fast interface — no context switching, no local setup.

Table EditorSQL EditorRLS Policies
Table editor showing database rows inside the platform dashboard
For developers

Use it with React

Connect, query, and render your data in a handful of lines. The generated client works with any framework you already know.

Read the docs →
App.tsx
import { createClient } from '@supabase/supabase-js'
const supabase = createClient(
process.env.DB_URL,
process.env.ANON_KEY)
const { data } = await supabase
.from('todos').select('*')
Templates

Kickstart your next project with production-ready templates

View all examples →
Stripe Subscriptions Starter
SaaS

Stripe Subscriptions Starter

The all-in-one subscription starter kit for high-performance SaaS applications, powered by Stripe and Postgres.

Next.js Starter
Web

Next.js Starter

A Next.js App Router template configured with cookie-based auth, TypeScript and Tailwind CSS.

AI Chatbot
AI

AI Chatbot

An open-source AI chatbot template built with Next.js, the Vercel AI SDK and a Postgres backend.

LangChain + Next.js Starter
AI

LangChain + Next.js Starter

Starter template and example use cases for LangChain projects — chat, agents and retrieval.

Flutter User Management
Mobile

Flutter User Management

Get started with Flutter by building a user management app with auth, file storage and database.

Expo React Native Starter
Mobile

Expo React Native Starter

An extended create-t3-turbo template implementing authentication on both web and mobile.

Customer stories

How industry leaders are building on Postgres

Only 1% of the population knows how to code. We've unlocked that ability for the other 99% — powered by a complete backend.
Bryan Byrne
Bryan Byrne
Product Manager, Lovable
The thing that makes everything possible — all our rapid AI-assisted development — is this platform. That's the giant whose shoulders we stand on.
Seth Siegler
Seth Siegler
Chief Innovation Officer, eXp Realty
We needed serious performance and security without slowing our developers down. This platform gave us both, and we migrated with zero downtime.
Kris Woods
Kris Woods
CTO, Phoenix Energy
The technology works better when things are closely tied together. That's why we scaled from zero to $10M ARR on a single Postgres-backed platform.
Yasser Elsaid
Yasser Elsaid
Founder & CEO, Chatbase
Community

Join the community

Discover what builders around the world are saying about their experience shipping on Postgres.

N@nerdburn

It's fun, feels lightweight, and really quick to spin up user auth and a few tables. Almost too easy! Highly recommend.

A@adeelibr

Shout out — the MCP is awesome. It's helping me set up better row security and telling me best practices for my app.

S@SteinlageScott

I love the built-in advisors. The security and performance linters improve everything and boost my confidence in what I'm building.

P@patrickc

Very impressed by the growth. For new startups, they've gone from promising to standard in remarkably short order.

B@BowTiedQilin

One of the best dev experiences I've had lately. Incredibly easy to set up, great docs, far fewer hoops than the competition.

A@Aliahsan_sfv

I finally tried it today and wow — why did I wait so long? Went from 'how do I even start' to shipping in an afternoon.

Start shipping this weekend

Open source from day one. Start your project on the free tier — no credit card required.

Free tier · No credit card · Cancel anytime

Remix withPanda