[metadata]
description: Build production-grade applications with a Postgres database, Authentication, instant APIs, Realtime, Functions, Storage and Vector embeddings. Start for free.
og:description: Build production-grade applications with a Postgres database, Authentication, instant APIs, Realtime, Functions, Storage and Vector embeddings. Start for free.
og:image: https://supabase.com/images/og/supabase-og.png
og:image:alt: Supabase Og Image
og:image:height: 600
og:image:width: 800
og:site_name: Supabase
og:title: Supabase | The Postgres Development Platform
og:type: website
og:url: https://supabase.com/
twitter:card: summary_large_image
twitter:creator: @supabase
twitter:description: Build production-grade applications with a Postgres database, Authentication, instant APIs, Realtime, Functions, Storage and Vector embeddings. Start for free.
twitter:image: https://supabase.com/images/og/supabase-og.png
twitter:image:alt: Supabase Og Image
twitter:image:height: 600
twitter:image:width: 800
twitter:site: @supabase
twitter:title: Supabase | The Postgres Development Platform
viewport: width=device-width, initial-scale=1

[canonical-links]
https://supabase.com

[document-links]
/
111.5K: https://github.com/supabase/supabase
@Aliahsan_sfv Okay, I finally tried Supabase today and wow... why did I wait so long? 😅 Went from 'how do I even start' to having auth + database + real-time updates working in like 20 minutes. Sometimes the hype is actually justified! #Supabase: https://x.com/Aliahsan_sfv/status/1967167095894098210
@BowTiedQilin Working with @supabase has been one of the best dev experiences I've had lately. Incredibly easy to set up, great documentation, and so many fewer hoops to jump through than the competition. I definitely plan to use it on any and all future projects.: https://x.com/BowTiedQilin/status/1497602628410388480
@MinimEditor I’ve always used Supabase just as a database. Yesterday, I helped debug a founder’s vibe-coding project built with React + React Router — no backend server. The “backend” was entirely Supabase Edge Functions as the API. First time using Supabase this way. Impressive.: https://x.com/MinimEditor/status/1954422981708722372
@SteinlageScott I love @supabase's built-in Advisors. The security and performance linters improve everything and boost my confidence in what I'm building!: https://x.com/SteinlageScott/status/1958603243401183701
@TyronBache Really impressed with @supabase's Assistant. It has helped me troubleshoot and solve complex CORS Configuration issues on Pinger.: https://x.com/TyronBache/status/1924425289959928039
@adeelibr @supabase shout out, their MCP is awesome. It's helping me create better row securities and telling me best practises for setting up a supabase app: https://x.com/adeelibr/status/1981356783818985774
@adm_lawson Love supabse edge functions. Cursor+Supabase+MCP+Docker desktop is all I need: https://x.com/adm_lawson/status/1958216298309066887
@dadooos_ Run supabase locally and just wow in silence! I am impressed! This is the kind of tooling I would want for my team.: https://x.com/dadooos_/status/1947924753618243663
@gokul_i First time running @supabase in local. It just works. Very good DX imo.: https://x.com/gokul_i/status/1958880167889133811
@nerdburn It’s fun, feels lightweight, and really quick to spin up user auth and a few tables. Almost too easy! Highly recommend.: https://twitter.com/nerdburn/status/1356857261495214085
@orlandopedro_ Love @supabase custom domains makes the auth so much better: https://x.com/orlandopedro_/status/1958618806143578336
@patrickc Very impressed by @supabase's growth. For new startups, they seem to have gone from "promising" to "standard" in remarkably short order.: https://x.com/patrickc/status/1979157875600617913
@sdusteric Loving #Supabase MCP. Claude Code would not only plan what data we should save but also figure out a migration script by checking what the schema looks like on Supabase via MCP.: https://x.com/sdusteric/status/1957703488470921550
@shadcn Supabase is really good. ⚡: https://x.com/shadcn/status/1672913636132790272
@yatsiv_yuriy Supabase is the best product experience I've had in years. Not just tech - taste. From docs to latency to the URL structure that makes you think "oh, that's obvious" Feels like every other platform should study how they built it @supabase I love you: https://x.com/yatsiv_yuriy/status/1979182362480071162
AI Builders: /solutions/ai-builders
AI Chatbot An open-source AI chatbot app template built with Next.js, the Vercel AI SDK, OpenAI, and Supabase.: https://github.com/supabase-community/vercel-ai-chatbot
Acceptable Use Policy: /aup
Agencies: /solutions/agencies
Agents: /solutions/agents
Auth: /auth
Authentication Add user sign ups and logins , securing your data with Row Level Security.: /auth
B2B SaaS: /solutions/b2b-saas
Become a Partner: /partners
Beginners: /solutions/beginners
Blog: /blog
Brand Assets: /brand-assets
Careers: /careers
Changelog: /changelog
Company: /company
Compute: /compute
Contact Us: /contact-us
Contributing: https://github.com/supabase/supabase/blob/master/CONTRIBUTING.md
Cron: /modules/cron
Data APIs Instant ready-to-use REST APIs .: https://supabase.com/docs/guides/api
Database: /database
DevTo: https://dev.to/supabase
Developers: /solutions/developers
Discord: https://discord.supabase.com/
Docs: /docs
Documentation: /docs
Edge Functions Easily write custom code without deploying or scaling servers. $ supabase functions deploy: /edge-functions
Enterprise: /solutions/enterprise
Events & Webinars: /events
Expo React Native Starter An extended version of create-t3-turbo implementing authentication on both the web and mobile applications.: https://github.com/supabase-community/create-t3-turbo
Feature Catalog: /features
FinServ: /solutions/finserv
Flutter User Management Get started with Supabase and Flutter by building a user management app with auth, file storage, and database.: https://github.com/supabase/supabase/tree/master/examples/user-management/flutter-user-management
Functions: /edge-functions
General Availability: /ga
GitHub: https://github.com/supabase
HIPAA: https://forms.supabase.com/hipaa2
Hackathon Contestants: /solutions/hackathon
Healthcare: /solutions/healthcare
Hosted Postgres: /solutions/hosted-postgres
Humans.txt: /humans.txt
Innovation Teams: /solutions/innovation-teams
Instagram: https://www.instagram.com/supabasecom
Join us on Discord: https://discord.supabase.com/
LangChain + Next.js Starter Starter template and example use-cases for LangChain projects in Next.js, including chat, agents, and retrieval.: https://github.com/langchain-ai/langchain-nextjs-template
Launch Week: /launch-week
Lawyers.txt: /lawyers.txt
Legal Hub: /legal
More customer stories: /customers
More on Security: /security
Next.js Starter A Next.js App Router template configured with cookie-based auth using Supabase, TypeScript and Tailwind CSS.: https://github.com/vercel/next.js/tree/canary/examples/with-supabase
No Code: /solutions/no-code
Open Source: /open-source
Partner Catalog: /partners/catalog
Postgres Database Every project is a full Postgres database , the world's most trusted relational database. 100% portable Built-in Auth with RLS Easy to extend: /database
Postgres Devs: /solutions/postgres-developers
Pricing: /pricing
Privacy Policy: /privacy
RSS: /rss.xml
Read docs for React: /docs/guides/getting-started/quickstarts/reactjs
Read the story →: /customers/chatbase
Read the story →: /customers/exprealty
Read the story →: /customers/lovable
Read the story →: /customers/phoenix-energy
Read the story →: /customers/rally
Realtime Build multiplayer experiences with real-time data synchronization.: /realtime
Realtime: /realtime
Regions: /regions
Request a demo: /contact/sales
SOC2: /security
Security & Compliance: /security
Security.txt: /.well-known/security.txt
Sign in: https://supabase.com/dashboard
Start your project: https://supabase.com/dashboard/sign-up
Startups: /solutions/startups
Storage Store, organize, and serve large files, from videos to images.: /storage
Storage: /storage
Stripe Subscriptions Starter The all-in-one subscription starter kit for high-performance SaaS applications, powered by Stripe, Supabase, and Vercel.: https://github.com/supabase-community/nextjs-subscription-payments
SupaSquad: /supasquad
Supabase Library: https://supabase.com/library
Support: /support
Switch from Firebase: /solutions/switch-from-firebase
Switch from Neon: /solutions/switch-from-neon
System Status: https://status.supabase.com/
TikTok: https://www.tiktok.com/@supabase.com
Twitter: https://twitter.com/supabase
Vector Integrate your favorite ML-models to store, index and search vector embeddings . OpenAI Hugging Face: /modules/vector
Vector: /modules/vector
Vibe Coders: /solutions/vibe-coders
View all examples: /docs/guides/examples
View on GitHub: https://github.com/supabase
Youtube: https://youtube.com/c/supabase

