Japan Postal Code Web API

EC・Webフォームに最適化された
郵便番号・住所入力API

4,800以上のサービスで採用され、月間3.9億件の住所検索を処理する
EC向け 郵便番号・住所入力APIのデファクトスタンダードです。

NEW 任意の日本語住所文字列を構造解析し、入力ミスの検知や公式表記ベースのローマ字取得ができる「住所解析API(プレビュー)」提供開始!

住所入力フォームのための郵便番号ツールキット

PostcodeJP API とは

PostcodeJP API は、ECサイトや会員登録フォームの住所入力を、高速かつ安定して扱えるように設計された郵便番号・住所検索APIです。
JSON形式のシンプルなレスポンスと CORS 対応により、フロントエンドからそのまま利用できます。React / Next.js / Vue / Nuxt.js など主要フレームワークや、HTMX・SvelteKit・プレーンな JavaScript でも簡単に組み込めます。
住所補完 JavaScript を使えば、HTML フォームにも数行のコードで住所自動入力機能を追加できます。

place
住所補完のための特別なデータ

住所入力時の離脱を防ぐ

ECサイトなどの住所入力フォームで郵便番号から住所を自動入力する用途に特化した郵便番号データをご利用いただけます。 住所入力のサポートを第一に考えてカスタマイズされた郵便番号データにより、 ユーザーは自動入力された住所の訂正を行わずに続けて番地や建物名を入力できます。

大幅なコスト削減

開発-維持工数は不要

複雑な郵便番号データベースやサーバサイドアプリケーションを開発、維持する必要はありません。 アカウントを作成したら全国の郵便番号と住所に今すぐアクセスできます。 サーバ機器の準備、セットアップは不要です。PostcodeJP APIはクラウドでホストされ、いつでも利用可能です。

sell
柔軟なプランニング

シンプルな価格設定

隠れた費用やロックインのない明確な価格設定。無料プランから利用制限なしの月額固定プランまで柔軟に対応します。
利用途中でのプラン変更が可能なので、ご利用になるお客様サービスの成長に応じて柔軟に料金をプランニングできます。

mail
導入リードタイムを最小化

開発サポート

明確なドキュメンテーションとWebシステム開発スペシャリストによる導入サポートで、アプリケーションへ迅速に統合。 お客様のサービスへ組み込むリードタイムを最小化します。

PostcodeJP APIを選ぶ理由

プロダクトコンセプト

最高レベルの高機能で使いやすいAPI

シンプルに、そして複雑な検索へも柔軟に対応できるように 開発者のために設計されたアプリケーションプログラミングインターフェースです。 APIの組み込みに何時間もかからないよう、わかりやすさと柔軟性の両立を重視して設計されています。

様々なフロントエンドやサーバアプリケーションから実行可能なWeb API

クリーンでシンプルなフィルタ構文、部分応答、取得件数制御

シンプルでわかりやすい住所データ構造により、ひらがな、カタカナ、郵便番号が示す代表地点の位置情報への迅速なアクセス


進化し続けるフルマネージドサービス

PostcodeJP APIはシステムアーキテクチャの可用性と信頼性、APIのパフォーマンスを改善し続けています。

トラフィックに対してよくスケールし、アプリケーション異常時にも自動修復可能なコンテナ化されたアプリケーション

地理的に離れた複数の場所でホストされた冗長性、さらにはサーバインスタンスやハードウェアの物理故障への冗長性も備えたハイレベルなクラウドプラットフォームで稼働

計画的ダウンタイムゼロによる郵便番号データ更新とシステムアップデート


住所入力のための特別なデータ

住所入力時のコンバージョン率低下を防ぐための住所データを作成し続けています。 不定期に様々な変更のある日本郵便の郵便番号データと一部地域を対象とした国土交通省国土政策局の大字・町丁目・街区レベルの住所を持つ位置参照情報データを解析するアルゴリズムを最適化し続け、お客様のプロジェクトの成功を継続的にサポートします。

住所入力用途に特化し、最適化された郵便番号データ

継続的な郵便番号データ生成アルゴリズムのアップデート

日本郵政オリジナルデータの臨時修正にも追従

4,800以上の Web サイト・開発ベンダー

開発者からの信頼

多くの企業が PostcodeJP API を採用し、住所入力を効率化した Web サービスを素早く、かつ安定して提供しています。

