Harga Google Gemini: berapa biaya API-nya sesungguhnya

Updated 2026-07-15

API Gemini punya tier gratis sungguhan yang tidak berbiaya apa pun tapi membatasi Anda pada beberapa request per menit, sementara pemakaian berbayar ditagih per juta token tanpa perlu langganan. Sebagian besar developer solo jatuh di antara $5 dan $50 per bulan; skenario di bawah menunjukkan persis ke mana uang itu pergi.

Jawaban singkat: tiga harga Gemini yang berbeda

Orang yang mencari harga Google Gemini biasanya memaksudkan salah satu dari tiga hal berbeda, dan Google tidak membuat perbedaannya jelas. Pertama, langganan konsumen. Plan berbayar aplikasi Gemini (Google AI Pro) adalah biaya tetap sekitar $20 per bulan. Ini mencakup chatbot dan fitur aplikasi, bukan API. Apa pun yang Anda bayar di situ tidak menaikkan kuota API Anda barang satu request pun. Kedua, API Gemini lewat Google AI Studio. Inilah yang benar-benar diintegrasikan developer. Ini punya tier gratis sungguhan dengan rate limit tegas, dan tier berbayar yang ditagih per juta token tanpa biaya bulanan. Proyek hobi biasanya berbiaya satu digit dolar per bulan; aplikasi produksi kecil jatuh di ratusan dolar. Ketiga, Vertex AI. Model yang sama, dibungkus enterprise, billing Google Cloud, tarif per token di kisaran yang sama. Jika harga adalah pertanyaan yang Anda ajukan, hampir pasti Anda menginginkan AI Studio, bukan Vertex. Sisa panduan ini membahas API: apa yang diizinkan tier gratis, berapa biaya pemakaian berbayar pada volume realistis, dan apa yang harus dilakukan ketika rate limiter mulai mengembalikan 429.

Tier harga API Gemini dan rate limit tier gratis

API Gemini mengukur tiga hal sekaligus: request per menit (RPM), token per menit (TPM), dan request per hari (RPD). Batas mana pun yang Anda kena duluan, API akan menjawab 429 sampai jendela itu direset. Batas berlaku per project Google Cloud dan per model, jadi membuat key kedua di project yang sama tidak mengubah apa pun. Google sering merevisi angka-angka ini, jadi anggap tabel ini sebagai gambaran sistemnya, bukan kontrak. Angkanya adalah perkiraan batas kelas Flash per pertengahan 2026; model kelas Pro mendapat batas yang jauh lebih rendah di setiap tier. Cek dokumentasi rate-limits Google untuk nilai eksak yang berlaku pada project Anda hari ini.

Kriteria kelayakan tier sesuai yang dipublikasikan Google; angka batas bersifat perkiraan dan sering berubah.
TierCara memenuhi syaratPerkiraan batas kelas FlashBilling
GratisKey AI Studio, tanpa akun billing~10 RPM, ~250K TPM, ~250 RPD$0
Tier 1Menautkan akun Cloud Billing~1,000 RPM, ~1M TPM, ~10K RPDTarif per token
Tier 2Total pengeluaran di atas $250, 30+ hari sejak pembayaran pertama~2,000 RPM, ~3M TPMTarif per token
Tier 3Total pengeluaran di atas $1,000Batas tertinggi yang dipublikasikan, kustom atas permintaanTarif per token

Gratis vs berbayar: apa yang sesungguhnya berubah

Menambahkan akun billing berbuat lebih dari sekadar menaikkan batas atas. Perbedaan yang paling sering terlewat ada di ketentuannya: Google boleh memakai prompt dan respons tier gratis untuk meningkatkan produknya, dan itu bisa termasuk tinjauan manusia. Trafik API berbayar dikecualikan dari peningkatan produk. Jika Anda sedang membuat prototipe untuk apa pun yang sensitif, baris itu lebih penting dari rate limit mana pun. Batas request harian adalah perbedaan praktis lainnya. Di tier gratis ini adalah batas tegas yang direset tengah malam waktu Pasifik. Tidak ada strategi retry yang bisa mengakalinya; Anda menunggu, upgrade, atau mengalihkan trafik ke tempat lain.

