본문으로 건너뛰기
엠제이커넥트 AI 랩
클라우드·크레딧

수파베이스 무료로 어디까지 될까? 한도·사용료와 Pro($25)로 넘어갈 때

엄준태8분 읽기
수파베이스 무료 한도와 사용료 정리 표지 — Pro 요금제는 월 25달러부터
목차
  1. 수파베이스 무료 플랜은 어디까지 쓸 수 있나요?
  2. 무료 플랜에서 가장 자주 걸리는 것: 일시정지
  3. 수파베이스 Pro 요금은 어떻게 계산하나요?
  4. 포함량을 넘으면 붙는 단가
  5. 수파베이스 요금 폭탄은 어떻게 막나요?
  6. 무료 플랜 한도를 넘으면 어떻게 되나요?
  7. 내 서비스가 무료 한도 안에 드는지 어떻게 계산하나요?
  8. 이그레스: 응답 크기 × 요청 수
  9. 데이터베이스 크기: 행 크기 × 행 수 + 인덱스
  10. MAU: 로그인한 사람 수
  11. 언제 Pro로 올려야 할까요?
  12. 수파베이스가 맞지 않는 경우는 언제인가요?
  13. 그래서 수파베이스는 어떻게 시작하면 될까요?
  14. 참고 자료

수파베이스(Supabase)는 Postgres 데이터베이스, 로그인, 파일 저장소를 한 번에 주는 백엔드 서비스라 사이드 프로젝트와 MVP에서 많이 씁니다. 결론부터 말하면 혼자 만드는 서비스는 무료 플랜으로 시작하고, 일시정지가 곤란해지거나 DB가 500MB에 가까워질 때 Pro(월 $25부터)로 올리는 순서가 가장 돈을 덜 씁니다. 이 글의 숫자는 2026년 10월 12일 수파베이스 공식 요금표와 결제 문서에서 확인한 값이고, 이 블로그도 수파베이스 위에서 돌아갑니다.

수파베이스 무료 플랜은 어디까지 쓸 수 있나요?

수파베이스 Free와 Pro 요금제의 데이터베이스 크기, 이그레스, 파일 저장소, 월간 활성 사용자, 일시정지 여부를 비교한 표

무료 플랜(Free, $0)의 한도는 다음과 같습니다.

항목 Free 한도
활성 프로젝트 2개 (일시정지된 프로젝트는 세지 않음)
데이터베이스 크기 500MB
이그레스(밖으로 나가는 데이터) 5GB + 캐시 이그레스 5GB
파일 저장소 1GB
월간 활성 사용자(MAU) 5만 명
Edge Function 호출 50만 회
일시정지 1주일 동안 활동이 없으면 일시정지

글·회원 정보처럼 텍스트 위주 데이터라면 500MB는 생각보다 오래 갑니다. 반대로 이미지·영상을 직접 올리는 서비스는 파일 저장소 1GB가 먼저 찹니다. 이미지가 많은 서비스라면 DB 크기보다 저장소와 이그레스를 먼저 보세요.

무료 플랜에서 가장 자주 걸리는 것: 일시정지

공식 요금표에는 "무료 프로젝트는 1주일 비활성 후 일시정지된다"고 적혀 있습니다. 데모용·포트폴리오용 서비스처럼 방문이 드문 프로젝트는 어느 날 접속하면 멈춰 있을 수 있습니다. 실제 고객이 쓰는 서비스를 무료 플랜에 두기 어려운 가장 큰 이유가 이것입니다.

거꾸로 일시정지를 활용할 수도 있습니다. 공식 결제 FAQ에 따르면 일시정지된 프로젝트는 요금이 나가지 않고 활성 프로젝트 수에도 들어가지 않습니다. 끝난 실험·데모 프로젝트를 일시정지해 두면 무료 플랜의 활성 프로젝트 2개 자리를 새 프로젝트에 줄 수 있습니다. 반대로 일시정지를 피하려고 주기적으로 요청을 보내는 꼼수는 권하지 않습니다. 비활성 기준이 바뀌면 그대로 멈추고, 그 시점에 서비스가 중요하다면 이미 Pro로 옮길 때가 된 것입니다.

수파베이스 Pro 요금은 어떻게 계산하나요?

Pro는 월 $25부터 시작하고, 아래 포함량과 월 $10 컴퓨트 크레딧이 들어 있습니다. 컴퓨트 크레딧은 프로젝트 1개를 기본 크기(Micro)로 돌리는 비용을 덮는 정도입니다.

  • 디스크: 프로젝트당 8GB
  • 이그레스: 250GB (+ 캐시 이그레스 250GB)
  • 파일 저장소: 100GB
  • MAU: 10만 명
  • 일시정지 없음, 자동 백업

여기서 많이 놓치는 부분이 프로젝트 수입니다. 공식 결제 FAQ에 따르면 크레딧은 프로젝트 1개분이고, 추가 프로젝트는 약 월 $10부터(시간 단위 과금) 컴퓨트 비용이 붙습니다. Pro 조직에 프로젝트를 3개 만들면 $25가 아니라 컴퓨트가 더해진 금액이 나옵니다.