PostcodeJP API は、郵便番号と住所を扱うアプリケーションのためのフルマネージドAPIです。
2017年のサービス開始以来、中小企業から大企業まで多くのお客様とともに、高品質な郵便番号データと高い可用性を磨き続けてきました。

customer-logos
4,800以上のお客様と成長

4,800を超えるお客様に住所と位置情報を提供し、アクティブユーザーは増え続けています。

月に4億近いリクエストを処理

毎月 3億9,000万を超える住所検索を処理し、トラフィック増加時にも優れた可用性とレイテンシを提供します。

150,000件もの最新住所

日本郵便が提供する最新の郵便番号データで毎日更新されます。バージョン管理された郵便番号データは、郵便番号データ最新化中も常に整合性が保たれています。

今も検索され続ける郵便番号と住所

様々なWebサイトやサービスで今この瞬間にも検索され続ける日本全国の様々な場所。
それは、PostcodeJP API が郵便番号住所検索APIとして、多くの現場で選ばれ続けていることの証です。

つくっている人たち

大規模システムを知る現場エンジニアが自ら開発・運用する郵便番号API

PostcodeJP API は、通信・基幹システムから EC サイト、各種 Web サービスまで 幅広いシステム開発を手掛けてきたエンジニアが、 コア設計からインフラ運用・データ生成まで一気通貫でつくり込んでいるサービスです。
「つかう側の開発者」がそのまま「つくる側」として関わっているため、 現場の実務に即した API 設計と、フィードバックを素早く反映する改善サイクルを継続的に回しています。

code
現場目線の API 設計

開発者が気持ちよく使えるインターフェース

住所入力フォームやバックエンド連携など、実際のユースケースから逆算して エンドポイントやレスポンス構造を設計しています。
「最小限のコードで組み込めること」「既存システムに無理なく統合できること」を重視しています。

dns
インフラもデータも理解

アーキテクチャと郵便番号データの両方を把握

GCP 上のコンテナ基盤、データベース、郵便番号データ生成パイプラインまで、 同じエンジニアが設計・運用しています。
データ更新と API の挙動の両方を理解しているため、障害時の切り分けや仕様相談にも 一歩踏み込んだ技術的な回答が可能です。

support_agent
「一次回答=中の人」

エンジニアが直接行うサポート

お問い合わせには、仕様を決めているエンジニアが直接目を通し、回答します。
「仕様なのかバグなのか」「実装上どう回避するか」といった現場ならではの疑問にも、 実装レベルで一緒に検討しながら解決策を提案します。

APIを体験

郵便番号一覧APIを試す

郵便番号APIを利用すれば、郵便番号から住所を検索したり、住所から郵便番号を検索する機能をカスタムWebサイトやサーバサイドアプリケーション、モバイルアプリケーションへシンプルに統合できます。

https://apis.postcode-jp.com/api/v6/postcodes?

&filter=

フィルタ例: postcode==27900*(郵便番号が 27900 から始まる住所)
高度なフィルタ(AND / OR, ひらがな検索など)の例は リファレンスをご覧ください。

&fields=

&sort=

&limit=

常にフルスタックの機能を

機能

PostcodeJP APIでは全てのプランが同じプラットフォームで動作し、全てのプランで最高のパフォーマンスを提供しています。

機能

Free プラン

Small, Mid, Large,
Standard, Pro プラン

API

郵便番号API

都道府県API

市区町村API

住所補完 JavaScript
ECサイトや会員登録フォームの住所入力を高速化

住所データ

住所データの毎日自動更新
日本郵便・事業所情報など公式データを毎日取り込み常に最新状態を維持

一般郵便番号

大口事業所個別番号

地方公共団体コード
都道府県コード・市区町村コードによるシステム連携

独立した住所フィールド
漢字・ひらがな・全角カナ・半角カナ・英名を用途別に利用可能

住所補完向け表記最適化
郵便番号から違和感のない正式住所を自動補完

プラットフォーム

HTTPS(HTTP/2・HTTP/3 対応)
TLS1.3優先の高速・安定したHTTPS通信

CORS 対応
フロントエンドからのクロスオリジンAPI呼び出しに対応

JSONP 対応
古いブラウザや既存システムとの連携に対応

高スケーラビリティ
国内GCPでの自動スケールにより高トラフィックにも対応

高稼働率
24時間365日の利用を想定した可用性と耐障害性

セキュリティ

TLS 1.3 / 1.2
TLS1.0 / 1.1 無効化の暗号化通信による安全性確保

