
Supabase
수파베이스
소개
Supabase는 Postgres 데이터베이스를 기반으로 인증, 실시간, 스토리지, Edge Functions를 통합 제공하는 오픈소스 BaaS 플랫폼이다. 테이블을 만들면 REST·GraphQL API가 자동 생성되고 Row Level Security 정책으로 사용자별 접근을 제어할 수 있어 별도 백엔드 코드 없이 모바일·웹 앱을 빠르게 출시할 수 있다. 모든 핵심 도구가 오픈소스이며 셀프호스팅이 가능해 Firebase 대비 벤더 락인을 피할 수 있고, pgvector 확장으로 AI 임베딩까지 같은 데이터베이스에서 처리한다.
장점
- •Postgres 기반이라 SQL·트랜잭션·외래키·Row Level Security를 그대로 사용할 수 있어 관계형 데이터 모델링이 자연스럽다.
- •DB·인증·Realtime·스토리지·Edge Functions가 한 콘솔에 묶여 백엔드 코드 없이 풀스택 앱을 빠르게 출시할 수 있다.
- •모든 핵심 컴포넌트가 오픈소스이고 셀프호스팅이 가능해 클라우드 락인 위험이 낮다.
- •pgvector가 기본 제공되어 AI 임베딩 저장과 유사도 검색을 별도 벡터DB 없이 처리할 수 있다.
- •Free 플랜이 무제한 API 요청과 5만 MAU를 포함해 사이드 프로젝트·MVP 검증에 충분하다.
단점
- •공식 한국어 페이지와 결제 통화 모두 영문/USD라 비개발 직군이 도입할 때 진입장벽이 있다.
- •Free 플랜은 1주일간 활동이 없으면 프로젝트가 자동 정지되어 데모·휴면 서비스 운영에는 부적합하다.
- •Team 플랜이 월 $599로 점프해 Pro와 Team 사이의 중간 가격대가 비어 있다.
- •복잡한 인덱싱·튜닝이 필요한 워크로드는 결국 직접 Postgres 운영 지식이 필요하다.
핵심 기능
Postgres 데이터베이스
프로젝트마다 전용 Postgres DB가 제공되며 REST·GraphQL API가 스키마에서 자동 생성된다.
통합 인증
이메일·비밀번호, 매직 링크, Apple·GitHub 등 소셜 로그인, MFA, Web3 지갑까지 한 API로 처리한다.
Realtime
WebSocket으로 Postgres 변경 사항·브로드캐스트·사용자 presence를 실시간 동기화한다.
S3 호환 스토리지
파일 업로드와 CDN, 이미지 변환을 제공하며 S3 프로토콜 도구와 호환된다.
Edge Functions
Deno 기반 TypeScript 서버리스 함수를 글로벌 엣지에서 실행하며 DB 인근 지역 호출도 지원한다.
Vector 임베딩
pgvector 확장으로 AI 임베딩을 다른 관계 데이터와 같은 DB에 저장·검색할 수 있다.
Row Level Security
Postgres 정책으로 사용자별 행 접근 권한을 선언적으로 제어해 클라이언트 직접 호출이 안전하다.
공식 사이트 2026-06-21 검증
요금제
2026-06-21 기준
Free
$0/month
- 무제한 API 요청
- 월 활성 사용자 50,000명
- 프로젝트당 500MB DB · 활성 프로젝트 2개 한도
Pro
$25/month
- 월 활성 사용자 100,000명 (초과 시 MAU당 $0.00325)
- 프로젝트당 8GB 디스크 포함
- 이메일 지원 및 일일 백업
Team
$599/month
- SOC2·ISO 27001 인증
- 우선 이메일 지원 및 SLA
- 14일 보관 일일 백업
Enterprise
Custom
(문의)
- 전담 지원 매니저
- 가동시간 SLA 보장
- 24x7x365 프리미엄 지원
자주 묻는 질문
Supabase는 오픈소스인가?
예. Postgres·인증·Realtime·스토리지 등 핵심 컴포넌트가 모두 오픈소스이며 자체 호스팅이 가능해 클라우드 락인을 피할 수 있다.
Firebase와 무엇이 다른가?
Supabase는 관계형 Postgres 기반이라 SQL·외래키·트랜잭션·Row Level Security를 그대로 쓸 수 있는 반면 Firebase는 NoSQL이다. 또한 Supabase는 오픈소스이며 셀프호스팅이 가능하다.
무료 플랜으로 어디까지 가능한가?
활성 프로젝트 2개, DB 500MB, 월 활성 사용자 5만 명, 파일 저장 1GB, 송신량 5GB까지 제공되며 1주일간 미사용 시 프로젝트는 자동 정지된다.
Pro 플랜의 MAU를 초과하면 어떻게 되나?
10만 명을 넘으면 초과 MAU당 $0.00325가 추가 청구되며 디스크 용량도 8GB 이후 사용량에 따라 과금된다.
AI·벡터 검색에 쓸 수 있나?
예. pgvector 확장이 기본 제공되어 임베딩을 Postgres 테이블에 저장하고 SQL로 유사도 검색을 수행할 수 있다.
한국어 UI나 한국 결제는 지원되나?
공식 한국어 페이지가 없고 결제는 USD 카드 기준이다. 한국 사용자는 영문 콘솔과 외화 결제를 사용해야 한다.
구독을 취소하면 환불이 되나?
당월 미사용 기간은 현금 환불이 아니라 조직(organization) 크레딧으로 적립되어 이후 사용량에 차감된다.
사용자 리뷰
불러오는 중...
