DEV Community

Cover image for 12 API Peta dan Geocoding Gratis Terbaik
Walse
Walse

Posted on Originally published at apidog.com

12 API Peta dan Geocoding Gratis Terbaik

12 API Peta dan Geocoding Gratis Terbaik

Anda bisa mendapatkan API peta gratis dari 12 penyedia saat ini, tetapi "gratis" berarti hal yang sangat berbeda-beda. Geoapify memberi Anda 3.000 permintaan sehari tanpa kartu dan mengizinkan penggunaan komersial. TomTom memberi 20.000 geocoding sebulan tanpa kartu. Google Maps memberi 10.000 panggilan per SKU sebulan tetapi memerlukan akun penagihan. Nominatim dan US Census Geocoder tidak memerlukan kunci sama sekali.

Coba Apidog hari ini

Perbandingan API peta gratis sekilas

API peta gratis adalah layanan peta, tile, atau geocoding yang dapat Anda panggil dengan biaya $0 dalam kuota yang telah ditetapkan. Kuota biasanya dihitung per permintaan, per pemuatan peta, atau per kredit, dan direset setiap hari atau setiap bulan. Sebagian besar penyedia berhenti melayani, atau mulai menagih, setelah Anda melampauinya.

Penyedia Kuota gratis (diperiksa 2026-10-22) Perlu kartu Penggunaan komersial di tier gratis
Google Maps Platform 10.000 panggilan per SKU per bulan Ya, akun penagihan Ya
Mapbox 50.000 pemuatan peta web + 100.000 geocoding sementara per bulan Tidak (batas demo lebih rendah sampai Anda menambahkannya) Ya
HERE Base plan 30.000 geocoding + 30.000 tile per bulan Ya, metode pembayaran Ya
TomTom 20.000 geocoding + 200.000 tile per bulan Tidak Ya
Esri ArcGIS Location Platform 20.000 geocoding + 2.000.000 tile basemap Hanya untuk melewati tier gratis Ya
Azure Maps 5.000 transaksi pencarian + 5.000 transaksi tile peta per bulan Ya, untuk verifikasi identitas Ya
Geoapify 3.000 kredit per hari Tidak Ya, dengan atribusi
LocationIQ 5.000 permintaan per hari, 2 per detik Tidak disebutkan Terbatas, dengan backlink
Geocodio 2.500 pencarian per hari Tidak Tidak disebutkan
MapTiler Cloud 5.000 sesi peta + 100.000 permintaan API per bulan Tidak Tidak, non-komersial
OSM Nominatim 1 permintaan per detik, tanpa kunci Tidak Hanya untuk penggunaan ringan
US Census Geocoder Tidak ada kuota yang disebutkan, 10.000 alamat per file batch Tidak Ya (layanan publik)

Untuk kategori lain, lihat panduan API gratis kami.

API peta gratis yang tidak memerlukan kartu kredit

Kelima penyedia ini memungkinkan Anda mendaftar dan merilis prototipe tanpa memasukkan detail pembayaran.

1. Geoapify

Halaman harga Geoapify mencantumkan 3.000 kredit per hari pada paket gratis, di mana panggilan geocoding, places, atau routing yang sederhana berbiaya 1 kredit. Batas lajunya adalah 5 permintaan per detik. Halaman tersebut menyatakan "No credit card required" dan FAQ-nya mengizinkan penggunaan produksi dan komersial, selama Anda menampilkan "Powered by Geoapify" beserta atribusi sumber data.

Halaman harga Geoapify

Terbaik untuk: aplikasi komersial kecil yang membutuhkan geocoding, routing, dan tile dari satu kunci.

2. TomTom

Harga developer TomTom kini menghitung penggunaan gratis per bulan, bukan per hari. Anda mendapatkan 20.000 permintaan geocoding dan 20.000 reverse geocoding, plus 200.000 permintaan tile peta setiap bulan. Halaman tersebut menyatakan "no credit card needed."

