Ringkasan Singkat: Supabase menawarkan empat tingkatan harga: Gratis ($0/bulan dengan basis data 500MB dan 50 ribu MAU), Pro ($25/bulan dasar ditambah penggunaan dengan basis data 8GB (pembaruan Manajemen Disk berlaku) dan 100 ribu MAU), Tim ($599/bulan ditambah penggunaan dengan dukungan yang ditingkatkan), dan paket Enterprise kustom. Selain biaya langganan dasar, pengguna membayar jam komputasi ($10/bulan untuk instance mikro tambahan), kelebihan penyimpanan ($0,021/GB), keluar kuota ($0,09/GB), dan pengguna aktif bulanan tambahan ($0,00325 per MAU).
Menghitung biaya aktual menjalankan proyek Supabase bisa lebih rumit daripada yang terlihat. Platform ini mengiklankan paket Pro yang lugas seharga $25, tetapi itu hanyalah titik awal.
Menurut dokumentasi resmi Supabase, model penetapan harga menggabungkan tingkatan langganan dengan biaya berbasis penggunaan. Ini berarti tagihan bulanan Anda bergantung pada paket yang Anda pilih dan seberapa banyak Anda benar-benar menggunakan sumber daya platform.
Begini masalahnya—banyak pengembang menemukan biaya penggunaan ini hanya setelah meluncurkan proyek pertama mereka. Diskusi komunitas di platform seperti GitHub mengungkapkan pengguna yang mempertanyakan biaya komputasi yang tidak terduga, bahkan pada proyek yang seharusnya kosong.
Paket Harga Supabase: Empat Tingkatan
Supabase menyusun penetapan harganya di sekitar empat tingkatan yang berbeda, masing-masing dirancang untuk skala operasi yang berbeda. Halaman penetapan harga resmi menguraikan opsi-opsi ini dengan jelas.
Paket Gratis: $0 Per Bulan
Paket Gratis menyediakan dua proyek dengan ketersediaan permanen—tanpa batas waktu atau kartu kredit yang diperlukan. Menurut dokumentasi resmi, setiap proyek gratis mencakup:
- Penyimpanan basis data 500 MB
- 50.000 pengguna aktif bulanan (MAU)
- Penyimpanan file 1 GB
- Bandwidth keluar 5 GB
- Permintaan API tanpa batas
Namun tunggu. Batas basis data 500 MB tersebut mencakup tidak hanya data Anda, tetapi juga Write-Ahead Logging (WAL) dan overhead sistem. Menurut diskusi komunitas, basis data dengan skema dan data minimal dapat mengonsumsi 0,22 GB atau lebih karena WAL dan overhead sistem.
Proyek di Paket Gratis dijeda setelah satu minggu tidak aktif, meskipun proyek akan dimulai kembali secara instan saat diakses.
Paket Pro: $25 Dasar + Penggunaan
Paket Pro berfungsi sebagai opsi kelas produksi untuk sebagian besar aplikasi yang berkembang. Biaya langganan dasar adalah $25 per bulan, ditambah biaya penggunaan untuk sumber daya yang melebihi kuota yang disertakan.
Menurut dokumentasi resmi Supabase, proyek Paket Pro mencakup:
- Penyimpanan basis data 8 GB (termasuk)
- 100.000 MAU (termasuk)
- Penyimpanan file 100 GB (termasuk)
- Bandwidth keluar 250 GB (termasuk)
- Cadangan harian selama 7 hari
- Dukungan email
Detail penting: biaya komputasi terpisah untuk lebih dari satu proyek. Instance Komputasi Mikro pertama termasuk dalam Pro. Setiap berikutnya memerlukan instance komputasi tambahan, mulai dari $10 per bulan.
Seperti yang dinyatakan dalam dokumentasi penagihan resmi: "Jam Komputasi tidak dicakup oleh Batas Pengeluaran." Ini berarti biaya komputasi selalu berlaku, bahkan jika Anda mengaktifkan batas pengeluaran untuk sumber daya lain.
Paket Tim: $599 Dasar + Penggunaan
Paket Tim menargetkan organisasi yang membutuhkan fitur kolaborasi dan kepatuhan yang ditingkatkan. Dengan $599 per bulan ditambah penggunaan, paket ini mencakup semua yang ada di Pro, ditambah:
- Laporan kepatuhan SOC2
- Dukungan email prioritas dengan SLA respons 2 hari
- Cadangan harian selama 14 hari
- Saluran Slack khusus
Kuota penyimpanan dan bandwidth cocok dengan Paket Pro. Nilai utama berasal dari dokumentasi kepatuhan dan waktu respons dukungan yang lebih cepat.
Paket Enterprise: Harga Kustom
Paket Enterprise menawarkan penetapan harga kustom yang dinegosiasikan langsung dengan Supabase. Ini termasuk infrastruktur khusus, SLA kustom, opsi penerapan on-premise, dan insinyur dukungan yang ditugaskan.
Dokumentasi resmi mencantumkan fitur Enterprise seperti penetapan harga keluar kustom, instance basis data khusus, dan proyek tanpa batas—tetapi tidak memberikan tolok ukur penetapan harga publik.

