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

日本の郵便番号検索API比較:日本郵便・zipcloud・HeartRails・NAVITIME

郵便番号から住所を取得する4つのAPIを、料金・認証・利用条件・向き不向きで比較します。登録不要のものから法人契約前提のものまで、各項目の出典と確認日を明記しています。

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

結論から

郵便番号から住所を引くだけなら機能差はほとんどありません。実際に選択を決めるのは「導入のハードル」と「使用条件」です。 この軸で4つを並べると次のようになります。

  • 登録もキーも無しで、今すぐ動かしたい

    zipcloud。認証の記載がなく、そのまま fetch できます。ただし規約でアクセス制限を課す場合があるとされ、損害は全面的に免責されています。

    zipcloud の詳細

  • 一次情報であることが要件

    日本郵便の郵便番号・デジタルアドレスAPI。無料ですが、ゆうID・組織登録・OAuth 2.0 の実装が前提で、第三者提供は原則禁止です。

    日本郵便APIの詳細

  • 郵便番号検索と座標取得を1つで済ませたい

    HeartRails Geo API。商用・非商用とも無料と記載されていますが、国土交通省データの出典表記が必須です。

    HeartRails Geo の詳細

  • 法人契約とサポートが要る

    NAVITIME API 住所検索。料金・レート制限とも非公開で個別見積、かつ利用規約でキャッシュ保存が原則禁止されています。

    NAVITIME API の詳細

比較表

前の3つは登録の手間だけで使い始められますが、NAVITIME だけは契約が前提の商用APIです。同じ表に並べていますが、検討の段階が違う点に注意してください。

比較対象APIの主要項目(各項目の出典と確認日は各APIの詳細ページに記載しています)
API料金認証商用利用出典表記レート制限
日本郵便 郵便番号・デジタルアドレスAPI郵便番号検索公式サイトに「ご利用は無料です」と記載。有料プランの記載は確認できませんでした。OAuth 2.0 / OpenID Connect。通信は HTTPS(TLS 1.2 以上)が必要と記載。条件付き要確認「一定時間内のリクエスト数に制限(レートリミット)を設けています」と記載。具体的な数値は公開されていません。
詳細を見る
無料枠
無料。ただし無料枠の上限や超過時の扱いについての記載は確認できませんでした。
レスポンス形式
要確認
SLA
要確認
キャッシュ条件
要確認
日本語ドキュメント
あり
情報の確認日
2026-07-29
zipcloud 郵便番号検索API郵便番号検索公式ドキュメントに料金の記載はなく、無償で公開されています。有料プランの有無は要確認。公式ドキュメントに認証に関する記載はなく、APIキーなしでリクエストできます。条件付き要確認利用規約に「一定の制約(たとえば本APIへのアクセス回数、アクセス時間の制限など)を設けることがあります」と記載。具体的な数値は非公開。
詳細を見る
無料枠
要確認
レスポンス形式
JSON / JSONP
SLA
要確認
キャッシュ条件
利用規約に「常に最新の本ウェブサイト内の情報を…表示すること」と記載。キャッシュ可否そのものの明示的な規定は確認できませんでした。
日本語ドキュメント
あり
情報の確認日
2026-07-29
HeartRails Geo API郵便番号検索・ジオコーディング・リバースジオコーディング商用・非商用ともに無料と記載。大規模サイトについては有料プランの検討が案内されています。公式ドキュメントに認証に関する記載はありません。必要公式ドキュメントに記載なし(要確認)。
詳細を見る
無料枠
無料。無料で利用できる上限リクエスト数の記載は確認できませんでした。
レスポンス形式
XML / JSON / JSONP
SLA
要確認
キャッシュ条件
要確認
日本語ドキュメント
あり
情報の確認日
2026-07-29
NAVITIME API 住所検索郵便番号検索・ジオコーディング・リバースジオコーディング直接契約は「初期導入費用および月間の利用アクセスごとの料金テーブル」で、顧客ごとに個別設定。金額は非公開。APIマーケットプレイス経由(RapidAPI / SBI API Hub)ではプラン制で、アクセス数の上限が設定されています。クライアントID(CID)と電子署名。契約形態(直接契約 / RapidAPI / SBI API Hub)によって条件が異なると記載。条件付き要確認数値は非公開。「具体的なリクエスト数については、営業担当までお問い合わせください。」と記載。上限超過でサービスに影響が出た場合は利用状況の見直しを依頼することがあるとされています。
詳細を見る
無料枠
90日間の無料お試しあり。RapidAPI の BASIC プランと SBI API Hub の Trial プランは無料で、いずれもアクセス数の上限は500と記載。
レスポンス形式
JSON
SLA
要確認
キャッシュ条件
原則禁止。利用規約に「本申込書に定めたデータを本申込書に定めた用途のために保存する場合を除き、…データ…をキャッシュ等に保存してはならない」と明記されています。
日本語ドキュメント
あり
情報の確認日
2026-07-29

それぞれの違いを詳しく

