無料の地図・ジオコーディングAPI比較:人気12選

12の無料地図・ジオコーディングAPIを比較:日次・月間利用枠、カード要否、商用可否、Apidog CLIでのテスト方法。

Ashley Innocent

Ashley Innocent

23 10月 2026

無料の地図・ジオコーディングAPI比較:人気12選

Apidog エンタープライズ

オンプレミスデプロイ

SSO & RBAC

SOC 2 準拠

Apidog Enterpriseを見る

現在、12社のプロバイダーから無料の地図APIを利用できますが、「無料」の意味は大きく異なります。Geoapifyはクレジットカード不要で1日3,000リクエストを提供し、商用利用も可能です。TomTomはカード不要で月間20,000ジオコードを提供します。Google MapsはSKUごとに月間10,000コールを提供しますが、請求先アカウントが必要です。Nominatimと米国 Census GeocoderはAPIキー自体が不要です。

button

無料地図APIの比較早見表

無料の地図APIとは、公開された利用枠内で$0(無料)で呼び出せる地図、タイル、またはジオコーディングサービスです。利用枠は通常、リクエスト数、地図読み込み回数、またはクレジット単位で計算され、日次または月次でリセットされます。大半のプロバイダーは枠を超えるとサービスを停止するか、課金を開始します。

プロバイダー 無料利用枠(2026年10月22日時点) カードが必要 無料プランでの商用利用
Google Maps Platform SKUごとに月間10,000コール はい、請求先アカウント はい
Mapbox 月間50,000ウェブ地図読み込み+100,000一時ジオコード 不要(追加するまで低いデモ上限) はい
HERE Baseプラン 月間30,000ジオコード+30,000タイル はい、支払い方法 はい
TomTom 月間20,000ジオコード+200,000タイル 不要 はい
Esri ArcGIS Location Platform 20,000ジオコード+2,000,000ベースマップタイル 無料枠を超える場合のみ はい
Azure Maps 月間5,000検索+5,000地図タイル取引 はい、本人確認用 はい
Geoapify 1日3,000クレジット 不要 はい、帰属表示付き
LocationIQ 1日5,000リクエスト、毎秒2件 記載なし 制限付き、バックリンクが必要
Geocodio 1日2,500ルックアップ 不要 記載なし
MapTiler Cloud 月間5,000地図セッション+100,000 APIリクエスト 不要 いいえ、非商用
OSM Nominatim 毎秒1リクエスト、キー不要 不要 軽い利用のみ
米国 Census Geocoder 記載された利用枠なし、バッチファイルごとに10,000住所 不要 はい(公共サービス)

他のカテゴリについては、無料APIガイドをご覧ください。

クレジットカード不要の無料地図API

この5社は、支払い情報を入力せずに登録してプロトタイプを公開できます。

1. Geoapify

Geoapifyの料金ページでは、無料プランで1日3,000クレジットが提供され、単純なジオコーディング、プレイス、ルーティングの呼び出しは1クレジット消費します。レート制限は毎秒5リクエストです。ページには「クレジットカード不要」と明記され、FAQでは「Powered by Geoapify」とデータソースの帰属表示を示せば本番環境および商用利用が認められています。

最適な用途:1つのキーでジオコーディング、ルーティング、タイルを利用したい小規模な商用アプリ。

2. TomTom

TomTomの開発者向け料金は現在、無料利用枠を日単位ではなく月単位で計上します。毎月20,000件のジオコーディング、20,000件の逆ジオコーディング、さらに200,000件の地図タイルリクエストが利用できます。ページには「クレジットカード不要」と記載されています。

最適な用途:請求先アカウントなしでより多い月間ジオコーディング量が必要な場合。

3. Mapbox

Mapboxの料金には、月間50,000回のウェブ地図読み込み(GL JS)と100,000回の一時ジオコーディングリクエストが含まれます。カードなしで登録できますが、カードを追加するまで上限が低い「デモアクセス」(月間5,000回の地図読み込みと10,000回の一時ジオコード)にとどまります。結果を保存するパーマネントジオコーディングには無料枠がありません。ジオコーディングの既定は毎秒ではなく毎分1,000リクエストです。

