電話番号・郵便番号のハイフン整形
電話番号・郵便番号を1行に1つずつ貼り付けてください。全角やハイフンの位置がバラバラでも、正しい区切りにそろえます。
電話番号・郵便番号(1行に1つ)
整形後
🔗 この結果を別のツールで続けて使う
結果を入れた状態で、選んだツールを開きます(データは送信も保存もしません)。
入力したデータは送信も保存もしません。悪用することも一切ありません。くわしく
電話番号のハイフンは「市外局番の長さ」で位置が変わる
日本の固定電話の番号は、市外局番と市内局番を合わせて「0」から始まる10桁です。 ところが市外局番の長さは地域によって2桁(03 東京・06 大阪)から5桁(01267 など)まであり、 同じ10桁でも「03-1234-5678」「045-123-4567」「0466-12-3456」「01267-1-2345」と区切る位置が違います。 そのため、Excel の関数や単純な置換で「3桁-4桁-4桁」のように機械的に区切ると、間違った番号表記になってしまいます。
このツールは番号の先頭から市外局番の桁数を判定して、正しい位置にハイフンを入れます。 顧客名簿や住所録の電話番号の表記ゆれをそろえたり、システムに取り込む前にハイフンを外したりするときに使えます。
電話番号の区切り方(早見表)
| 種類 | 先頭の番号 | 桁数 | 区切りの例 |
|---|---|---|---|
| 携帯電話 | 090・080・070 | 11桁 | 090-1234-5678 |
| IP電話 | 050 | 11桁 | 050-1234-5678 |
| 固定電話(東京・大阪など) | 03・06 | 10桁 | 03-1234-5678 |
| 固定電話(市外局番3桁) | 011・045・052 など | 10桁 | 045-123-4567 |
| 固定電話(市外局番4桁) | 0466・0995 など | 10桁 | 0466-12-3456 |
| 固定電話(市外局番5桁) | 01267・04992 など | 10桁 | 01267-1-2345 |
| フリーダイヤル | 0120 | 10桁 | 0120-123-456 |
| フリーダイヤル | 0800 | 11桁 | 0800-123-4567 |
| ナビダイヤル | 0570 | 10桁 | 0570-012-345 |
| 郵便番号 | — | 7桁 | 100-0001 |
国際表記(+81)にするときのルール
海外向けの名刺やWebサイトでは、国番号「+81」を付けて先頭の「0」を取ります。
たとえば 03-1234-5678 は +81-3-1234-5678、090-1234-5678 は +81-90-1234-5678 です。
「+81-03-…」のように0を残すのはよくある間違いなので注意しましょう。
このツールは「+81」から始まる番号を入れたときも、国内の表記に戻して整形できます。
よくある質問
市外局番の長さはどうやって判断していますか?
総務省の番号計画をもとにした電話番号のデータ(Google の libphonenumber)で、番号の先頭から市外局番の桁数を判定しています。03(東京)・06(大阪)のような2桁から、01267(北海道の一部)のような5桁まで対応します。データはページに含まれていて、番号を外部に送って調べることはしません。
7桁の数字は郵便番号になりますか?
はい。7桁は郵便番号として「123-4567」にします。市外局番を省いた電話番号(7〜8桁)とは区別できないので、電話番号は市外局番から入力してください。
「(03)1234-5678」のような括弧つきにできますか?
「形式」で「市内局番を括弧」を選ぶと「03(1234)5678」、「ハイフンなし」で数字だけ、「国際(+81)」で「+81-3-1234-5678」になります。全角にするチェックで、全角の数字とハイフンにもできます。
「要確認」と出るのはなぜですか?
桁数が合わない、存在しない番号帯である、などの理由で電話番号として正しくない可能性があるものです。入力ミスや、桁が欠けていないかを確認してください。
変換・計算の結果は正確さに努めていますが、すべての入力での動作を保証するものではありません。 業務で使う場合は、重要なデータは結果を確認してからご利用ください。詳しくは免責事項をご覧ください。