メインコンテンツへスキップ
住所APIナビ

日本向け住所検証API比較:検証・正規化・郵便番号検索は別物です

日本の住所を「検証」できるAPIは実際には限られます。Google Address Validation、Geolonia、郵便番号検索APIの守備範囲を整理し、どれが自分の課題に効くかを判断できるようにします。

情報の最終確認日:ページ更新日:人手による確認待ち

結論から

「住所検証」で探している人の多くは、実際には別々の3つの課題のどれかを抱えています。まずどれなのかを決めてください。

  • 入力された住所が実在するか確かめたい

    この用途に正面から答えるのは Google Address Validation API です。ただし日本はプレビュー(GA前)扱いで、課金の有効化が前提になります。

    Google Address Validation の詳細

  • 表記のゆれを吸収して比較・突合できる形にしたい

    それは「検証」ではなく「正規化」です。Geolonia の normalize-japanese-addresses のように、住所文字列を都道府県・市区町村・町名・番地へ分解する方法が向いています。

    Geolonia normalize の詳細

  • 入力の手間を減らしたい・打ち間違いを減らしたい

    郵便番号から住所を補完すれば足りることが多く、検証APIは不要です。無料で始められる選択肢があります。

    郵便番号検索APIの比較

  • 手元のデータの表記を整えたいだけ

    APIを入れる前に、ブラウザ内で完結する整形ツールで何がどこまで直るかを確認できます。

    住所整形ツールを試す

まず用語を分けます

日本語の記事では混同されがちですが、次の4つはまったく別の処理です。

やりたいこと呼び方入力出力
その住所は実在するか住所検証(Address Validation)住所文字列実在性の判定・修正候補・欠落している要素
表記を揃えて突合できる形にする住所正規化(Normalization)住所文字列分解された住所要素
郵便番号から住所を埋める郵便番号検索7桁の郵便番号都道府県・市区町村・町域
地図に置きたいジオコーディング住所文字列緯度・経度

郵便番号検索は検証ではありません。 160-0022 を渡せば「東京都新宿区新宿」が返りますが、続く「3-1-13」が実在するかは誰も見ていません。同じように、正規化は表記を揃えるだけで、揃った先の住所が存在するかは保証しません。

比較表

比較対象APIの主要項目(各項目の出典と確認日は各APIの詳細ページに記載しています)
API料金認証商用利用出典表記レート制限
Google Maps Platform Address Validation API住所検証・住所正規化・ジオコーディングSKU は Address Validation Pro と Address Validation Enterprise の2種類。1,000リクエストあたりの単価は公式の料金表を要確認。利用にはプロジェクトごとの課金有効化が必要と記載。APIキー、または OAuth トークンをすべてのリクエストに付与。要確認validation 系メソッドで 6,000 QPM、feedback 系メソッドで別枠 6,000 QPM と記載。
詳細を見る
無料枠
要確認
レスポンス形式
JSON
SLA
要確認
キャッシュ条件
要確認(Maps Platform 利用規約の License Restrictions を参照)。
日本語ドキュメント
あり
情報の確認日
2026-07-29
Geolonia normalize-japanese-addresses住所正規化・ジオコーディングライブラリのソースコードは MIT ライセンスで無償。公開データエンドポイントも現時点では「制限無しの無料公開」と記載。認証なし。ライブラリから公開エンドポイントへ HTTP でアクセスします。条件付き必要公開エンドポイントに回数制限の記載はありません(要確認)。
詳細を見る
無料枠
公開エンドポイントは無料。ただし「様子見ながら公開を停止や変更など行うことがあります」と明記されています。
レスポンス形式
JSON
SLA
要確認
キャッシュ条件
データを自前でホスティングすることが可能です。商用稼働については「ご自身でデータを作成しホスティングすることを強くおすすめします」と記載。
日本語ドキュメント
あり
情報の確認日
2026-07-29
zipcloud 郵便番号検索API郵便番号検索公式ドキュメントに料金の記載はなく、無償で公開されています。有料プランの有無は要確認。公式ドキュメントに認証に関する記載はなく、APIキーなしでリクエストできます。条件付き要確認利用規約に「一定の制約(たとえば本APIへのアクセス回数、アクセス時間の制限など)を設けることがあります」と記載。具体的な数値は非公開。
詳細を見る
無料枠
要確認
レスポンス形式
JSON / JSONP
SLA
要確認
キャッシュ条件
利用規約に「常に最新の本ウェブサイト内の情報を…表示すること」と記載。キャッシュ可否そのものの明示的な規定は確認できませんでした。
日本語ドキュメント
あり
情報の確認日
2026-07-29

