자유게시판

주제 제한 없이 자유롭게 이야기를 나누는 공간입니다.

커뮤니티

Firebase(https://firebase.google.com) 바로가기

글쓴이 한가로운 오소리작성일 2026. 10. 9. 오후 8:06조회 0댓글 0

Firebase(https://firebase.google.com) 바로가기 자세히 보기 >

Firebase는 앱의 로그인, 데이터베이스, 파일 저장, 호스팅, 푸시 알림을 한곳에서 제공하는 Google의 앱 개발 플랫폼입니다. 무료로 시작할 수 있지만 요금제 규칙을 모르면 서비스가 갑자기 멈추거나 예상치 못한 청구를 받습니다. 아래에서 Firebase 요금제 두 가지, Spark 무료 한도, Blaze 자동 전환 조건, Cloud Storage 요금제 요구사항, 다운그레이드 규칙, 프로젝트 수 제한까지 공식 문서 기준으로 정리했습니다.

체크 포인트
Spark 한도 초과 시 월말까지 정지 — 그 제품이 프로젝트의 모든 앱에서 멈춥니다 · Cloud Storage는 Blaze 전용 — 2026년 2월 3일부터 Spark의 appspot 버킷도 막혔습니다 · 예산 알림은 요금을 막지 않습니다 — 결제 계정을 연결하면 Blaze로 자동 전환됩니다

Firebase 요금제 — 무료 Spark와 종량제 Blaze

Firebase 요금제는 두 가지입니다. 요금제는 앱마다가 아니라 프로젝트 전체에 적용되므로, 같은 프로젝트에 등록된 모든 앱의 사용량을 합쳐서 봐야 합니다.

구분내용
Spark 요금제무료, 결제 정보 없이 시작
Blaze 요금제사용한 만큼 지불, Cloud Billing 계정 연결
요금제 무관 무료 제품A/B Testing, App Check, App Distribution, Crashlytics
요금제 무관 무료 제품Cloud Messaging, Remote Config, Performance Monitoring, In-App Messaging
무료 할당량 뒤 유료Firestore, Realtime Database, Storage, Hosting, Functions, Test Lab
교육·비영리 할인없음(오픈소스·학교 포함)

무료 제품은 앱 사용자가 수백만 명이어도 요금이 붙지 않습니다. 인증(Authentication)도 대부분의 로그인 방식은 무료이지만 휴대전화 인증은 유료 사용량 등급에 들어갑니다.

공식 문서의 예시가 이해에 도움이 됩니다. 소셜 로그인, Remote Config, Crashlytics만 쓰는 앱은 사용자가 아무리 많아도 무료입니다. 여기에 Cloud Firestore를 더하면 매일 문서 쓰기 2만 회와 읽기 5만 회까지만 무료이고, Blaze 요금제라면 그날 그 수치를 넘은 만큼만 청구됩니다.

Firebase 프로젝트는 내부적으로 Google Cloud 프로젝트이기도 합니다. 그래서 같은 프로젝트가 Firebase 콘솔과 Google Cloud 콘솔 양쪽에 보이고, 결제도 두 곳이 공유합니다.

Firebase Spark 무료 한도와 초과 시 정지

Spark 요금제의 제품별 무료 한도는 요금제 비교표에 이렇게 나와 있습니다.

제품Spark 무료 한도
Cloud Firestore저장 1GiB, 읽기 5만 회/일, 쓰기 2만 회/일, 삭제 2만 회/일
Firestore 전송10GiB/월
Hosting저장 10GB, 데이터 전송 360MB/일, 커스텀 도메인·SSL
Realtime Database동시 연결 100, 저장 1GB, 다운로드 10GB/월
인증월간 활성 사용자 5만 명(SAML·OIDC는 50명)
Cloud Functions·Cloud StorageSpark에서 사용 불가

가장 많이 놓치는 규칙은 한도를 넘었을 때입니다. 한 달 중 어느 제품이 무료 한도를 넘으면 그 제품의 프로젝트 사용량이 월말까지 정지됩니다. 정지는 프로젝트에 등록된 모든 앱에 한꺼번에 적용됩니다.

정지를 풀려면 두 가지 방법뿐입니다.

  1. 다음 결제 주기가 시작될 때까지 기다립니다.
  2. 또는 Firebase 콘솔에서 Blaze 요금제로 업그레이드합니다.

무료 제품에도 기능별 제한이 따로 있습니다. 예를 들어 Crashlytics는 커스텀 로깅을 64KB로 제한합니다. 제품별 제한은 각 제품 문서에서 확인해야 합니다.

Firebase Cloud Storage — 2026년 2월부터 Blaze 필수

Cloud Storage는 요금제 요구사항이 바뀌었습니다. 지금은 Blaze 요금제가 있어야 Cloud Storage를 쓸 수 있습니다. 무료 사용량은 Blaze에서도 그대로 남습니다.

구분내용
2024년 10월 30일부터새 기본 버킷은 Blaze 요금제에서만 생성
새 버킷 이름PROJECT_ID.firebasestorage.app
2026년 2월 3일부터Spark의 *.appspot.com 버킷 콘솔 접근 불가
앱 호출402·403 오류 반환
appspot 버킷 무료 사용량Blaze에서도 저장 5GB, 다운로드 1GB/일 유지
appspot 작업 무료업로드 2만 회/일, 다운로드 5만 회/일

원래 공지는 2025년 10월이 기한이었지만 연말 혼잡을 피하려고 2026년 2월 3일로 늦춰졌습니다. 이 날짜가 지났으므로 Spark 요금제로 남아 있는 프로젝트는 이미 버킷 접근이 막힌 상태입니다. 콘솔에서 버킷을 열면 Blaze 업그레이드 페이지로 넘어갑니다.

공식 FAQ는 업그레이드하지 않은 프로젝트에서 나오는 오류 예시로 ‘storage/quota-exceeded’와 ‘storage/unauthorized’를 들고 있습니다. 다시 쓰려면 업그레이드합니다.

  1. 프로젝트에 소유자 역할이 있는 계정으로 Firebase 콘솔에 들어갑니다.
  2. 요금제 업그레이드 흐름에서 Cloud Billing 계정을 연결합니다.
  3. 안내에 따라 예산 알림을 설정합니다.

2024년 10월 30일 이후 만든 새 버킷은 US-CENTRAL1, US-EAST1, US-WEST1 지역일 때 Google Cloud Storage ‘항상 무료’ 등급이 적용됩니다.

Firebase Blaze 자동 전환과 예산 알림의 한계

Spark로 쓰다가 모르는 사이에 Blaze로 바뀌는 경우가 있습니다. 공식 문서가 밝힌 자동 업그레이드 조건은 이렇습니다.

구분내용
결제 계정 연결Google Cloud 콘솔에서 Cloud Billing 계정을 프로젝트에 연결
Google Cloud 서비스같은 프로젝트에서 Pub/Sub·Cloud Run 등 사용
지도 API같은 프로젝트에서 Google 지도 API 사용
무료 체험 크레딧‘Google Cloud $300 무료 체험판’ 결제 계정 연결
예산 알림사용량·요금을 제한하지 않음, 알림만
비용 예상Blaze 요금제 계산기

예산 알림을 걸어 두면 요금이 그 선에서 멈춘다고 생각하기 쉽지만, 알림은 비용 상황을 알려 줄 뿐입니다. 공식 문서는 필요하면 예산 알림을 이용해 프로그램 방식으로 Cloud Billing을 끄는 방법을 고려하라고 안내합니다.

Blaze의 무료 사용량 계산 방식도 Spark와 조금 다릅니다.

  • Blaze의 무료 사용량은 매일 계산됩니다.
  • Cloud Functions의 무료 사용량은 프로젝트가 아니라 결제 계정 단위로, 월 호출 200만 회·40만 GB-초·20만 CPU-초·이그레스 5GB입니다.
  • Cloud Functions의 일일 빌드 할당량 120분을 넘으면 오류나 경고 없이 Blaze 조건에 따라 청구됩니다.
  • Spark에서 Blaze로 바꿔도 이미 쓴 무료 사용량은 다시 채워지지 않습니다.

여러 Firebase 프로젝트를 결제 계정 하나에 연결할 수 있고, 연결된 프로젝트는 모두 Blaze 요금제가 됩니다.

Firebase 다운그레이드 규칙과 환불

요금제는 언제든 올리거나 내리거나 취소할 수 있습니다. 다만 일할 계산 환불은 없어서 결제 기간 중간에 내려도 그달 남은 기간 비용은 냅니다.

구분내용
Firebase 콘솔에서Spark로 다운그레이드 가능
자동 다운그레이드결제 계정 연결 해제 또는 결제 계정 해지
유료 Google Cloud 서비스접근 불가
추가 DB 인스턴스·버킷접근 불가(데이터는 삭제 안 됨)
Cloud Functions새로 배포 불가
추가 버킷 데이터 삭제Spark를 유지하려면 Firebase 지원팀에 요청

다운그레이드 때 놓치기 쉬운 것은 기본 외에 추가로 만든 Realtime Database 인스턴스와 Cloud Storage 버킷입니다. 데이터는 남아 있지만 앱 읽기·쓰기, 콘솔, REST API 모두 막혀서 사실상 꺼낼 수 없습니다. 다시 열려면 Blaze로 올려야 합니다.

Cloud Billing 쪽에서 결제 상태나 내역에 따라 결제 계정을 해지할 수 있고, 그러면 프로젝트가 자동으로 Spark로 내려갑니다. 결제 수단이 막혀 갑자기 기능이 멈췄다면 Cloud Billing 문서의 문제 해결 항목을 확인합니다.

Firebase 프로젝트 수·앱 수·전화 인증 제한

Firebase는 계정당 만들 수 있는 프로젝트 수에도 제한이 있습니다.

구분내용
Spark 프로젝트 생성 할당량보통 5~10개
Blaze 프로젝트 생성 할당량제한 있음, 양호한 결제 계정 연결 시 늘어날 수 있음
프로젝트 완전 삭제30일, 그동안 할당량에 포함
프로젝트당 앱 수30개(넘으면 성능 저하, 상향 요청은 Blaze만)
전화 인증 SMS2024년 9월부터 결제 계정 연결 필요
SQL Connect 무료Spark에서 3개월 체험, 프로젝트당 1개

지운 프로젝트도 완전히 삭제되는 30일 동안은 개수에 들어갑니다. 더 필요하면 프로젝트 할당량 상향을 요청할 수 있습니다.

한 프로젝트 안의 앱들은 같은 애플리케이션의 플랫폼별 버전이어야 한다는 것이 공식 권장입니다. 브랜드가 다른 앱을 여러 개 만든다면 앱마다 프로젝트를 따로 만듭니다.

SQL Connect의 Cloud SQL 무료 체험은 3개월이고, 체험이 끝날 때까지 Blaze로 올리지 않으면 인스턴스가 보관 처리되고 다시 90일 뒤 삭제됩니다.

Firebase 자주 묻는 질문

Q. Firebase는 무료로 쓸 수 있나요?
무료 Spark 요금제로 결제 정보 없이 쓸 수 있습니다. Crashlytics·Remote Config·Cloud Messaging 같은 제품은 요금제와 관계없이 무료이고, Firestore·Hosting 같은 제품은 무료 한도 안에서만 무료입니다.

Q. Firebase Spark 요금제 무료 한도를 넘으면 어떻게 되나요?
그 제품의 프로젝트 사용량이 월말까지 정지되고, 프로젝트에 등록된 모든 앱에 적용됩니다. 다시 쓰려면 다음 결제 주기를 기다리거나 Blaze 요금제로 업그레이드해야 합니다.

Q. Firebase Cloud Storage를 무료 요금제로 쓸 수 있나요?
지금은 쓸 수 없습니다. 2024년 10월 30일 이후 새 버킷은 Blaze 요금제가 필요하고, 2026년 2월 3일부터는 Spark 요금제의 appspot.com 버킷도 콘솔 접근이 막히고 402·403 오류가 납니다. Blaze로 올려도 무료 사용량은 유지됩니다.

Q. Firebase 예산 알림을 설정하면 요금이 그 이상 나오지 않나요?
아닙니다. 예산 알림은 비용 상황을 알려 줄 뿐 사용량이나 요금을 제한하지 않습니다. 알림을 받은 뒤 직접 조치해야 합니다.

Q. Firebase 프로젝트는 몇 개까지 만들 수 있나요?
Spark 요금제는 보통 5~10개로 제한됩니다. 삭제한 프로젝트도 완전히 지워지는 30일 동안은 개수에 포함되며, 필요하면 할당량 상향을 요청할 수 있습니다.

Firebase를 쓸 때 먼저 확인할 것은 요금제 규칙입니다. 무료 Spark 요금제는 결제 정보 없이 시작할 수 있고 Crashlytics·Remote Config 같은 제품은 계속 무료이지만, Firestore·Hosting 같은 제품은 한도를 넘으면 그 제품이 프로젝트 전체에서 월말까지 멈춥니다. Cloud Storage는 이제 Blaze 요금제에서만 쓸 수 있고, 2026년 2월 3일부터 Spark의 appspot.com 버킷도 막혔습니다. Google Cloud 콘솔에서 결제 계정을 연결하면 Blaze로 자동 전환되고, 예산 알림은 요금을 막아 주지 않습니다. 다운그레이드해도 일할 환불은 없고 추가 버킷과 데이터베이스는 열리지 않으니, 요금제를 바꾸기 전에 요금제 문서를 확인하세요.

Firebase(https://firebase.google.com) 바로가기 자세히 보기 >

댓글 0

등록된 댓글이 없습니다. 첫 댓글을 남겨보세요.