日本郵便 郵便番号・デジタルアドレスAPI

日本郵便が公式に提供しているAPIです。公式サイトには「ご利用は無料です」と記載されています。

導入時に押さえておくべき点は次の3つです。

  1. 利用開始までの手順が多い。 ゆうIDの登録 → 「郵便番号・デジタルアドレス for Biz」への組織登録 → 規約同意のうえでのAPI利用登録、という流れになります。
  2. 認証が OAuth 2.0 / OpenID Connect。 APIキーを1つ置いて終わり、という実装にはなりません。通信は HTTPS(TLS 1.2 以上)が必要と記載されています。
  3. 第三者提供が原則禁止。 「本APIの第三者企業への提供は利用規約で禁じられています」と明記されています。API組込みシステムを他社へ提供する場合は、登録時に特約への同意が必要です。

レートリミットは「一定時間内のリクエスト数に制限(レートリミット)を設けています」とだけ記載され、具体的な数値は公開されていません。容量設計を数値で詰めたい場合は、事前に問い合わせが必要です。

zipcloud 郵便番号検索API

登録もAPIキーも不要で、7桁の郵便番号を渡すと住所(漢字・カナ)が返ります。データは日本郵便の公開データを加工したもので、ドキュメントには2026年6月30日更新分と記載されています。

注意すべきなのは利用規約です。

  • 本APIの機能提供そのものを目的としたサイトでの利用は禁止されています(「本APIにより提供される機能のみを提供することを目的とした対象サイトにおいて本APIを利用すること」が禁止事項)。郵便番号検索サイトを作る用途は避けてください。
  • アクセス回数・アクセス時間の制限が課される場合があると規約に記載されています。数値は非公開です。
  • 損害の一切が免責されています。業務システムの必須経路に置く場合は、この点をリスクとして見積もる必要があります。
  • 規約には「常に最新の本ウェブサイト内の情報を…表示すること」という条項があります。長期キャッシュを前提とした設計は、この条項との整合性を確認してください。

HeartRails Geo API

郵便番号検索に加えて、緯度経度からの住所検索、キーワードからのサジェスト、最寄り駅取得などをまとめて提供しています。レスポンス形式は XML / JSON / JSONP に対応しています。

  • 商用・非商用ともに無料と記載されています。ただし大規模サイトについては有料プランの検討が案内されています。
  • 出典表記が必須です。「出典:「位置参照情報ダウンロードサービス」(国土交通省)を加工して作成」というクレジットを表示する必要があります。フッターやヘルプに表記できるかを、実装前に確認してください。

NAVITIME API 住所検索

上の3つとは前提が違い、契約が必要な商用APIです。キーワードから住所を検索し、緯度経度・郵便番号・階層化された住所要素を返します。ふりがなでの検索や、日本語以外(英語・韓国語・中国語・タイ語)での出力にも対応します。

設計判断に効く点が3つあります。

  1. キャッシュ保存が原則禁止です。 利用規約に「本申込書に定めたデータを本申込書に定めた用途のために保存する場合を除き、…データ…をキャッシュ等に保存してはならない」と明記されています。取得した住所をDBに持って呼び出し回数を減らす、という一般的な設計が取れません。
  2. 料金もレート制限も非公開です。 直接契約は「初期導入費用および月間の利用アクセスごとの料金テーブル」で個別設定、リクエスト数も「営業担当までお問い合わせください」とされています。他の3つのように、事前に数値で比較することはできません。
  3. 試すだけなら入口があります。 90日間の無料お試しのほか、RapidAPI の BASIC プランと SBI API Hub の Trial プランが無料で、いずれもアクセス数の上限は500と記載されています。

認証はクライアントID(CID)と電子署名で、契約形態によって条件が変わります。

用途別の選び方

会員登録フォームの郵便番号自動入力(個人開発・プロトタイプ) zipcloud が最短です。APIキーの発行も組織登録も不要で、そのままフロントエンドから叩けます。本番運用に移す段階で、規約の制限とレートリミット非公開のリスクを再評価してください。

業務システムで、一次情報であることが要件 日本郵便のAPIを選びます。導入コストは高くなりますが、データの出所が明確です。第三者提供の制限があるため、自社サービスに組み込む形が前提になります。

地図表示も同時にやりたい HeartRails Geo API なら郵便番号検索と座標取得を同じAPIでまかなえます。出典表記の要件を満たせることが前提です。

法人として契約し、サポートを受けたい NAVITIME API が該当します。ただしキャッシュ保存が原則禁止である点は、見積もりの前提を変えます。「結果をDBに持てば呼び出しは減る」という一般的なコスト削減が使えないため、想定アクセス数をそのまま費用として見込む必要があります。契約前に、この条件で成立するかを確認してください。

住所の実在性まで検証したい ここで挙げた4つはいずれも「郵便番号や文字列から住所を引く」APIであり、入力された住所が実在するかを判定するものではありません。住所検証が目的なら、住所検証・住所正規化・ジオコーディングの違いを先に確認してください。

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

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

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

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