Memahami Biaya Berbasis Penggunaan
Langganan dasar hanya menceritakan sebagian cerita. Supabase mengenakan biaya untuk konsumsi sumber daya di luar kuota yang disertakan, dan biaya ini dapat bertambah dengan cepat untuk aplikasi dengan lalu lintas tinggi.
Biaya Komputasi: Biaya yang Tak Terhindarkan
Setiap proyek Supabase berjalan pada instance Postgres khusus. Menurut dokumentasi resmi, biaya komputasi per jam berdasarkan ukuran instance:
| Ukuran Komputasi | RAM | CPU | Biaya Per Jam | Biaya Bulanan |
|---|---|---|---|---|
| Mikro | 2 GB | Bersama | $0,01344 | ~$10 |
| Kecil | 4 GB | 2-core | $0,0206 | ~$15 |
| Sedang | 8 GB | 2-core | $0,0822 | ~$61 |
| Besar | 16 GB | 4-core | $0,1517 | ~$113 |
Biaya ini berlaku 24/7 setiap kali proyek aktif. Seperti yang dicatat dalam dokumentasi resmi: "Jika sebuah proyek berjalan selama sebagian jam, Anda tetap dikenakan biaya untuk jam penuh."
Proyek Paket Gratis berjalan pada infrastruktur komputasi bersama tanpa biaya tetapi dengan batasan kinerja. Pro ke atas memerlukan instance komputasi berbayar.
Penyimpanan Basis Data: Biaya Per-GB
Penyimpanan basis data dikenakan biaya $0,125 per GB per bulan untuk penggunaan yang melebihi kuota paket. Dokumentasi resmi menjelaskan ini menggunakan model perhitungan Jam-GB.
Paket Pro dan Tim mencakup 8 GB. Di luar ambang batas itu, biaya terakumulasi berdasarkan penggunaan aktual sepanjang siklus penagihan.
Ukuran basis data mencakup tidak hanya data pengguna, tetapi juga: Write-Ahead Logging (WAL), indeks, dan tabel sistem Postgres semuanya mengonsumsi ruang dalam kuota Anda.
Bandwidth Keluar: $0,09 Per GB
Bandwidth keluar jaringan—data yang ditransfer dari Supabase ke klien eksternal—berharga $0,09 per GB setelah melebihi batas paket. Menurut dokumentasi resmi, kuota keluar adalah:
- Paket Gratis: 5 GB disertakan
- Paket Pro/Tim: 250 GB disertakan
- Enterprise: Batas kustom
Bandwidth keluar yang di-cache (disajikan melalui CDN Supabase) berharga lebih murah yaitu $0,03 per GB. Kueri basis data, unduhan file Penyimpanan, respons Fungsi Edge, dan langganan Realtime semuanya menghasilkan bandwidth keluar.
Contoh resmi menunjukkan proyek dengan 200 GB bandwidth keluar yang tidak di-cache dan 230 GB bandwidth keluar yang di-cache akan tetap berada dalam kuota Paket Pro dan tidak dikenakan biaya kelebihan.
Penyimpanan File: $0,021 Per GB-Bulan
Penyimpanan untuk file di bucket Penyimpanan Supabase berharga $0,021 per GB per bulan (dihitung sebagai $0,00002919 per GB-Jam). Menurut dokumentasi resmi:
- Paket Gratis: 1 GB disertakan
- Paket Pro/Tim: 100 GB disertakan
- Enterprise: Kuota kustom
Biaya ini berlaku hanya untuk total ukuran file, bukan biaya transfer (yang termasuk dalam bandwidth keluar).
Pengguna Aktif Bulanan: $0,00325 Per MAU
Biaya otentikasi berskala dengan pengguna aktif bulanan di luar kuota paket. Dokumentasi resmi mendefinisikan MAU sebagai pengguna unik yang mengotentikasi selama satu bulan kalender.
Paket Pro dan Tim mencakup 100.000 MAU. Pengguna tambahan berharga masing-masing $0,00325. Jadi 150.000 MAU akan menghasilkan biaya kelebihan $162,50.
Proyek Paket Gratis memiliki batas keras 50.000 MAU tanpa opsi kelebihan—melebihi ini memerlukan peningkatan ke Pro.