それぞれの守備範囲

Google Maps Platform Address Validation API

住所の検証・標準化・ジオコーディングをまとめて行い、コンポーネント単位で「どこが問題か」を返します。入力を直すようユーザーに促す UI を作りたいときに、必要な情報がそろうのはこの選択肢です。

日本を使ううえで押さえるべき点が2つあります。

  1. 日本はカバレッジ表に含まれるものの、プレビュー(GA前)扱いです。公式ドキュメントはプレビュー対象国について、リクエストに region_code を含めることを強く推奨しています。
  2. 課金の有効化が前提です。SKU は Address Validation Pro と Address Validation Enterprise の2種類で、1,000リクエストあたりの単価は公式の料金表で確認してください。

なお公式ドキュメントには、USPS 向けに人工的に作られた住所のリクエストが監視されている旨の記載があります。テストデータを大量に投げる設計にはしないでください。

Geolonia normalize-japanese-addresses

こちらは検証ではなく正規化です。住所文字列を都道府県・市区町村・町名・番地へ分解します。ソースコードは MIT ライセンス、住所データはデジタル庁のアドレス・ベース・レジストリ由来で CC BY 4.0 です。

商用で使う場合の注意が明確に書かれています。

  • 公開エンドポイントは現時点で「制限無しの無料公開」ですが、**「様子見ながら公開を停止や変更など行うことがあります」**と明記されています。
  • 商用稼働については**「ご自身でデータを作成しホスティングすることを強くおすすめします」**とされています。
  • データの網羅性は無保証で、デジタル庁側のマスターデータの状況によって欠けが出ることがあると書かれています。

つまり「無料のAPIとして本番で叩き続ける」使い方は想定されていません。自前ホスティングを前提に検討してください。

zipcloud 郵便番号検索API(比較のための対照)

このページに並べているのは、検証の代わりになるからではなく、ならないことを示すためです。

zipcloud が返すのは郵便番号に対応する都道府県・市区町村・町域までです。番地や建物名は扱いません。「住所が正しいか確かめたい」という要求に対して、この種のAPIは答えを持っていません。

一方で、入力ミスを減らすという目的なら十分に有効です。詳しくは郵便番号検索APIの比較を参照してください。

用途別の選び方

配送先の不備を減らしたい(EC・物流) Address Validation API が正面から答える課題です。ただし、日本がプレビュー扱いであることを踏まえ、まず自社の実データの一部で挙動を確かめてから全面導入を判断してください。費用は呼び出し量に比例します。

社内データの名寄せ・重複排除 必要なのは正規化です。同じ住所が「3-1-13」「三丁目1番13号」「3-1-13」と書かれていても同一と判定できる状態を作ります。Geolonia のライブラリを自前ホスティングで使うのが現実的です。検証APIを呼ぶ必要はありません。

会員登録フォームの入力補助 郵便番号検索で足ります。検証APIを入れる前に、郵便番号からの自動入力フォームの分割設計を見直すほうが、費用対効果は高くなります。

まず手元のデータがどれくらい汚れているか知りたい 住所整形ツールに貼り付けると、全角・半角、ハイフンの種類、〒記号、余分な空白といった「形式の問題」がどこまで自動で直るかが分かります。ブラウザ内だけで処理するので、データを外に出さずに試せます。

判断を間違えやすいところ

「検証API を入れれば住所が正しくなる」わけではありません。 検証が返すのは判定と候補です。候補をユーザーに選ばせる UI がなければ、結局は使われません。導入コストの大半は API 費用ではなく、この UI の設計です。

正規化だけでは実在性は分かりません。 「東京都新宿区新宿9-99-99」はきれいに正規化できますが、実在するとは限りません。

無料の公開エンドポイントに本番トラフィックを流さないでください。 Geolonia は自前ホスティングを推奨しており、zipcloud の規約にもアクセス回数の制限を設ける場合があると書かれています。無料であることと、止まらないことは別です。

料金・条件の確認について

このページに記載した内容は、上部に表示している確認日時点で各社の公式ドキュメントを確認したものです。仕様や規約は変わります。実装前に必ず公式ページで最新の内容を確認してください。

誤りを見つけた場合はお問い合わせからご連絡ください。

このページに掲載しているAPIとの間に、広告・アフィリエイト・スポンサーの関係はありません。 広告・提携に関する方針