最適な用途:ウェブまたはモバイルアプリで洗練されたベクターマップを利用したい場合。

4. Geocodio

Geocodioは従量課金プランで、最初の1日2,500ルックアップを無料で提供し、未使用分は繰り越されません。無料枠を超えるまでカードは不要です。このプランの対象地域は米国、カナダ、メキシコのみです。

最適な用途:北米の住所ジオコーディングとスプレッドシートの整理。

5. MapTiler Cloud

MapTilerの無料プランは、カード不要で月間5,000地図セッション、1,000検索セッション、100,000 APIリクエストを含みます。テスト、プロトタイプ、個人利用または非商用向けとされており、MapTilerのロゴを地図上に残す必要があります。

最適な用途:カスタムマップスタイルを使うサイドプロジェクトとプロトタイプ。

請求先アカウントが必要な無料枠

次の4社は利用枠内では無料ですが、まずカードまたは支払い方法を登録する必要があります。初日から予算アラートを設定しましょう。

6. Google Maps Platform

Googleの料金ページでは、GeocodingやDynamic Mapsを含む各Essentials SKUに、暦月ごとに10,000件の無料課金対象イベントが付与されます。Maps Embed APIは無制限です。無料利用であっても、請求機能を有効化したCloudプロジェクトが必要です。ジオコーディング結果はキャッシュ制限の対象となり(プレイスIDは保存可能)、地図上に表示する結果はGoogleの地図上でなければなりません。

最適な用途:Googleのプレイスデータと慣れ親しんだ地図UIが必要なアプリ。当社のGoogle Maps API連携ガイドでキー設定を解説しています。

7. HERE Baseプラン

HEREの料金ページは、ジオコード、逆ジオコード、オートコンプリート、ベクタータイル、ラスタータイルそれぞれに月間30,000件の無料取引を示し、「日次取引制限はありません」と記載しています。HEREの2025年4月のリリースノートでは、オンボーディング中に支払い方法が必要とされています。

最適な用途:将来的にHEREルーティングへ拡大する物流・車両隊プロトタイプ。

8. Esri ArcGIS Location Platform

ArcGIS Location Platformの料金には、20,000ジオコード(非保存)、2,000,000ベースマップタイル、1,000ベースマップセッション、20,000ルートが含まれます。課金ヘルプでは、無料枠を超えて従量課金を有効にする場合のみ支払い方法を追加すると説明されています。保存ジオコードには無料枠がありません。ページは費用を月単位で示しますが、リセット期間は明記されていません。

最適な用途:GIS要素が強いアプリと、すでにArcGISツールを使っているチーム。

9. Azure Maps

Azure Maps Gen2の料金には、月間5,000検索取引、5,000ベース地図タイル取引、5,000位置情報、1,000ルーティング取引が含まれます。Azureの無料アカウントFAQでは、本人確認のためクレジットカードまたはデビットカードが必要とされています。

最適な用途:すでにAzureを利用しており、同じ請求内でジオコーディングを利用したいチーム。

キー不要または制限付き条件の無料ジオコーディングAPI

10. LocationIQ

LocationIQの無料プランは、毎秒2リクエスト、毎分60リクエストで1日5,000リクエストを許可します。商用利用は「制限付き」で、目立つ形で「Search by LocationIQ.com」リンクを追加する必要があります。応答は最大48時間までキャッシュできます。

最適な用途:実際のAPIキーと商用サイト向けサポートを備えた、OpenStreetMapベースのジオコーディング。

11. OpenStreetMap Nominatim

公開Nominatimサーバーはキーもアカウントも不要です。Nominatim利用ポリシーは、アプリ全体で毎秒1リクエストまで、アプリ名を示すUser-AgentまたはReferer必須、オートコンプリートとグリッドクエリ禁止、大量ジオコーディング非推奨としています。ODbLライセンスに基づきOpenStreetMapのクレジットを表示する必要があります。

本日実行したテスト呼び出しでは、ブランデンブルク門に対して52.5162699, 13.3777034が返されました。

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