Harga developer TomTom

Terbaik untuk: volume geocoding bulanan yang lebih tinggi tanpa akun penagihan.

3. Mapbox

Harga Mapbox mencakup 50.000 pemuatan peta web (GL JS) dan 100.000 permintaan geocoding sementara per bulan. Anda dapat mendaftar tanpa kartu, tetapi Anda tetap berada pada "demo access" dengan batas yang lebih rendah (5.000 pemuatan peta dan 10.000 geocoding sementara per bulan) sampai Anda menambahkan kartu. Geocoding permanen, di mana Anda menyimpan hasilnya, tidak memiliki tier gratis. Geocoding secara default dibatasi 1.000 permintaan per menit.

Halaman harga Mapbox

Terbaik untuk: peta vektor yang rapi di aplikasi web atau mobile.

4. Geocodio

Geocodio memberi Anda 2.500 pencarian pertama per hari secara gratis pada paket pay-as-you-go-nya, dan kuotanya tidak diakumulasi. Tidak perlu kartu sampai Anda melampaui tier gratis. Cakupan pada paket tersebut hanya Amerika Serikat, Kanada, dan Meksiko.

Halaman harga Geocodio

Terbaik untuk: geocoding alamat Amerika Utara dan pembersihan spreadsheet.

5. MapTiler Cloud

Paket gratis MapTiler mencakup 5.000 sesi peta, 1.000 sesi pencarian, dan 100.000 permintaan API per bulan, tanpa perlu kartu. Paket ini dilabeli untuk pengujian, prototipe, penggunaan pribadi, atau non-komersial, dan logo MapTiler harus tetap ada di peta.

Harga MapTiler Cloud

Terbaik untuk: proyek sampingan dan prototipe dengan gayih secara gratis per bulan kalender. Maps Embed API tidak terbatas. Anda memerlukan proyek Cloud dengan penagihan aktif, bahkan untuk penggunaan gratis. Hasil geocoding tunduk pada batas caching (place ID dapat disimpan), dan hasil yang Anda tampilkan di peta harus ditampilkan pada peta Google.

Halaman harga Google Maps Platform

Terbaik untuk: aplikasi yang membutuhkan data tempat Google dan UI peta yang sudah familiar. Panduan integrasi Google Maps API kami membahas penyiapan kuncinya.

7. HERE Base plan

Halaman harga HERE mencantumkan 30.000 transaksi gratis per bulan masing-masing untuk geocode dan reverse geocode, autocomplete, tile vektor, dan tile raster, dengan "no daily transaction limits." Catatan rilis HERE April 2025 menyatakan bahwa metode pembayaran diperlukan selama onboarding.

Harga HERE Base plan

Terbaik untuk: prototipe logistik dan armada yang akan berkembang keambahkan metode pembayaran hanya untuk mengaktifkan pay-as-you-go di luar tier gratis. Geocode yang disimpan tidak memiliki tier gratis. Halaman tersebut merangkum biaya secara bulanan, tetapi tidak menjelaskan periode resetnya.

Harga ArcGIS Location Platform

Terbaik untuk: aplikasi yang berat GIS dan tim yang sudah menggunakan alat ArcGIS.

9. Azure Maps

Harga Azure Maps Gen2 mencakup 5.000 transaksi pencarian gratis, 5.000 transaksi tile peta dasar, 5.000 geolokasi, dan sama.

API geocoding gratis tanpa kunci atau dengan ketentuan terbatas

10. LocationIQ

Paket gratis LocationIQ mengizinkan 5.000 permintaan per hari dengan 2 permintaan per detik dan 60 per menit. Penggunaan komersial "terbatas": Anda harus menambahkan tautan "Search by LocationIQ.com" yang terlihat. Respons dapat di-cache hingga 48 jam.

Harga LocationIQ

