9 API Pencarian Web Gratis Terbaik
Jika Anda membutuhkan API pencarian web gratis untuk agen AI, mulailah dengan Tavily (1.000 kredit gratis per bulan, tanpa kartu) atau Exa (kredit gratis $10 setiap bulan, tanpa metode pembayaran). Brave memberi kredit $5 per bulan, Serper memberi 2.500 kueri gratis saat mendaftar, dan SearXNG tetap $0 selamanya jika Anda menghostingnya sendiri. Semua kuota di bawah ini diperiksa di halaman harga resmi masing-masing penyedia pada 22 Oktober 2026.
Agen menjalankan banyak pencarian per tugas, jadi tier gratis yang tampak besar bagi manusia bisa habis dalam satu sore. Panduan ini membandingkan sembilan jalur gratis berdasarkan hal yang penting bagi agen: kuota, batas laju, persyaratan kartu, dan bentuk respons.
Apa itu API pencarian web gratis?
API pencarian web gratis adalah endpoint HTTP yang menerima kueri dan mengembalikan hasil web yang sudah diperingkat (judul, URL, cuplikan, kadang teks halaman lengkap) tanpa biaya hingga kuota tertentu. Sebagian besar tier gratis saat ini berupa pemberian kredit bulanan, bukan akses tanpa batas. API berfokus AI mengembalikan teks siap LLM; API SERP mengembalikan halaman hasil bergaya Google sebagai JSON.
API SERP (Serper, SerpApi) mencerminkan yang dilihat orang di Google. API pencarian AI (Tavily, Exa, Linkup) memangkas konten halaman agar sesuai context window agen, sehingga Anda melewati langkah scraping terpisah.
Perbandingan API pencarian web gratis
| API | Kuota gratis | Reset | Perlu kartu | Batas laju di tier gratis | Paling cocok untuk |
|---|---|---|---|---|---|
| Tavily | 1.000 kredit (1 per pencarian dasar) | Bulanan | Tidak | 100 RPM (kunci dev) | Grounding agen, alat bergaya LangChain |
| Exa | Kredit $10 (hingga 2.500 pencarian Lite) | Tanggal 1 setiap bulan | Tidak | Tidak dipublikasikan | Pencarian semantik dan neural |
| Brave Search API | Kredit $5 (sekitar 1.000 permintaan) | Bulanan | Ya, untuk pemeriksaan penyalahgunaan | 50 permintaan per detik | Indeks independen, throughput tinggi |
| Serper | 2.500 kueri | Pemberian sekali saat mendaftar | Tidak | Tidak dinyatakan untuk gratis | Hasil Google murah |
| SerpApi | 250 pencarian | Bulanan | Tidak dinyatakan | 50 pencarian per jam | Banyak engine, SERP terstruktur |
| Firecrawl | 1.000 kredit (500 pencarian) | Bulanan | Tidak | 2 permintaan serentak | Pencarian plus scraping dalam satu panggilan |
| Jina Search | 10M token per kunci baru | Sekali | Tidak | 100 RPM dengan kunci gratis | 5 hasil teratas sebagai teks bersih |
| Linkup | Kredit $20 (hingga 4.000 kueri) | Diisi ulang bulanan | Tidak (email profesional) | Tidak dinyatakan | Pencarian agen dengan jawaban bersumber |
| SearXNG | Tak terbatas, self-hosted | Tidak berlaku | Tidak | Server Anda sendiri | Privasi, nol kuota vendor |
"Tidak dinyatakan" berarti halaman resmi tidak menyebutkannya pada 22 Oktober 2026. Anggap ini tidak diketahui, bukan tak terbatas.
9 API pencarian gratis, satu per satu
1. Tavily: 1.000 kredit gratis per bulan
Researcher plan gratis Tavily memberi 1.000 kredit API per bulan tanpa kartu kredit. Pencarian dasar memakai 1 kredit dan pencarian lanjutan memakai 2, jadi Anda mendapat 1.000 pencarian dasar atau 500 lanjutan. Kunci pengembangan mengizinkan 100 permintaan per menit. Ini hanya satu panggilan POST https://api.tavily.com/search dengan header Authorization: Bearer <API_KEY>: gesekan paling sedikit untuk integrasi agen pertama.
2. Exa: kredit $10, diisi ulang bulanan
Tier gratis Exa mengkreditkan $10 pada hari pendaftaran dan mengatur saldo kembali ke $10 setiap tanggal 1 bulan berikutnya. Metode pembayaran tidak wajib. Dengan $4 per 1.000 pencarian Lite atau Instant, itu setara hingga 2.500 pencarian; dengan $7 per 1.000 untuk Auto atau Fast, sekitar 1.400. Pencarian neuralnya kuat untuk kueri "temukan halaman seperti ini" ketika kata kunci gagal. Kami membahas tooling agennya di panduan Exa MCP server.
3. Brave Search API: kredit bulanan $5
Brave beralih ke kredit prabayar. Search plan harganya $5 per 1.000 permintaan dan mencakup kredit gratis $5 setiap bulan, diterapkan otomatis, setara sekitar 1.000 permintaan gratis. Kapasitasnya 50 permintaan per detik. Brave meminta kartu kredit saat pendaftaran dan menjelaskan alasannya di halaman harga: "Untuk mencegah penyalahgunaan." Hasil berasal dari indeks independen milik Brave sendiri. Lihat Brave Search API dengan MCP untuk pengaturan agen.
4. Serper: 2.500 kueri Google gratis
Homepage Serper menawarkan 2.500 kueri gratis tanpa kartu kredit dan mengembalikan hasil Google sebagai JSON dalam 1 sampai 2 detik. Ini pemberian pendaftaran, bukan isi ulang bulanan, jadi lebih cocok untuk prototyping daripada produksi.
5. SerpApi: 250 pencarian per bulan
Free plan SerpApi mencakup 250 pencarian per bulan dengan throughput 50 pencarian per jam. Itu kecil untuk agen, tetapi setiap halaman hasil kembali sudah diurai menjadi field terstruktur yang detail. Gunakan saat Anda butuh satu fitur SERP milik engine tertentu, bukan grounding massal.
6. Firecrawl: pencarian dan scraping bersama
Free Plan Firecrawl memberi 1.000 kredit per bulan, "tanpa biaya, tanpa kartu", yang oleh halaman harga disetarakan dengan 500 pencarian atau 1.000 halaman ter-scrape, dengan 2 permintaan serentak. Keuntungannya, pencarian dan scraping berbagi satu API dan satu pool kredit, sehingga agen bisa menemukan halaman lalu mengambil konten lengkapnya tanpa vendor kedua.
7. Jina Search (s.jina.ai): 10M token gratis per kunci
Tambahkan https://s.jina.ai/?q= sebelum kueri dan Jina mengembalikan lima hasil teratas beserta kontennya sebagai teks bersih yang ramah LLM. Setiap API key baru mendapat 10M token gratis, dan setiap pencarian memakai jumlah tetap mulai 10.000 token, sehingga pemberian gratis menutup hingga sekitar 1.000 pencarian. Kunci gratis mendapat 100 permintaan per menit. Pada uji kami pada 22 Oktober, panggilan anonim tanpa kunci mengembalikan 401 AuthenticationRequiredError ("diblokir dari melakukan kueri anonim karena reputasi IP buruk"), jadi rencanakan penggunaan kunci.
8. Linkup: kredit bulanan $20 untuk email kerja
Linkup mengkreditkan $20 saat Anda mendaftar dengan alamat email profesional dan mengisi ulang akun yang memenuhi syarat hingga $20 setiap bulan. Halaman harganya menyebutnya "Jalankan 4.000 kueri gratis." Permintaan yang gagal tidak dikenakan biaya.
9. SearXNG: self-hosted, tanpa kuota
SearXNG adalah metasearch engine open source yang Anda jalankan di server atau laptop sendiri. Perangkat lunaknya gratis dan tidak ada kuota vendor. Ada dua perhatian: output JSON harus diaktifkan di bagian search: pada settings.yml (meminta format yang belum disetel mengembalikan 403 Forbidden), dan banyak instance publik menonaktifkan JSON, jadi jangan membangun agen di instance orang lain.
Tier gratis mana yang hilang, dan mana yang bukan pencarian web
Google Custom Search JSON API masih mencantumkan 100 kueri gratis per hari, tetapi halaman overview Google kini menyebutnya "closed to new customers", dan pelanggan lama "have until January 1, 2027 to transition to an alternative solution." Jika tutorial lama menyuruh Anda membuat Programmable Search Engine key, lewati.
DuckDuckGo Instant Answer API juga sering muncul di pencarian ini, tetapi mengembalikan ringkasan topik, bukan hasil web terperingkat, sehingga tidak bisa menjadi alat pencarian utama agen.
Jika Anda menjalankan model secara lokal, Ollama juga menawarkan API pencarian web yang memerlukan akun Ollama gratis; kami membahasnya di API pencarian web Ollama dengan MCP. Dokumentasinya tidak mempublikasikan kuota pencarian gratis, jadi tidak dimasukkan ke tabel.
Cara memilih API pencarian gratis untuk agen Anda
Pilih berdasarkan bentuk beban kerja Anda:
- Prototyping agen minggu ini: Tavily atau Exa. Keduanya diisi ulang bulanan tanpa kartu.
- Laju kueri tinggi: Brave, dengan 50 permintaan per detik, jika Anda tidak keberatan menambahkan kartu.
- Anda butuh hasil persis Google: Serper untuk volume, SerpApi untuk fitur SERP yang sudah diurai.
- Anda ingin konten halaman, bukan cuplikan: Firecrawl atau Jina.
- Nol ketergantungan vendor: SearXNG di server Anda sendiri.
Anda juga bisa menumpuknya: panggil satu penyedia lebih dulu dan fallback ke penyedia kedua saat 429 atau hasil kosong.
Biarkan coding agent menguji API pencarian dengan Apidog CLI
Kuota gratis gagal secara diam-diam: saldo habis atau bentuk respons berubah, lalu agen menjawab dari memori usang tanpa error. Contract test harian menangkapnya. Minta coding agent menulis dan menjalankannya dengan Apidog CLI.
Siapkan CLI dan agent skill sekali:
npm install -g apidog-cli@latest
apidog login --with-token <YOUR_TOKEN>
npx -y skills add https://apidog.com # pick your agent when prompted
Lalu beri Claude Code, Codex, atau Cursor satu prompt seperti ini:
In Apidog project <projectId>, create an environment "tavily-free" with base URL https://api.tavily.com. Create a test case for POST /search with body {"query": "{{q}}", "search_depth": "basic", "max_results": 5} and header Authorization: Bearer {{TAVILY_API_KEY}}. Assert status 200, a non-empty results array, every result has a url, and response time under 3000 ms. Add a second case with no Authorization header that asserts 401. Run both and summarize any failures.
Agen membaca payload schema alih-alih menebaknya, memvalidasi file, menulis test case, dan menjalankannya:
apidog environment create tavily-free --project <projectId> --base-url https://api.tavily.com
apidog cli-schema get test-case-create
apidog cli-schema validate test-case-create --file case.json
apidog test-case category --project <projectId>
apidog test-case create --project <projectId> --file case.json
apidog run --test-case <caseId> --project <projectId> -e <envId> \
--env-var "TAVILY_API_KEY=tvly-xxxx" --env-var "q=apidog cli" -r cli,json
Setiap run memakai 1 kredit Tavily, jadi pemeriksaan harian memakan sekitar 30 dari 1.000 kredit Anda. Untuk menguji penyedia lain, minta agen menukar base URL dan header autentikasi (Brave memakai X-Subscription-Token, Exa memakai x-api-key) dan menjaga assertion yang sama. Masukkan baris apidog run yang sama dengan -r junit ke pipeline Anda, seperti ditunjukkan di panduan CI/CD Apidog CLI, dan tambahkan --upload-report jika ingin melihat run di aplikasi Apidog. Untuk pengaturan per agen, lihat Apidog CLI di Claude Code. Free plan Apidog mencakup hingga 4 pengguna.
Membuat kuota gratis bertahan lebih lama
- Cache berdasarkan kueri. Agen mengulang pencarian dalam satu tugas, terutama saat retry.
- Default ke mode murah. Tavily basic setengah biaya advanced; Exa Lite $4 per 1.000 dibanding $7 untuk Auto.
- Minta 5 hasil, bukan 20. Agen jarang membaca melewati beberapa hasil teratas.
- Ambil halaman lengkap secara selektif, hanya untuk 1 atau 2 URL yang dipilih agen.
FAQ
Apakah ada API pencarian web sepenuhnya gratis tanpa batas?
Tidak sebagai layanan hosted. Yang paling mendekati adalah SearXNG di server Anda sendiri, dengan batasan berupa perangkat keras Anda.
Apakah Brave Search API masih gratis?
Brave mencakup kredit gratis $5 setiap bulan pada Search plan-nya, sekitar 1.000 permintaan dengan tarif $5 per 1.000. Ia meminta kartu kredit saat pendaftaran untuk mencegah penyalahgunaan, dan hanya menagih kredit yang Anda beli.
API pencarian gratis mana yang terbaik untuk agen AI?
Tavily atau Exa untuk sebagian besar agen: konten siap LLM, isi ulang bulanan, tanpa kartu.
Bisakah saya masih mendapatkan Google Custom Search API key gratis?
Tidak. Google Custom Search JSON API ditutup untuk pelanggan baru, dan pelanggan lama punya waktu hingga 1 Januari 2027 untuk berpindah. Serper dan SerpApi adalah jalur gratis ke hasil Google.
Apakah kredit API pencarian gratis diakumulasikan?
Jangan mengandalkannya. Exa mengatur saldo Anda ke $10 setiap tanggal 1 bulan alih-alih menambahkannya, sementara Tavily, Brave, dan Firecrawl menyebut allowance bulanan tanpa menjanjikan akumulasi. Pemberian gratis Serper dan Jina hanya sekali.
Bagaimana saya tahu API pencarian agen saya masih berfungsi?
Jalankan contract test terjadwal seperti Apidog CLI di atas.
Untuk lebih banyak komponen tanpa biaya, lihat daftar API gratis kami dan cara memberi pencarian web kepada LLM gratis.

Top comments (0)