포함량을 넘으면 붙는 단가

수파베이스 Pro 요금제에서 포함량을 넘었을 때의 단가 — 디스크 GB당 0.125달러, 이그레스 GB당 0.09달러, 파일 저장소 GB당 0.0213달러, MAU당 0.00325달러

예를 들어 파일 저장소를 150GB 쓴다면 초과분 50GB × $0.0213 = 약 $1.07이 더해집니다. 저장소는 싸지만 이그레스는 GB당 $0.09라, 큰 파일을 많이 내려받게 하는 서비스는 이 항목이 요금을 끌어올립니다.

수파베이스 요금 폭탄은 어떻게 막나요?

Pro에는 지출 한도(Spend Cap)가 있습니다. 공식 요금표에 따르면 Pro에서는 기본으로 켜져 있고, 켜져 있으면 포함량을 넘은 항목은 과금되지 않는 대신 다음 결제 주기까지 사용이 막힙니다. 초과 사용을 허용하려면 대시보드에서 직접 꺼야 합니다.

주의

지출 한도가 모든 비용을 막지는 않습니다. 공식 문서 기준으로 컴퓨트, 커스텀 도메인, PITR(시점 복구)처럼 사용자가 직접 켜는 항목은 지출 한도 대상이 아닙니다. 컴퓨트 크기를 올리거나 프로젝트를 늘리면 지출 한도와 별개로 요금이 늘어납니다.

트래픽이 갑자기 몰릴 수 있는 서비스라면 지출 한도를 켠 채로 두면 요금 대신 서비스가 멈출 수 있다는 점도 같이 생각해야 합니다. 돈을 지킬지, 가용성을 지킬지 고르는 설정입니다.

무료 플랜 한도를 넘으면 어떻게 되나요?

무료 플랜은 과금이 없는 대신 제한이 걸립니다. 결제 FAQ에 따르면 한도를 넘으면 유예 기간이 주어지고, 그 뒤에도 계속 넘으면 공정 사용 정책에 따라 다음과 같은 제한이 걸릴 수 있습니다.

  • 프로젝트 일시정지
  • 데이터베이스 읽기 전용 전환
  • 새 프로젝트 생성·이전 차단

읽기 전용이 되면 회원가입·글쓰기 같은 쓰기 작업이 실패하므로, 실제 사용자가 있는 서비스라면 한도에 가까워지기 전에 대시보드의 사용량을 확인하는 습관이 필요합니다.

내 서비스가 무료 한도 안에 드는지 어떻게 계산하나요?

숫자를 대신 정해 줄 수는 없지만, 계산하는 순서는 정해져 있습니다. 대시보드의 사용량 화면과 아래 식을 같이 쓰면 됩니다.

이그레스: 응답 크기 × 요청 수

이그레스는 데이터베이스 응답, 파일 다운로드, 함수 응답처럼 수파베이스 밖으로 나가는 데이터의 합입니다. 목록 화면 한 번에 응답이 50KB이고 하루 2,000번 열린다면 하루 약 100MB, 한 달 약 3GB입니다. 무료 플랜의 5GB 안에 들지만, 같은 화면에 원본 이미지를 그대로 붙여 내려보내면 이 숫자가 몇 배로 뜁니다. 그래서 이그레스를 줄이는 첫 번째 방법은 필요한 열만 select 하고, 이미지는 작은 크기로 내려보내는 것입니다.

데이터베이스 크기: 행 크기 × 행 수 + 인덱스

텍스트 위주 테이블은 행 하나가 수 KB 수준이라 500MB까지 꽤 오래 갑니다. 대신 로그·이벤트처럼 계속 쌓이는 테이블은 예외입니다. 조회수를 요청마다 한 줄씩 저장하면 빠르게 커지므로, 날짜별로 합쳐 한 줄로 저장하는 식으로 설계를 바꾸는 편이 플랜을 올리는 것보다 쌉니다.

MAU: 로그인한 사람 수

MAU는 한 달 동안 로그인(인증)을 한 사용자 수입니다. 로그인 없이 보는 방문자는 세지 않으므로, 공개 콘텐츠 위주 서비스는 5만 명 한도에 닿기 어렵습니다.

언제 Pro로 올려야 할까요?

아래 중 하나라도 해당하면 Pro를 검토할 때입니다.

  1. 실제 고객이 쓰는 서비스다 — 1주일 비활성 일시정지와 자동 백업 부재가 위험이 됩니다.
  2. DB가 500MB, 저장소가 1GB에 가까워진다 — 무료 한도 초과는 읽기 전용 같은 제한으로 이어질 수 있습니다.
  3. 활성 프로젝트가 3개 이상 필요하다 — 단, Pro에서도 프로젝트마다 컴퓨트가 붙습니다.