Biaya Tersembunyi dan Jebakan
Di luar struktur penetapan harga yang terdokumentasi, beberapa biaya yang kurang jelas dapat memengaruhi tagihan Anda.
Beberapa Proyek Menggandakan Biaya
Setiap proyek memerlukan instance komputasi sendiri. Menurut FAQ penagihan resmi, jika sebuah organisasi menjalankan tiga proyek di Paket Pro dengan komputasi default: "$25 Paket Pro + $20 untuk 3 proyek pada ukuran komputasi default = $45/bulan" (sebelum biaya penggunaan).
Pengguna Paket Gratis mendapatkan dua proyek tanpa biaya komputasi, tetapi peningkatan ke Pro berarti membayar biaya komputasi untuk setiap proyek yang aktif.
Fitur Tambahan
Beberapa fitur memerlukan biaya tambahan di luar harga penggunaan standar:
- Alamat IPv4: $4 per bulan per proyek
- Domain Kustom: Termasuk dalam Pro, Tim, dan Enterprise
- Pemulihan Point-in-Time (PITR): Biaya tambahan untuk Pro ke atas
- Log Drains: Biaya tambahan, ditagih per proyek
Tambahan IPv4 tidak tersedia di Paket Gratis, seperti yang disebutkan dalam dokumentasi resmi.
Contoh Biaya Nyata
Mari kita lihat berapa biaya skenario penggunaan yang berbeda, berdasarkan contoh penagihan resmi.
Aplikasi Produksi Kecil
Aplikasi produksi sederhana mungkin memiliki:
- Dasar Paket Pro: $25
- Komputasi Mikro (lebih dari satu): $10
- Penyimpanan basis data 3 GB: Termasuk dalam kuota 8 GB
- 75.000 MAU: Termasuk dalam kuota 100K
- 80 GB keluar: Termasuk dalam kuota 250 GB
Total: $35 per bulan
Aplikasi SaaS yang Berkembang
Platform SaaS yang berskala mungkin mengonsumsi:
- Dasar Paket Pro: $25
- Instance komputasi Kecil: $15
- Penyimpanan basis data 15 GB: (15 - 8) × $0,125 = $0,88
- 150.000 MAU: (150K - 100K) × $0,00325 = $162,50
- 300 GB keluar: (300 - 250) × $0,09 = $4,50
- Penyimpanan file 120 GB: (120 - 100) × $0,021 = $0,42
Total: $208,30 per bulan
Aplikasi Konsumen Lalu Lintas Tinggi
Aplikasi konsumen populer dapat melihat:
- Dasar Paket Tim: $599
- Instance komputasi Sedang: $61
- Penyimpanan basis data 50 GB: (50 - 8) × $0,125 = $5,25
- 500.000 MAU: (500K - 100K) × $0,00325 = $1.300
- 800 GB keluar: (800 - 250) × $0,09 = $49,50
Total: $2.014,75 per bulan
Contoh-contoh ini menunjukkan betapa cepatnya biaya meningkat seiring pertumbuhan pengguna, terutama biaya terkait MAU.
Harga Supabase vs Firebase
Membandingkan Supabase dengan Firebase Google mengungkapkan filosofi penetapan harga yang pada dasarnya berbeda.
Firebase menggunakan penetapan harga murni berbasis penggunaan. Menurut analisis perbandingan, Firebase mengenakan biaya per baca, tulis, dan hapus dokumen. Operasi kecil dengan cepat menumpuk biayanya—50.000 pembacaan dokumen harian dapat menghasilkan biaya bulanan yang signifikan.
Model langganan Supabase dengan kuota yang disertakan memberikan prediktabilitas biaya yang lebih baik untuk beban kerja yang mapan. Aplikasi dengan 80.000 MAU berharga $35 per bulan di Supabase Pro (jika dalam kuota lain), sementara Firebase akan mengenakan biaya per operasi otentikasi.
Namun, paket Spark gratis Firebase mencakup kuota harian yang lebih murah hati untuk operasi dokumen dibandingkan dengan batas penyimpanan Supabase. Proyek kecil mungkin tetap gratis lebih lama di Firebase.
Faktor penentu: biaya Firebase berskala secara bertahap dengan setiap operasi, sementara biaya Supabase melonjak ketika melebihi ambang batas kuota.
Strategi Optimalisasi Biaya
Beberapa pendekatan dapat meminimalkan biaya Supabase tanpa mengorbankan fungsionalitas.
Manfaatkan Paket Gratis Sepenuhnya
Dua proyek gratis dapat melayani pengembangan, staging, dan beban kerja produksi kecil. Menurut batas resmi, 50.000 MAU mendukung lalu lintas yang cukup untuk aplikasi baru.
Jeda proyek yang tidak digunakan untuk mencegahnya mengonsumsi batas kuota, meskipun dokumentasi resmi mencatat proyek yang dijeda tidak diperhitungkan dalam batas proyek gratis.
Optimalkan Penyimpanan Basis Data
Ukuran basis data secara langsung memengaruhi biaya setelah melebihi kuota Paket Pro 8 GB. Strategi meliputi:
- Arsipkan data lama ke penyimpanan eksternal
- Terapkan kebijakan retensi data
- Gunakan partisi tabel Postgres
- Secara teratur bersihkan dan analisis tabel untuk mendapatkan kembali ruang
Kurangi Bandwidth Keluar
Biaya keluar $0,09 per GB setelah kuota. Minimalkan transfer dengan:
- Terapkan strategi caching yang agresif
- Gunakan CDN Supabase untuk konten yang di-cache ($0,03/GB vs $0,09/GB)
- Paginasi set hasil besar
- Kompresi respons
- Sajikan media melalui CDN di luar Supabase
Ukuran Sumber Daya Komputasi yang Tepat
Instance komputasi mikro tambahan ($10/bulan) sudah cukup untuk banyak aplikasi. Pantau penggunaan CPU dan memori sebelum meningkatkan ke instance yang lebih besar.
Dokumentasi resmi menunjukkan ukuran komputasi memengaruhi kinerja tetapi bukan kapasitas penyimpanan, jadi jangan berlebihan tanpa perlu.
Pantau Pertumbuhan MAU
Dengan $0,00325 per MAU tambahan, biaya otentikasi dapat melonjak. Lompatan dari 100.000 menjadi 200.000 MAU menambah $325 bulanan.
Pertimbangkan untuk menerapkan batas durasi sesi atau pembatasan akses bulanan untuk mengontrol jumlah MAU, meskipun ini menukar optimalisasi biaya dengan pengalaman pengguna.