Terbaik untuk: geocoding berbasis OpenStreetMap dengan kunci API sungguhan dan dukungan untuk situs komersial.

11. OpenStreetMap Nominatim

Server publik Nominatim tidak memerlukan kunci maupun akun. Kebijakan penggunaan Nominatim membatasi Anda pada 1 permintaan per detik untuk seluruh aplikasi Anda, mewajibkan User-Agent atau Referer yang menyebutkan nama aplikasi Anda, melarang autocomplete dan kueri grid, serta tidak menganjurkan geocoding massal. Anda harus mencantumkan kredit OpenStreetMap di bawah lisensi ODbL.

Kebijakan penggunaan Nominatim

Panggilan uji yang kami jalankan hari ini mengembalikan 52.5162699, 13.3777034 untuk Brandenburg Gate:

curl -s -A "my-app/1.0 (you@example.com)" \
  "https://nominatim.openstreetmap.org/search?q=Brandenburg+Gate&format=json&limit=1"
Enter fullscreen mode Exit fullscreen mode

Tile standar OpenStreetMap mengikuti kebijakan penggunaan tile terpisah: atribusi yang terlihat, caching 7 hari, dan tanpa unduhan massal.

Terbaik untuk: alat dan demo dengan lalu lintas rendah.

12. US Census Bureau Geocoder

Census Geocoder mencocokkan alamat AS dengan koordinat dan wilayah sensus. Panggilan langsung kami tidak menggunakan kunci dan mencocokkan White House pada bujur -77.0352, lintang 38.8987. File batch dapat menampung hingga 10.000 alamat. Dokumentasinya tidak menyatakan batas laju, jadi batasi sendiri.

US Census Geocoder

curl -s "https://geocoding.geo.census.gov/geocoder/locations/onelineaddress?address=1600+Pennsylvania+Ave+NW,+Washington,+DC+20500&benchmark=Public_AR_Current&format=json"
Enter fullscreen mode Exit fullscreen mode

Terbaik untuk: data alamat khusus AS, riset, dan proyek kewargaan.

Ada dua opsi lain, tetapi dengan ketentuan yang ketat. Tier gratis OpenCage adalah 2.500 permintaan per hari dengan 1 per detik, dilabeli hanya untuk pengujian. Stadia Maps memberi 200.000 kredit per bulan tetapi tidak mengizinkan penggunaan komersial.

API geocoding gratis mana yang harus Anda pilih?

Sesuaikan penyedia dengan kendala Anda, bukan dengan angka terbesar di tabel:

  1. Tanpa kartu, aplikasi komersial: Geoapify (3.000 per hari) atau TomTom (20.000 geocoding per bulan).
  2. Tanpa kunci sama sekali: Nominatim untuk pencarian global, Census Geocoder untuk alamat AS.
  3. Pembersihan alamat AS secara massal: Geocodio (2.500 per hari) atau file batch Census.
  4. Peta web paling menarik: Mapbox atau MapTiler, tergantung apakah Anda komersial.
  5. Sudah membayar tagihan cloud: Google Maps di Google Cloud, Azure Maps di Azure.

Jika aplikasi Anda juga membutuhkan prakiraan cuaca, kumpulan API cuaca kami cocok dipadukan dengan salah satu dari ini.

Batas yang lebih penting daripada kuota

Tier gratis jarang gagal karena volume terlebih dahulu. Mereka gagal karena ketentuan:

  • Penyimpanan: Geocoding sementara Mapbox, geocode non-stored Esri, dan hasil Stadia tidak dapat disimpan dalam jangka panjang. Menyimpannya memerlukan SKU "permanent" berbayar.
  • Atribusi: Geoapify, LocationIQ, MapTiler, dan OpenStreetMap semuanya mewajibkan kredit yang terlihat.
  • Penggunaan komersial: Paket gratis MapTiler, Stadia Maps, dan OpenCage bukan untuk aplikasi produksi yang menghasilkan pendapatan.
  • Apa yang terjadi saat mencapai batas: MapTiler menghentikan layanan, akses demo Mapbox memblokir setiap API sampai Anda menambahkan kartu, dan Google atau Azure mulai menagih.