Yang berubahTier gratisBerbayar (Tier 1+)
Biaya token$0Ditagih per juta token, tergantung model
Rate limitWilayah single-userBerkali-kali lipat lebih tinggi
Batas harianBerhenti tegas, direset tengah malam PasifikCukup tinggi sehingga sebagian besar aplikasi tidak pernah mencapainya
Data dipakai untuk meningkatkan produk GoogleYaTidak
Batch API dan context cachingTerbatasTersedia; job batch ditagih dengan tarif lebih rendah
Cocok untukPrototipe, evaluasi, skrip cronApa pun dengan pengguna nyata

Uji tier Anda dari command line

Satu curl memberi tahu apakah key Anda berfungsi dan tier mana yang efektif Anda pakai. Respons menyertakan blok usageMetadata dengan jumlah token input dan output yang eksak, yang menjadi angka yang Anda kalikan dengan tarif daftar saat memperkirakan pengeluaran. Jika Anda mendapat HTTP 429 dengan status RESOURCE_EXHAUSTED alih-alih hasil selesai, artinya Anda sudah menghabiskan kuota tier gratis hari itu atau Anda mengirim lebih cepat dari yang diizinkan jendela per menit.

curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-3.5-flash:generateContent" \
  -H "x-goog-api-key: $GEMINI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"contents":[{"parts":[{"text":"Explain token billing in one paragraph."}]}]}'

Berapa biaya Gemini per bulan: tiga skenario

Skenario ini memakai Gemini 3.5 Flash dengan harga daftar $1.50 per juta token input dan $9.00 per juta token output. Dua hal yang mendominasi perhitungan. Token output berbiaya enam kali lipat dari input, jadi respons yang bertele-tele adalah bagian yang mahal. Dan aplikasi chat mengirim ulang riwayat percakapan di setiap giliran, jadi volume input tumbuh cepat seiring panjang percakapan kecuali Anda memangkas context. Jika baris chat-frontend menggambarkan beban kerja Anda, perhatikan bahwa perhitungan yang sama berlaku untuk model apa pun, dan model kelas hemat seperti DeepSeek V4 Flash mengubah total secara drastis untuk pemakaian percakapan. Anggarkan juga secara terpisah untuk job dokumen panjang: model Gemini kelas Pro menagih tarif lebih tinggi begitu prompt melewati ambang context besar.

Perkiraan pada tarif daftar Gemini 3.5 Flash; jumlah token Anda akan bervariasi.
Beban kerjaProfil trafikToken bulananPerkiraan biaya
Skrip personal50 request/hari, ~1K in / 250 out masing-masing1.5M in / 0.38M out~$5.60
Chat frontend (kelas SillyTavern)200 pesan/hari, ~2.5K context in / 350 out15M in / 2.1M out~$41
Aplikasi produksi kecil5,000 request/hari, ~1.2K in / 400 out180M in / 60M out~$810

Troubleshooting rate limit API Gemini

429 dengan RESOURCE_EXHAUSTED bersifat generik, jadi mulailah dengan mencari tahu meteran mana dari ketiganya yang sebenarnya Anda kena. Klien di bawah mencoba ulang trip per-menit yang sementara dengan backoff dan cepat menyerah pada apa pun yang tidak bisa diperbaiki dengan retry.

  • Batas harian habis (tier gratis): counter RPD direset tengah malam waktu Pasifik. Tidak ada pola retry yang membantu; upgrade tier atau pindahkan trafik.
  • Ledakan RPM: worker paralel dan loop retry naif memicu batas per menit bahkan pada volume harian rendah. Tambahkan exponential backoff dengan jitter.
  • TPM terpicu pada context panjang: beberapa prompt 100K-token bisa menghabiskan token-per-menit padahal request rate Anda terlihat kecil. Pangkas riwayat atau cache prefix yang stabil.
  • Salah tombol: batas melekat pada project Google Cloud, bukan API key. Membuat key baru di project yang sama tidak berpengaruh apa-apa.
  • Kelas model: batas kelas Pro jauh lebih rendah dari kelas Flash pada tier yang sama. Alihkan job background ke Flash dan simpan Pro untuk panggilan yang benar-benar membutuhkannya.
import random
import time

from google import genai
from google.genai import errors

client = genai.Client()  # reads GEMINI_API_KEY from the environment