[structured-data]
{"@context":"https://schema.org","@id":"https://supabase.com/#organization","@type":"Organization","address":{"@type":"PostalAddress","addressCountry":"SG","addressLocality":"Singapore","postalCode":"049513","streetAddress":"65 Chulia Street #38-02/03, OCBC Centre"},"contactPoint":{"@type":"ContactPoint","contactType":"customer support","url":"https://supabase.com/support"},"description":"Build production-grade applications with a Postgres database, Authentication, instant APIs, Realtime, Functions, Storage and Vector embeddings. Start for free.","legalName":"Supabase Pte. Ltd.","logo":{"@type":"ImageObject","url":"https://supabase.com/images/og/supabase-og.png"},"name":"Supabase","sameAs":["https://github.com/supabase","https://twitter.com/supabase","https://www.linkedin.com/company/supabase","https://youtube.com/c/supabase","https://discord.supabase.com/","https://www.tiktok.com/@supabase.com","https://www.instagram.com/supabasecom"],"url":"https://supabase.com"}
{"@context":"https://schema.org","@id":"https://supabase.com/#website","@type":"WebSite","description":"Build production-grade applications with a Postgres database, Authentication, instant APIs, Realtime, Functions, Storage and Vector embeddings. Start for free.","name":"Supabase","publisher":{"@id":"https://supabase.com/#organization"},"url":"https://supabase.com"}
{"@context":"https://schema.org","@type":"Service","description":"Build production-grade applications with a Postgres database, Authentication, instant APIs, Realtime, Functions, Storage and Vector embeddings. Start for free.","hasOfferCatalog":{"@type":"OfferCatalog","itemListElement":[{"@type":"Offer","itemOffered":{"@type":"Service","name":"Database","url":"https://supabase.com/database"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Authentication","url":"https://supabase.com/auth"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Storage","url":"https://supabase.com/storage"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Edge Functions","url":"https://supabase.com/edge-functions"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Realtime","url":"https://supabase.com/realtime"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Vector","url":"https://supabase.com/modules/vector"}}],"name":"Supabase products"},"name":"Supabase","provider":{"@id":"https://supabase.com/#organization"},"serviceType":"Postgres development platform","url":"https://supabase.com"}
{"@context":"https://schema.org","@type":"SoftwareApplication","applicationCategory":"DeveloperApplication","description":"Build production-grade applications with a Postgres database, Authentication, instant APIs, Realtime, Functions, Storage and Vector embeddings. Start for free.","image":"https://supabase.com/images/og/supabase-og.png","name":"Supabase","operatingSystem":"Cross-platform","publisher":{"@id":"https://supabase.com/#organization"},"url":"https://supabase.com"}

[page-chrome]
Product
Developers
Solutions
Pricing
Docs
Blog
111.5K
Sign in
Start your project
Open main menu
Footer
We protect your data.
More on Security
SOC2 Type 2
Certified
HIPAA
Compliant
ISO 27001
Certified
Twitter
GitHub
Discord
Youtube
TikTok
Instagram
Get product updates and news from Supabase.
Subscribe
Product
Pricing
Database
Auth
Functions
Compute
Realtime
Storage
Vector
Cron
Feature Catalog
Launch Week
Solutions
AI Builders
No Code
Beginners
Developers
Postgres Devs
Vibe Coders
Hackathon Contestants
Startups
Agencies
Enterprise
Innovation Teams
Hosted Postgres
B2B SaaS
FinServ
Healthcare
Agents
Switch from Firebase
Switch from Neon
Resources
Blog
Support
System Status
Become a Partner
Partner Catalog
Brand Assets
Security & Compliance
Regions
SOC2
HIPAA
Developers
Documentation
Supabase Library
Changelog
RSS
Community
Events & Webinars
SupaSquad
Contributing
Open Source
DevTo
Company
Company
Careers
General Availability
Legal Hub
Privacy Policy
Privacy Settings
Acceptable Use Policy
Humans.txt
Lawyers.txt
Security.txt
Contact Us
© Supabase Inc

[content]
Supabase | The Postgres Development Platform
Skip to content
Build in a weekend
Scale to millions
Start your project with a Postgres database. Add Authentication, Data APIs, Edge Functions, Realtime Data, Storage, and Vector embeddings.
Start your project
Request a demo
Postgres Database
Every project is
a full Postgres database
, the world's most trusted relational database.
100% portable
Built-in Auth with RLS
Easy to extend
Authentication
Add user sign ups and logins
,
securing your data with Row Level Security.
Edge Functions
Easily write custom code
without deploying or scaling servers.
$
supabase
functions
deploy
Storage
Store, organize, and serve
large files, from videos to images.
Realtime
Build multiplayer experiences
with real-time data synchronization.
Vector
Integrate your favorite ML-models to
store, index and search vector embeddings
.
OpenAI
Hugging Face
Data APIs
Instant ready-to-use
REST APIs
.
Use one or all.
Best of breed products. Integrated as a platform.
Trusted by fast-growing companies worldwide
Stay productive and manage your app
without leaving the dashboard
Table Editor
SQL Editor
RLS Policies
Use Supabase with
React
import
{ createClient }
from
'
@supabase/supabase-js
'
const
supabase
=
createClient
(
process.env.
SUPABASE_URL
,
process.env.
SUPABASE_ANON_KEY
)
export
default
function
App
() {
const
[
todos
,
setTodos
]
=
useState
([])
useEffect
(()
=>
{
supabase.
from
(
'
todos
'
).
select
(
'
*
'
)
.
then
(({ data })
=>
setTodos
(data))
}, [])
return
<
TodoList
items
=
{todos} />
}
import
{
createClient
}
from
'
@supabase/supabase-js
'
const
supabase
=
createClient
(
process
.
env
.
SUPABASE_URL
,
process
.
env
.
SUPABASE_ANON_KEY
)
export
default
function
App
()
{
const
[
todos
,
setTodos
]
=
useState
([])
useEffect
(
()
=>
{
supabase
.
from
(
'
todos
'
)
.
select
(
'
*
'
)
.
then
(
({
data
})
=>
setTodos
(data))
},
[])
return
<
TodoList
items
=
{
todos
}
/>
}
Read docs for React
Kickstart your next project
with production ready templates
View all examples
Stripe Subscriptions Starter
The all-in-one subscription starter kit for high-performance SaaS applications, powered by Stripe, Supabase, and Vercel.
Next.js Starter
A Next.js App Router template configured with cookie-based auth using Supabase, TypeScript and Tailwind CSS.
AI Chatbot
An open-source AI chatbot app template built with Next.js, the Vercel AI SDK, OpenAI, and Supabase.
LangChain + Next.js Starter
Starter template and example use-cases for LangChain projects in Next.js, including chat, agents, and retrieval.
Flutter User Management
Get started with Supabase and Flutter by building a user management app with auth, file storage, and database.
Expo React Native Starter
An extended version of create-t3-turbo implementing authentication on both the web and mobile applications.
How industry leaders
are building with Supabase
More customer stories
Lovable
Powering millions of AI-generated apps with a complete Supabase backend.
Lovable is about unlocking creativity for anyone. Only 1% of the population knows how to code. Lovable has unlocked that ability for the other 99%.
Bryan Byrne, Product Manager, Lovable
Read the story →
Lovable
Powering millions of AI-generated apps with a complete Supabase backend.
Lovable is about unlocking creativity for anyone. Only 1% of the population knows how to code. Lovable has unlocked that ability for the other 99%.
Bryan Byrne, Product Manager, Lovable
Read the story →
eXp Realty
Empowering 2,000+ employees to build production software with AI.
The thing that makes everything possible, all of our rapid development now and AI-generated or assisted development, is Supabase. That's the giant whose shoulders we can stand on.
Seth Siegler, Chief Innovation Officer, eXp Realty
Read the story →
Phoenix Energy
Migrated critical infrastructure from MongoDB with zero downtime.
We needed a system that could handle serious performance and security requirements — without slowing down our developers. Supabase has given us both.
Kris Woods, CTO, Phoenix Energy
Read the story →
Chatbase
Scaled from zero to $10M ARR on a single Postgres-backed platform.
Instead of splitting things out as we go, we try to consolidate things more as we do. The technology itself works better when you have things that are closely tied together. That's why we're on Supabase.
Yasser Elsaid, Founder and CEO, Chatbase
Read the story →
Rally
From first line of code to fully licensed fintech in three months.
We could not have built this company without Supabase. If I had to go and build all these components myself, we wouldn't even have launched.
Thiago Peres, Founder & CTO, Rally
Read the story →
Join the community
Discover what our community has to say about their Supabase experience.
Join us on Discord
@nerdburn
It’s fun, feels lightweight, and really quick to spin up user auth and a few tables. Almost too easy! Highly recommend.
@adeelibr
@supabase shout out, their MCP is awesome. It's helping me create better row securities and telling me best practises for setting up a supabase app
@SteinlageScott
I love @supabase's built-in Advisors. The security and performance linters improve everything and boost my confidence in what I'm building!
@patrickc
Very impressed by @supabase's growth. For new startups, they seem to have gone from "promising" to "standard" in remarkably short order.
@TyronBache
Really impressed with @supabase's Assistant. It has helped me troubleshoot and solve complex CORS Configuration issues on Pinger.
@BowTiedQilin
Working with @supabase has been one of the best dev experiences I've had lately. Incredibly easy to set up, great documentation, and so many fewer hoops to jump through than the competition. I definitely plan to use it on any and all future projects.
@shadcn
Supabase is really good. ⚡
@MinimEditor
I’ve always used Supabase just as a database. Yesterday, I helped debug a founder’s vibe-coding project built with React + React Router — no backend server. The “backend” was entirely Supabase Edge Functions as the API. First time using Supabase this way. Impressive.
@adm_lawson
Love supabse edge functions. Cursor+Supabase+MCP+Docker desktop is all I need
@Aliahsan_sfv
Okay, I finally tried Supabase today and wow... why did I wait so long? 😅 Went from 'how do I even start' to having auth + database + real-time updates working in like 20 minutes. Sometimes the hype is actually justified! #Supabase
@orlandopedro_
Love @supabase custom domains makes the auth so much better
@gokul_i
First time running @supabase in local. It just works. Very good DX imo.
@yatsiv_yuriy
Supabase is the best product experience I've had in years. Not just tech - taste. From docs to latency to the URL structure that makes you think "oh, that's obvious" Feels like every other platform should study how they built it @supabase I love you
@sdusteric
Loving #Supabase MCP. Claude Code would not only plan what data we should save but also figure out a migration script by checking what the schema looks like on Supabase via MCP.
@dadooos_
Run supabase locally and just wow in silence! I am impressed! This is the kind of tooling I would want for my team.
Open source from day one
Supabase is built in the open because we believe great developer tools should be transparent, inspectable, and owned by the community. Read, contribute, self-host. You're never locked in, and always in control.
View on GitHub
Build in a weekend,
scale to millions
Start your project
Request a demo