Biarkan coding agent Anda mengujinya dengan Apidog CLI

Loop percobaan ulang dapat menghabiskan kuota gratis sehari dalam beberapa menit. Biarkan coding agent Anda menulis pengujian geocoding sekali dan menjalankannya pada setiap perubahan dengan Apidog CLI.

npm install -g apidog-cli@latest
apidog login --with-token <YOUR_TOKEN>
npx -y skills add https://apidog.com   # pick your agent when prompted
Enter fullscreen mode Exit fullscreen mode

Lalu berikan satu prompt kepada Claude Code, Codex, atau Cursor:

In Apidog project <id>, create an environment "geoapify" with base URL
https://api.geoapify.com and a variable GEOAPIFY_KEY. Create a test case for
GET /v1/geocode/search?text=Brandenburg Gate&[REDACTED CREDENTIAL] that asserts
status 200, at least one feature, and lat between 52.5 and 52.6. Run it once
and summarize any failures. Don't run it more than 3 times.
Enter fullscreen mode Exit fullscreen mode

Agent membaca skema payload, memvalidasi filenya, dan menjalankan test case tersebut:

apidog environment create geoapify --project <id> --base-url https://api.geoapify.com
apidog cli-schema get test-case-create
apidog cli-schema validate test-case-create --file case.json
apidog test-case create --project <id> --file case.json
apidog run --test-case <caseId> --project <id> -e <envId> \
  --env-var "GEOAPIFY_KEY=$GEOAPIFY_KEY" -r cli,json
Enter fullscreen mode Exit fullscreen mode

Memberikan kunci dengan --env-var menjaganya agar tidak tersimpan di environment. Baris apidog run ... -r junit yang sama dapat langsung dipasang di GitHub Actions, seperti yang ditunjukkan dalam panduan CI/CD Apidog CLI kami. Untuk penyiapan agent secara lengkap, lihat Apidog CLI di Claude Code. Paket Free Apidog mencakup hingga 4 pengguna.

FAQ

Apakah ada API peta yang sepenuhnya gratis? Ya. Nominatim, tile standar OpenStreetMap, dan US Census Geocoder tidak memerlukan kunci. Aturan penggunaan wajar, seperti 1 permintaan per detik pada Nominatim, membatasinya untuk aplikasi dengan lalu lintas rendah.

Apakah Google Maps API gratis? Sebagian. Setiap SKU Essentials, termasuk Geocoding dan Dynamic Maps, mendapat 10.000 panggilan gratis per bulan, dan Maps Embed API tidak terbatas. Anda tetap memerlukan akun penagihan dengan kartu.

API geocoding gratis mana yang mengizinkan penggunaan komersial tanpa kartu? Geoapify mengizinkan penggunaan komersial pada paket gratisnya dengan atribusi, dan permintaan gratis bulanan TomTom tidak memerlukan kartu. LocationIQ mengizinkan penggunaan komersial terbatas dengan backlink.

Bisakah saya menyimpan hasil dari API geocoding gratis? Sering kali tidak. Geocoding sementara Mapbox, geocode non-stored Esri, dan Stadia Maps membatasi penyimpanan. OpenCage mengizinkan penyimpanan, tetapi tier gratisnya hanya untuk pengujian.

Apa API peta gratis terbaik untuk proyek sampingan? MapTiler atau Mapbox untuk peta bergaya, plus Nominatim atau Geoapify untuk geocoding. Keempatnya berfungsi tanpa kartu.

Bagaimana cara menghindari tagihan tak terduga pada Google Maps atau Azure Maps? Tetapkan peringatan anggaran dan batas kuota per API di konsol cloud sebelum Anda merilis.

Top comments (0)