def generate(prompt: str, retries: int = 5) -> str:
    for attempt in range(retries):
        try:
            resp = client.models.generate_content(
                model="gemini-3.5-flash", contents=prompt
            )
            return resp.text
        except errors.APIError as e:
            if e.code != 429 or attempt == retries - 1:
                raise
            time.sleep(min(2 ** attempt + random.random(), 30))
    raise RuntimeError("unreachable")

Opsi gateway: harga tetap, tanpa tangga tier

Jika hambatan Anda adalah tangga tier, bukan harga per token, gateway AI adalah alternatif yang pragmatis. apisrouter.com menyediakan gemini-3.5-flash di $1.20 per juta token input dan $7.20 per juta output, dengan model global 20% di bawah harga daftar resmi dan billing pay-as-you-go alih-alih langganan. Tidak ada formulir pendaftaran: bayar di /topup, API key dikirim via email, dan top up pertama Anda menambah +100% saldo. Kuota berubah menjadi saldo yang Anda habiskan alih-alih negosiasi per menit dengan sistem tier. Endpoint-nya kompatibel dengan OpenAI, jadi apa pun yang menerima base URL kustom bisa dipakai: arahkan ke https://api.apisrouter.com/v1 dan daftar model terisi otomatis dari /v1/models. Katalog yang sama membawa claude-sonnet-4-6, gpt-5.5, deepseek-v4-flash, dan glm-5, yang membuat A/B-testing Gemini melawan alternatif lain jadi perubahan satu baris.

curl https://api.apisrouter.com/v1/chat/completions \
  -H "Authorization: Bearer $KEAIAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gemini-3.5-flash",
    "messages": [{"role": "user", "content": "Hello"}]
  }'

Pertanyaan umum

Apakah API Gemini gratis dipakai?

Ya, dalam batas tertentu. Key AI Studio tidak butuh kartu kredit dan panggilan tier gratis tidak berbiaya apa pun. Batasnya kira-kira beberapa request per menit dan beberapa ratus per hari pada model kelas Flash, dan Google boleh memakai data tier gratis untuk meningkatkan produknya. Untuk trafik produksi, Anda menautkan billing dan membayar per token.

Berapa biaya Gemini per bulan?

Langganan konsumen aplikasi Gemini adalah biaya tetap sekitar $20 per bulan. API sama sekali tidak punya biaya bulanan: pemakaian personal ringan Gemini 3.5 Flash biasanya di bawah $10 per bulan, chat frontend yang sibuk di puluhan dolar, dan aplikasi produksi kecil di ratusan dolar, semuanya didorong oleh volume token.

Berapa rate limit di API Gemini gratis?

Kira-kira 10 request per menit, sekitar 250K token per menit, dan beberapa ratus request per hari untuk model kelas Flash, dengan model kelas Pro dibatasi jauh lebih rendah. Google sering merevisi angka ini dan menerapkannya per project dan per model, jadi cek halaman rate-limits resmi untuk nilai terkini Anda.

Kenapa saya terus mendapat error 429 dari API Gemini?

429 dengan RESOURCE_EXHAUSTED berarti salah satu dari tiga meteran terpicu: request per menit, token per menit, atau request per hari. Trip per menit pulih dengan exponential backoff dan jitter. Jika batas harian sudah habis, tidak ada yang meresetnya sebelum tengah malam Pasifik kecuali upgrade ke tier berbayar atau mengalihkan trafik ke tempat lain.

Apakah Gemini lebih murah dari GPT-5.5 atau Claude?

Per token, Gemini kelas Flash mengalahkan gpt-5.5 dan claude-sonnet-4-6 dengan selisih besar, sementara model hemat seperti deepseek-v4-flash mengalahkan Gemini itu sendiri. Perbandingan yang penting adalah biaya per tugas yang selesai pada kualitas yang bisa diterima, jadi benchmark prompt Anda sendiri sebelum menstandarkan ke satu model.

Apakah Google melatih model dari data API Gemini?

Di tier gratis, Google menyatakan prompt dan respons boleh dipakai untuk meningkatkan produknya, yang bisa termasuk tinjauan manusia. Trafik API berbayar dikecualikan dari peningkatan produk di bawah ketentuan saat ini. Baca ketentuan API Gemini sebelum mengirim apa pun yang sensitif lewat key gratis.