OpenStreetMapの標準タイルは、別のタイル利用ポリシーに従います。具体的には、視認できる帰属表示、7日間キャッシュ、一括ダウンロード禁止です。

最適な用途:低トラフィックのツールとデモ。

12. 米国 Census Bureau Geocoder

Census Geocoderは、米国住所を座標と国勢調査地理にマッチングします。当社のライブ呼び出しでは、キーを使わずにホワイトハウスを経度-77.0352、緯度38.8987で特定しました。バッチファイルは最大10,000住所を受け付けます。ドキュメントにレート制限の明記がないため、自分でスロットリングしてください。

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

最適な用途:米国限定の住所データ、研究、市民プロジェクト。

他にも2つの選択肢がありますが、条件は厳しくなっています。OpenCageの無料枠は毎秒1件で1日2,500リクエスト、テスト専用とされています。Stadia Mapsは月間200,000クレジットを提供しますが、商用利用は認められていません。

どの無料ジオコーディングAPIを選ぶべきか

表の中で最も大きい数字ではなく、制約に合わせてプロバイダーを選びましょう。

  1. カード不要の商用アプリ:Geoapify(1日3,000件)またはTomTom(月間20,000ジオコード)。
  2. キー完全不要:世界規模の検索にはNominatim、米国住所にはCensus Geocoder。
  3. 米国住所の一括整理:Geocodio(1日2,500件)またはCensusバッチファイル。
  4. 最も見栄えの良いウェブ地図:商用かどうかに応じてMapboxまたはMapTiler。
  5. すでにクラウド支払いがある場合:Google CloudではGoogle Maps、AzureではAzure Maps。

アプリに天気予報も必要な場合は、天気APIまとめがこれらのどれとも組み合わせやすくなります。

利用枠より重要な制限

無料枠が最初に問題になるのは、量ではなく条件であることが多いです。

コーディングエージェントにApidog CLIでテストさせる

リトライループは、数分で1日分の無料枠を使い果たす可能性があります。コーディングエージェントにジオコーディングテストを一度作成させ、変更のたびに実行させるには、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

次に、Claude Code、Codex、または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]GEOAPIFY_KEY}} 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.

エージェントはペイロードスキーマを読み、ファイルを検証し、ケースを実行します。

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

--env-varでキーを渡すことで、保存済み環境には含まれなくなります。同じapidog run ... -r junit行は、Apidog CLI CI/CDガイドのとおりGitHub Actionsにそのまま組み込めます。エージェント全体の設定については、Claude Codeで使うApidog CLIをご覧ください。Apidogの無料プランは最大4ユーザーまでです。

FAQ

完全に無料の地図APIはありますか?はい。Nominatim、OpenStreetMapの標準タイル、米国Census Geocoderはキー不要です。Nominatimの毎秒1リクエストのような公平利用ルールにより、低トラフィックアプリに限られます。

Google Maps APIは無料ですか?部分的に無料です。GeocodingやDynamic Mapsを含む各Essentials SKUは月間10,000コールまで無料で、Maps Embed APIは無制限です。ただし、カード登録済みの請求先アカウントが必要です。

カード不要で商用利用できる無料ジオコーディングAPIはどれですか?Geoapifyは帰属表示を条件に無料プランで商用利用を認めています。TomTomの無料月間リクエストにはカードが不要です。LocationIQはバックリンク付きの制限付き商用利用を認めています。

無料ジオコーディングAPIの結果を保存できますか?多くの場合はできません。Mapbox一時ジオコーディング、Esri非保存ジオコード、Stadia Mapsは保存を制限しています。OpenCageは保存を許可しますが、無料枠はテスト専用です。

サイドプロジェクトに最適な無料地図APIはどれですか?スタイル付き地図にはMapTilerまたはMapbox、ジオコーディングにはNominatimまたはGeoapifyが適しています。4社ともカードなしで利用できます。

Google MapsやAzure Mapsで意図しない請求を避けるにはどうすればよいですか?公開前にクラウドコンソールで予算アラートとAPIごとの利用枠上限を設定してください。

ApidogでAPIデザイン中心のアプローチを取る

APIの開発と利用をよりシンプルなことにする方法を発見できる