반대로 아직 사용자가 없는 실험 단계라면 무료 플랜으로 충분합니다. 이 블로그(Vercel과 수파베이스로 운영)처럼 한 프로젝트 안에서 서비스마다 테이블 접두어(예: tb_mjblog_*)를 나눠 쓰는 방식도 프로젝트 수를 아끼는 방법입니다. 다만 인증 설정 같은 전역 설정은 공유되므로, 서비스 간 영향이 없는지 먼저 확인해야 합니다.

수파베이스가 맞지 않는 경우는 언제인가요?

  • 대용량 파일 배포가 핵심인 서비스: 이그레스 GB당 $0.09가 누적됩니다. 영상·대용량 다운로드는 전용 CDN이나 객체 저장소를 따로 두는 편이 낫습니다(클라우드플레어 무료 플랜 참고).
  • 비용 상한이 절대 넘으면 안 되는데 서비스도 멈추면 안 되는 경우: 지출 한도는 과금을 막는 대신 사용을 막습니다. 둘 다 지킬 수는 없으므로 예산과 가용성 중 우선순위를 먼저 정해야 합니다.
  • 팀 단위 운영·감사 요건이 있는 경우: Team 플랜은 월 $599부터라, 작은 팀에는 비용 구조가 크게 바뀝니다.

다른 클라우드 비용 글은 클라우드·크레딧 카테고리에, 서버 구성 이야기는 서버·아키텍처 카테고리에 모아 둡니다.

그래서 수파베이스는 어떻게 시작하면 될까요?

  1. 무료 플랜으로 시작하고, 대시보드에서 DB 크기·저장소·이그레스를 주기적으로 봅니다. AI 기능을 붙일 계획이라면 pgvector로 만드는 RAG 구성도 같은 DB 안에서 시작할 수 있습니다.
  2. 실제 고객이 생기거나 일시정지가 곤란해지면 Pro로 올립니다.
  3. Pro에서는 지출 한도를 켠 채로 시작하고, 프로젝트 수만큼 컴퓨트 비용이 붙는다는 점을 예산에 넣습니다.
  4. 큰 파일을 많이 내보내는 기능이 생기면 이그레스 단가부터 계산합니다.

이 블로그를 누가 어떻게 운영하는지는 블로그 소개에 적어 두었습니다. 개발 실무 글은 개발 실전 카테고리에서 이어집니다.

참고 자료

자주 묻는 질문

Q. 수파베이스는 무료로 계속 쓸 수 있나요?

수파베이스 무료 플랜은 기간 제한 없이 쓸 수 있지만, 1주일 동안 활동이 없으면 프로젝트가 일시정지됩니다. 활성 프로젝트는 2개까지이고 데이터베이스는 500MB, 파일 저장소는 1GB까지입니다(2026년 10월 공식 요금표 기준).

Q. 수파베이스 Pro 요금은 얼마인가요?

수파베이스 Pro는 월 $25부터 시작하고, 프로젝트 1개를 기본 컴퓨트 크기로 돌릴 수 있는 $10 컴퓨트 크레딧이 포함됩니다. 프로젝트를 더 만들면 프로젝트당 컴퓨트 비용이 추가로 붙고, 포함량을 넘는 디스크·이그레스·저장소·MAU는 단가대로 과금됩니다.

Q. 수파베이스 무료 플랜 용량을 넘으면 어떻게 되나요?

공식 문서에 따르면 수파베이스 무료 플랜 한도를 넘으면 유예 기간이 지난 뒤 공정 사용 정책에 따라 서비스가 제한됩니다. 제한에는 프로젝트 일시정지, 데이터베이스 읽기 전용 전환, 새 프로젝트 생성 차단 등이 포함될 수 있습니다.

Q. 수파베이스 Pro에서 요금 폭탄을 막으려면 어떻게 하나요?

수파베이스 Pro에는 지출 한도(Spend Cap)가 있고, 켜 두면 포함량을 넘은 항목은 과금 대신 다음 결제 주기까지 사용이 막힙니다. 다만 컴퓨트, 커스텀 도메인, PITR처럼 직접 켜는 항목은 지출 한도 대상이 아니므로 따로 확인해야 합니다.

Q. 수파베이스 일시정지된 프로젝트도 요금이 나가나요?

수파베이스는 일시정지된 프로젝트에 요금을 부과하지 않고, 활성 프로젝트 수에도 세지 않는다고 공식 결제 FAQ에 적혀 있습니다. 그래서 무료 플랜에서는 안 쓰는 프로젝트를 일시정지해 두고 활성 프로젝트 2개 한도를 아끼는 방식이 가능합니다.

X에 공유

엄준태 · 엠제이커넥트 대표 · 개발자

웹·모바일 서비스를 직접 만들고 운영하는 개발자입니다. 여행·커머스 플랫폼 개발과 외주 유지보수, 특성화고·대한상공회의소 강의 경험을 바탕으로 AI 도구를 실무에 쓰는 방법을 기록합니다.

개발 이력 보기엠제이커넥트