Klaim Kredit Supabase Sebelum Menskalakan Backend Anda
Penetapan harga Supabase berbasis penggunaan, yang berarti biaya meningkat seiring basis data, penyimpanan, dan penggunaan API Anda bertambah. Setelah proyek beralih dari pengujian ke produksi, biaya dapat meningkat dengan cepat, terutama untuk aplikasi yang menangani lalu lintas pengguna nyata. Banyak startup membayar harga penuh pada tahap ini tanpa memeriksa apakah ada kredit yang tersedia.
Get AI Perks mencantumkan kredit startup dan diskon untuk alat AI dan pengembang, termasuk penawaran Supabase seperti sekitar $300 dalam bentuk kredit untuk akun baru dan hingga $500 untuk proyek yang aktif. Alih-alih mencari melalui program vendor secara individu, pendiri dapat meninjau keuntungan yang tersedia di satu tempat dan melihat kemungkinan persetujuan mereka sebelum mendaftar.
Periksa Get AI Perks terlebih dahulu dan klaim kredit Supabase yang tersedia sebelum menskalakan infrastruktur Anda.
Kapan Memilih Setiap Paket
Tingkatan yang berbeda cocok untuk tahap dan kasus penggunaan yang berbeda.
Paket Gratis Paling Cocok Untuk:
- Proyek sampingan dan prototipe
- Pembelajaran dan eksperimen
- MVP dengan di bawah 50 ribu pengguna
- Lingkungan pengembangan dan staging
Keterbatasan kinerja dan batasan basis data 500 MB membuat Paket Gratis tidak cocok untuk beban kerja produksi dengan lintasan pertumbuhan apa pun.
Paket Pro Paling Cocok Untuk:
- Aplikasi produksi di bawah 100 ribu MAU
- Aplikasi bisnis kecil
- Proyek yang membutuhkan cadangan harian
- Tim yang membutuhkan dukungan email
Dengan biaya bulanan minimum $35, Pro menyediakan infrastruktur kelas produksi dengan harga yang kompetitif dibandingkan dengan mengelola Postgres di AWS RDS atau DigitalOcean.
Paket Tim Paling Cocok Untuk:
- Organisasi yang membutuhkan kepatuhan SOC2
- Tim yang membutuhkan dukungan prioritas
- Perusahaan yang bersedia membayar untuk waktu respons yang lebih cepat
Premi $564 di atas Paket Pro ($599 vs $35) membeli dokumentasi kepatuhan dan SLA dukungan—berharga untuk penjualan perusahaan tetapi tidak diperlukan untuk banyak aplikasi.
Paket Enterprise Paling Cocok Untuk:
- Aplikasi skala besar dengan jutaan pengguna
- Organisasi yang membutuhkan infrastruktur khusus
- Perusahaan yang membutuhkan SLA kustom
- Proyek dengan persyaratan kepatuhan khusus
Keluhan Umum tentang Penetapan Harga
Diskusi komunitas mengungkapkan titik gesekan yang berulang dengan model penetapan harga Supabase.
Biaya Komputasi pada Proyek Kosong
Diskusi GitHub mendokumentasikan pengalaman pengguna dengan biaya komputasi pada proyek yang baru dibuat. Satu pengamatan umum: instance komputasi menghasilkan biaya dari peluncuran proyek terlepas dari data atau lalu lintas aktual.
Ini terjadi karena instance komputasi berjalan terus menerus setelah proyek diluncurkan, terlepas dari aktivitas basis data aktual. Biaya didokumentasikan, tetapi banyak pengguna mengharapkan penetapan harga per kueri yang mirip dengan basis data tanpa server.
Kejelasan Halaman Penetapan Harga
Diskusi GitHub telah menyoroti kebingungan pengguna tentang apa yang termasuk dalam langganan dasar versus biaya penggunaan, terutama mengenai biaya instance komputasi yang terpisah dari biaya paket dasar.
Supabase sejak itu telah memperbarui dokumentasi untuk menekankan biaya komputasi dengan lebih menonjol, tetapi model penetapan harga multi-komponen tetap lebih kompleks daripada alternatif per pengguna atau per permintaan yang sederhana.
Biaya MAU dalam Skala Besar
Tingkat kelebihan $0,00325 per MAU menjadi mahal untuk aplikasi konsumen. Tumbuh dari 100.000 menjadi 1.000.000 MAU menambah $2.925 bulanan—berpotensi lebih dari hosting basis data itu sendiri.
Beberapa pengembang melaporkan mempertimbangkan instance Supabase yang di-host sendiri untuk menghindari biaya MAU setelah mencapai skala ini.
Pertanyaan yang Sering Diajukan
Apakah Supabase gratis selamanya?
Ya, menurut dokumentasi resmi. Paket Gratis tidak memiliki batas waktu dan menyediakan dua proyek secara permanen. Proyek dijeda setelah satu minggu tidak aktif tetapi dimulai kembali secara instan saat diakses. Tidak ada masa percobaan atau peningkatan paksa.
Apa yang terjadi ketika saya melebihi batas tingkatan gratis?
Pada Paket Gratis, layanan berhenti berfungsi ketika Anda melebihi batas keras seperti batas 50.000 MAU atau kuota keluar 5 GB. Anda harus meningkatkan ke Pro untuk melanjutkan layanan. Pengguna Paket Pro dapat mengaktifkan Batas Pengeluaran untuk mencegah kelebihan penggunaan, yang membatasi layanan setelah melebihi kuota, atau menonaktifkannya untuk mengizinkan penagihan kelebihan otomatis.
Berapa biaya Supabase untuk 100.000 pengguna?
Jika Anda memiliki tepat 100.000 pengguna aktif bulanan, Paket Pro mencakup Anda dalam kuota yang disertakan. Biaya minimum adalah $25 per bulan untuk satu proyek yang menggunakan komputasi mikro ($25 dasar ditambah $10 komputasi untuk proyek berikutnya). Biaya tambahan bergantung pada ukuran basis data, penyimpanan file, dan penggunaan bandwidth. GB pertama di luar ambang batas kuota akan menambah biaya minimal.
Apakah Supabase menagih permintaan API?
Tidak. Supabase menyertakan permintaan API tanpa batas pada semua paket, termasuk Gratis. Anda tidak dikenakan biaya per kueri, panggilan fungsi, atau permintaan otentikasi. Biaya berasal dari konsumsi sumber daya (penyimpanan, bandwidth, komputasi) dan MAU, bukan volume permintaan.
Bagaimana perbandingan Supabase dengan penetapan harga AWS RDS?
Untuk proyek kecil, Supabase biasanya lebih murah. Instance Postgres AWS RDS db.t3.micro yang setara berharga sekitar $16 per bulan hanya untuk komputasi, ditambah biaya terpisah untuk penyimpanan ($0,115/GB), cadangan ($0,095/GB), dan transfer data ($0,09/GB). Paket Pro Supabase senilai $35 mencakup komputasi, penyimpanan 8GB, cadangan, dan transfer 250GB. Namun, AWS RDS menjadi lebih hemat biaya pada skala perusahaan dengan instance yang dicadangkan.
Bisakah saya meng-host Supabase sendiri untuk menghemat uang?
Ya. Supabase adalah open-source dan sepenuhnya dapat di-host sendiri. Menjalankan instance Anda sendiri di VPS menghilangkan biaya langganan dan penggunaan, tetapi memerlukan keahlian DevOps untuk mengelola layanan Postgres, PostgREST, GoTrue, Realtime, dan Storage. Self-hosting masuk akal untuk aplikasi skala besar di mana biaya cloud akan melebihi biaya manajemen infrastruktur, tetapi sebagian besar tim menganggap hosting terkelola lebih ekonomis ketika memperhitungkan waktu rekayasa.
Kesimpulannya
Penetapan harga Supabase menggabungkan tingkatan langganan dengan biaya berbasis penggunaan, menciptakan model yang transparan dalam strukturnya tetapi kompleks dalam praktiknya.
Untuk proyek kecil di bawah 50.000 MAU, Paket Gratis memberikan nilai nyata—platform backend lengkap tanpa biaya. Aplikasi yang berkembang menemukan Paket Pro dihargai secara kompetitif dengan biaya bulanan minimum $25, terutama jika dibandingkan dengan mengelola infrastruktur Postgres secara manual.
Tetapi biaya dapat meningkat dengan cepat. Kombinasi biaya per-MAU, biaya keluar, dan jam komputasi berarti aplikasi populer dapat dengan mudah mencapai beberapa ratus dolar bulanan. Memahami komponen-komponen ini sebelum peluncuran mencegah kejutan penagihan nanti.
Kuncinya: Supabase bekerja paling baik untuk aplikasi dengan penggunaan sumber daya yang dapat diprediksi yang sesuai dengan kuota paket. Beban kerja yang sangat bervariasi atau basis pengguna yang masif dapat mengalami biaya tak terduga.
Siap mencoba Supabase? Mulailah dengan proyek gratis untuk mengevaluasi apakah model penetapan harganya sesuai dengan lintasan pertumbuhan aplikasi Anda. Pantau penggunaan dengan cermat selama penerapan awal, dan tingkatkan secara strategis ketika Anda memahami pola konsumsi aktual Anda.