APIキー認証
シンプルなキー管理によるアクセス制御

クライアントIPアドレス制限
社内ネットワークなど許可範囲からの利用に制限

HTTPリファラ制限
許可したサイトからの呼び出しのみに制限

サポート

メールサポート
導入時の相談から運用中の技術的な質問まで対応

お支払い

クレジットカード

-

請求書(銀行振込)
年一括または月次請求に対応

-

明確でシンプルな価格設定

料金プラン

初期費用は無料、従量費や隠れた料金は一切なし。
もちろん メールによる技術的な問題の解決や導入サポートも無料です。

Free

コーポレートサイトのお問い合わせフォームに。

リクエスト回数 : 384 回/日

リクエストレート : 1 回/秒

¥0/月

light_mode

Standard

瞬間トラフィックの多くないECサイトへ。

リクエスト回数 : 無制限

リクエストレート : 3 回/秒

¥1,980/月

価格改定¥2,260/月

workspace_premium

Pro

高品質な郵便番号データを無制限に、圧倒的な低コストで。

リクエスト回数 : 無制限

リクエストレート : 無制限

¥3,400/月

価格改定¥3,850/月

horizontal_rule

Small

リクエスト回数 : 1,200 回/日

リクエストレート : 無制限

¥980/月

価格改定¥1,100/月

show_chart

Mid

リクエスト回数 : 3,400 回/日

リクエストレート : 無制限

¥1,400/月

価格改定¥1,630/月

stacked_line_chart

Large

リクエスト回数 : 16,000 回/日

リクエストレート : 無制限

¥2,400/月

価格改定¥2,790/月

  • 「価格改定」欄に記載された金額は、2026年1月1日以降の請求分に適用される新料金です。
  • アカウント作成時の初期プランは 無料の"Free"プランです。プランはダッシュボードからいつでも変更できます。
  • リクエストにAPIキーを含める必要があります。APIキーが含まれていないリクエストを繰り返すと、クライアントIPアドレス、リファラに対してアクセス制限が発生しますのでご注意ください。
  • "Free"プランのリクエスト回数とリクエストレートは不定期に変動します。
  • お客様のクレジットカード情報はPostCodeJP APIには保存されず、サードパーティーであるStripe社を通じて安全に決済されます。
  • お取り引き内容はダッシュボードから確認可能ですが、Stripe社のWebサイト(https://support.stripe.com/charge-lookup)から取引照会することもできます。
  • 表示価格は税抜きです。
支払い方法には何がありますか?

クレジットカード(Visa、Mastercard、American Express、JCB、ダイナースクラブ、ディスカバー)に対応しています。 また、請求書払い(銀行振込)もご利用いただけます。 請求書払いをご希望の場合は、ログイン後のダッシュボードから請求書払いを申請すると、数営業日以内に審査・設定が完了し、そのままご利用いただけます。

  • Visa
  • Master Card
  • American Express
  • JCB
  • ダイナースクラブ
  • ディスカバー
トライアルできますか?

有料プランの最初の14日間はトライアル期間です。トライアル期間中は無料でご利用いただけます。 トライアル期間中に利用を中止するには、ダッシュボードよりお支払い方法を削除するか、"Free"プランへ変更してください。 開発用途に限りトライアル期間を延長したい場合は事前にサポートへお問い合わせください。

請求書は毎月メールで送付されますか?

はい。お支払い方法(クレジットカード / 請求書払い)にかかわらず、毎月の請求書・領収書はメールで自動送付されます。

リクエスト回数を超えた場合はどうなりますか?

APIからはHTTPステータスコード4xxが返され、住所は取得できません。 リクエスト回数制限は翌日リセットされ、リクエストレート制限は秒間のリクエスト数がレートを下回ると住所が返却されます。

PostcodeJP APIを始める準備は出来ましたか?

アカウントを作成して、すぐに住所入力フォームの自動補完をお試しください。

PostcodeJP APIは住所入力フォームへの住所自動入力用途のために最適化した日本全国の郵便番号と住所を検索できるAPIを提供しています。
複雑なプログラムコードやサーバサイドアプリケーション、データベースを準備する必要はありません。
Webサイトやアプリケーションの住所入力エクスペリエンスを強化するために、今も多数のウェブサイトやアプリケーションでPostcodeJP APIが利用されています。

よくあるご質問は "こちらから" ご確認いただけます。少しでもお気になる事がございましたら、いつでもお気軽にお問い合わせください。