郵便局最新データ利用

郵便番号 REST API

高速・安定・無料の郵便番号検索API

無料
制限なし
HTTP/3対応
最新データ

詳細を見る

特徴

高品質で信頼性の高い郵便番号APIサービスを無料で提供しています

完全無料

個人利用、商用利用ともに無料で提供しています。リクエスト数に制限はなく、アカウント登録も不要です。誰でも手軽にアクセス数を気にせず使えるサービスです。
寄付はGithubから

利用規約

アクセス制限なし

CloudflareのCDNを利用しているため、ほとんどのデータはCDNでキャッシュされています。高速な応答と安定したサービスを実現しつつ、利用制限を設けていません。

Cloudflare CDN

高速・安定

最先端のWeb技術を利用して約70msでデータの返却が完了する高速なレスポンスを実現。HTTP/3対応、IPv6対応、転送圧縮対応で快適に利用できます。
外部データセンターからの監視を行い、稼働率も公開しています。

サービス稼働状況

地域から検索

地図または都道府県リストから郵便番号を検索できます

地図から選ぶ

地図上の都道府県をクリックすると、その地域の郵便番号一覧が表示されます

デモ

郵便番号を入力して、住所情報を自動取得する実装例

ライブデモ

7桁の郵便番号を入力してください

サンプルコード

document.getElementById('postcode').addEventListener('keyup', function(e) {
if (!e.key.match(/[0-9]/)) return;
const postcode = e.target.value;
if (postcode.length !== 7) return;
const url = `https://postcode.teraren.com/postcodes/${postcode}.json`;
fetch(url)
.then(response => response.json())
.then(json => {
document.getElementById('prefecture').value = json.prefecture;
document.getElementById('city').value = json.city;
document.getElementById('suburb').value = json.suburb;
})
.catch(error => {
console.error(error);
['prefecture', 'city', 'suburb'].forEach(id => {
document.getElementById(id).value = '';
});
});
});
view raw autofill.js hosted with ❤ by GitHub
<form>
<input type="text" id="postcode" placeholder="1600023" maxlength="7" autofocus>
<input type="text" id="prefecture" placeholder="東京都" disabled>
<input type="text" id="city" placeholder="新宿区" disabled>
<input type="text" id="suburb" placeholder="西新宿" disabled>
</form>

よくある質問

サービスに関するよくある質問と回答

Discordまたはお問い合わせページからリクエストを送信してください。

地域用郵便番号はzipcloud、事業所の郵便番号は郵便局のデータを取り込んでいます。

郵便局のデータが月末に更新されるので、月初1日の早朝に更新しています。

はい。商用利用も無料です。

寄付はGithubからお願いします。Xにてお礼メッセージをつぶやきます。

機能要望はDiscordでご連絡願います。

Ruby on Railsで書いています。Github上でprivate repositoryで運用しています。 Discordまたはお問い合わせページからプロフィールと共にご連絡ください。

イントラネットで運用したいといった要望などのために販売しています。Discordまたはお問い合わせページから条件をご連絡ください。

@matsubokkuriです。フォローしてもらえると幸いです。

Discordに掲載しています。

はい。こちらの方もリクエスト数の制限はありません。

2015年1月からサービスを提供しています。
最終更新日: 2025/03/01 19:20:34