Sold by
Supabase
Supabase is the Postgres development platform. Start your project with a Postgres database, Authentication, instant APIs, Edge Functions, Realtime subscriptions, Storage, and Vector embeddings.
Reviews (50)
Adrian A.
Incredibly Flexible Database Storage Access That’s a Breeze to Use
Reviewed on Jun 18, 2026
Review provided by G2
What do you like best about the product?
It’s incredibly flexible and makes it easy to access the database storage and its components. It’s genuinely a breeze to use, and I wouldn’t go anywhere else right now.
What do you dislike about the product?
Nothing really, it seems to work well and has a good remit of features
What problems is the product solving and how is that benefiting you?
The SQL Editor is incredible, and it’s been a bit of a lifesaver when using AI and Bolt to create apps. The accessible database is brilliant as well, and it makes the whole process much easier.
Hello G.
Supabase: Easy, Fast, and Efficient for Deploying SaaS
Reviewed on Jun 15, 2026
Review provided by G2
What do you like best about the product?
I love the user-friendly experience that Supabase offers. The setup time is impressive, allowing me to focus more on my product and less on the setup, something that would be more complicated on AWS. I also really like the continuous updates the platform receives and its simple interface. Even with the command line, the configuration interface is much more accessible.
What do you dislike about the product?
No, perhaps having connectors with social networks would be very interesting.
What problems is the product solving and how is that benefiting you?
Supabase offers a fast and simple infrastructure for deploying SaaS solutions. It allows me to focus on my product instead of the setup, which is a great relief compared to AWS.
Neehal Ahmed Q.
Supabase: A Truly Free Database to Start Projects Fast
Reviewed on Jun 10, 2026
Review provided by G2
What do you like best about the product?
It’s a free database. I created two projects on Supabase completely free, without needing to add a debit card.
What do you dislike about the product?
There’s really no reason to dislike Supabase.
What problems is the product solving and how is that benefiting you?
I was looking for a free database to create projects for learning. A lot of databases only offer a one-month free trial, but Supabase already has a free plan that includes two projects.
Ahmed M.
Seamless Backend Integration with AI Capabilities
Reviewed on Jun 03, 2026
Review provided by G2
What do you like best about the product?
I use Supabase for building a SaaS product and it really helps by connecting everything in one place, including most of what I need in the backend. It's easy to use. I like the ability to connect with AI tools and the AI assistant that comes with it. I give prompts to Claude, and it implements my requirements using Supabase as a backend. The initial setup was also so easy.
What do you dislike about the product?
I wish it offered more affordable phone authentication services in combination with existing ones to help find the best authentication prices.
What problems is the product solving and how is that benefiting you?
Supabase connects everything in one place, includes most backend needs, and is easy to use. I like its ability to connect with AI tools, especially using Claude to implement my requirements.
Sam J.
Easy Integration with Minor Limitations
Reviewed on May 21, 2026
Review provided by G2
What do you like best about the product?
I find Supabase easy to use and appreciate that it integrates easily with so many tools. It's also easy to set up, even though there's a bit of a learning curve to use it.
What do you dislike about the product?
I wish there was a longer period of time before they pause the database.. sometimes in building/testing mode this is annoying. Easy to set up, bit of a learning curve to use.
What problems is the product solving and how is that benefiting you?
Supabase allows me to safely and securely store data long-term instead of using browser cache, integrating easily with many tools and being easy to use.
Computer Software
Supabase Makes Auth and Real-Time Updates Effortless
Reviewed on May 21, 2026
Review provided by G2
What do you like best about the product?
I love how we can manage the authentication system and integrate it directly into our frontend apps using the Supabase SDK. The real-time database updates are also great for many of our use cases where we need the latest data every second. I also like that the SQL editor saves the queries we’ve written and preserves the session, so we can come back to them when we return to that page, even after refreshing. On top of that, I appreciate the automated user password reset flow, which works without any manual effort.
What do you dislike about the product?
There’s really nothing I dislike about Supabase. That said, the pricing feels a bit high compared with other competitors like Appwrite.
What problems is the product solving and how is that benefiting you?
I don’t need to manually set up the authentication flow or the users table, since that’s a core part of Supabase whenever we do transactions in the database. It saves a lot of time when starting a fresh project. The Postgres SQL engine also feels optimized, and it gives early warnings if I make a database configuration that could introduce vulnerabilities. Because of that, some of the security aspects are handled by Supabase itself.
Valeh A.
Easy Setup
Reviewed on May 20, 2026
Review provided by G2
What do you like best about the product?
Easy to install and configure, free tier, RLS, AUTH, Edge functions. UI is very comfortable. Integrations with GitHub and etc.
What do you dislike about the product?
It is hard sometimes to find a feature in the UI, for example, for configuring IP restriction, I looked for it in many different pages and then found
What problems is the product solving and how is that benefiting you?
Integrates authentication directly with Postgres Row Level Security (RLS). User tokens are evaluated at the database level, bypassing middleware.
Abdullah A.
Supabase Has Everything We Need for the Backend
Reviewed on May 20, 2026
Review provided by G2
What do you like best about the product?
Everything you need for backend is available in supabase
What do you dislike about the product?
Nothing yet I haven't found anything to dislike
What problems is the product solving and how is that benefiting you?
The cloud database and storage is best
Ashutosh Y.
Effortless Backend with Solid Authentication
Reviewed on May 20, 2026
Review provided by G2
What do you like best about the product?
I use Supabase to build mobile apps, and I appreciate its backend features. The user authentication, particularly the two-step verification, is something I value. I found the initial setup of Supabase to be very easy.
What do you dislike about the product?
nothing
What problems is the product solving and how is that benefiting you?
I use Supabase for user authentication with useful features like two-step verification, making backend setup easy.
Health, Wellness and Fitness
Postgres + RLS and Phone OTP Made Shipping Our Expo App Fast
Reviewed on May 12, 2026
Review provided by G2
What do you like best about the product?
Honestly, the biggest thing for us is Postgres as the source of truth, with RLS doing most of the auth work. We ship a React Native app on Expo, and instead of building a separate API layer plus auth middleware, row-level security policies handle about 90% of access control directly in the database. When we add a new table, we write the policy once and the client can query it via the JS SDK—no controllers, no DTOs, and no glue code.
Phone OTP auth was the other huge win. We’re India-first and phone-first, and Supabase Auth ships with phone OTP out of the box. You plug in an SMS provider and you’re basically done. It probably saved us around two weeks of building and maintaining our own auth flow.
The dashboard SQL editor sounds boring, but I use it 10x a day. When something looks off in prod, I open the editor, run a query, and fix a row. No SSH tunnel and no separate admin panel. Saved queries and history are genuinely useful when you’re debugging the same data shapes over and over.
Edge Functions in Deno have been great for webhook handlers and cron jobs. supabase functions serve gives you real local-to-prod parity, so the dev loop stays fast. And the local CLI stack (Postgres + Studio in Docker) means we never have to touch prod data while testing schema changes.
Pricing is the kicker: Postgres + auth + storage + edge functions on the Pro plan costs less than Firebase alone would for our usage.
Phone OTP auth was the other huge win. We’re India-first and phone-first, and Supabase Auth ships with phone OTP out of the box. You plug in an SMS provider and you’re basically done. It probably saved us around two weeks of building and maintaining our own auth flow.
The dashboard SQL editor sounds boring, but I use it 10x a day. When something looks off in prod, I open the editor, run a query, and fix a row. No SSH tunnel and no separate admin panel. Saved queries and history are genuinely useful when you’re debugging the same data shapes over and over.
Edge Functions in Deno have been great for webhook handlers and cron jobs. supabase functions serve gives you real local-to-prod parity, so the dev loop stays fast. And the local CLI stack (Postgres + Studio in Docker) means we never have to touch prod data while testing schema changes.
Pricing is the kicker: Postgres + auth + storage + edge functions on the Pro plan costs less than Firebase alone would for our usage.
What do you dislike about the product?
After running this in production, I’ve hit a few real pain points.
Cold starts on Edge Functions are noticeable. The first invocation after idle can take 800ms–1.5s, which is rough for user-facing endpoints. We’ve ended up keeping functions warm with a cron, but that feels more like a workaround than a real solution. The dashboard performance also drops once a table gets past a few hundred thousand rows. On our largest table, opening the table editor is sluggish enough that I usually switch to the SQL editor instead.
Support on the free/Pro tier is limited to community Discord and GitHub Discussions. That’s fine for general questions, but it’s slow when you run into something blocking in prod. Paid support is gated behind the Team plan, which is a steep jump from Pro. We’ve had a couple of incidents where I would’ve happily paid per incident for a direct response.
The Supabase AI assistant in Studio is hit-or-miss. For SQL, it’s decent for simple queries, but it hallucinates surprisingly often on schema-aware questions, suggesting columns or joins that don’t exist in our schema. In practice, Cursor + the Supabase MCP has been more useful day to day than the in-dashboard assistant.
The migrations workflow has rough edges too. The db diff sometimes generates noisy diffs that include things you didn’t change (like default value reformats or trigger reorderings), so you end up hand-editing migration files more than you should.
Cold starts on Edge Functions are noticeable. The first invocation after idle can take 800ms–1.5s, which is rough for user-facing endpoints. We’ve ended up keeping functions warm with a cron, but that feels more like a workaround than a real solution. The dashboard performance also drops once a table gets past a few hundred thousand rows. On our largest table, opening the table editor is sluggish enough that I usually switch to the SQL editor instead.
Support on the free/Pro tier is limited to community Discord and GitHub Discussions. That’s fine for general questions, but it’s slow when you run into something blocking in prod. Paid support is gated behind the Team plan, which is a steep jump from Pro. We’ve had a couple of incidents where I would’ve happily paid per incident for a direct response.
The Supabase AI assistant in Studio is hit-or-miss. For SQL, it’s decent for simple queries, but it hallucinates surprisingly often on schema-aware questions, suggesting columns or joins that don’t exist in our schema. In practice, Cursor + the Supabase MCP has been more useful day to day than the in-dashboard assistant.
The migrations workflow has rough edges too. The db diff sometimes generates noisy diffs that include things you didn’t change (like default value reformats or trigger reorderings), so you end up hand-editing migration files more than you should.
What problems is the product solving and how is that benefiting you?
We needed a backend stack for our React Native app that didn’t require us to run our own infrastructure. Supabase replaced what would have been a Node/Express API, Auth0, S3, a managed Postgres host, and a job runner—all consolidated into a single platform with one CLI and one dashboard.
The Postgres ecosystem integration is a big part of why this works for us. We can stick with standard pg tooling, standard migrations, and standard SQL—there’s no proprietary query language to learn. And when we need Postgres extensions like pgvector, pg_cron, or PostGIS, they’re essentially a click away. On the client side, the Expo/React Native SDK plugs in cleanly: auth, realtime subscriptions, and storage uploads all work without us having to build and maintain a wrapper layer.
The practical payoff is speed. As a small team, we can ship features at a pace that would otherwise require a dedicated backend engineer. A feature that needs a new table, an auth-gated endpoint, file storage, and a webhook handler used to mean a week of glue code; with Supabase, it’s more like an afternoon. That time saved goes straight back into product work, which is what matters most at our stage.
The Postgres ecosystem integration is a big part of why this works for us. We can stick with standard pg tooling, standard migrations, and standard SQL—there’s no proprietary query language to learn. And when we need Postgres extensions like pgvector, pg_cron, or PostGIS, they’re essentially a click away. On the client side, the Expo/React Native SDK plugs in cleanly: auth, realtime subscriptions, and storage uploads all work without us having to build and maintain a wrapper layer.
The practical payoff is speed. As a small team, we can ship features at a pace that would otherwise require a dedicated backend engineer. A feature that needs a new table, an auth-gated endpoint, file storage, and a webhook handler used to mean a week of glue code; with Supabase, it’s more like an afternoon. That time saved goes straight back into product work, which is what matters most at our stage.