{
  "url": "https://phonelookup.dev/country/jp",
  "iso": "JP",
  "slug": "jp",
  "name": "Japan",
  "callingCode": 81,
  "exitCode": "010",
  "preferredExitCode": "",
  "trunkPrefix": "0",
  "mobilePortable": true,
  "mobileStarts": [
    "060",
    "070",
    "080",
    "090"
  ],
  "lineTypes": [
    {
      "type": "mobile",
      "label": "Mobile",
      "regex": "[6-9]0[1-9]\\d{7}",
      "lengths": [
        10
      ],
      "localOnlyLengths": [],
      "exampleNational": "090-1234-5678",
      "exampleInternational": "+81 90-1234-5678",
      "exampleE164": "+819012345678"
    },
    {
      "type": "fixedLine",
      "label": "Fixed line",
      "regex": "(?:1(?:1[235-8]|2[3-6]|3[3-9]|4[2-6]|[58][2-8]|6[2-7]|7[2-9]|9[1-9])|(?:2[2-9]|[36][1-9])\\d|4(?:[2-578]\\d|6[02-8]|9[2-59])|5(?:[2-589]\\d|6[1-9]|7[2-8])|7(?:[25-9]\\d|3[4-9]|4[02-9])|8(?:[2679]\\d|3[2-9]|4[5-9]|5[1-9]|8[03-9])|9(?:[2-58]\\d|[679][1-9]))\\d{6}",
      "lengths": [
        9
      ],
      "localOnlyLengths": [],
      "exampleNational": "03-1234-5678",
      "exampleInternational": "+81 3-1234-5678",
      "exampleE164": "+81312345678"
    },
    {
      "type": "tollFree",
      "label": "Toll-free",
      "regex": "00777(?:[01]|5\\d)\\d\\d|(?:00(?:7778|882[1245])|(?:120|800\\d)\\d\\d)\\d{4}|00(?:37|66|78)\\d{6,13}",
      "lengths": [
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15,
        16,
        17
      ],
      "localOnlyLengths": [],
      "exampleNational": "0120-123-456",
      "exampleInternational": "+81 120-123-456",
      "exampleE164": "+81120123456"
    },
    {
      "type": "voip",
      "label": "VoIP",
      "regex": "50[1-9]\\d{7}",
      "lengths": [
        10
      ],
      "localOnlyLengths": [],
      "exampleNational": "050-1234-5678",
      "exampleInternational": "+81 50-1234-5678",
      "exampleE164": "+815012345678"
    },
    {
      "type": "premiumRate",
      "label": "Premium-rate",
      "regex": "990\\d{6}",
      "lengths": [
        9
      ],
      "localOnlyLengths": [],
      "exampleNational": "0990-123-456",
      "exampleInternational": "+81 990-123-456",
      "exampleE164": "+81990123456"
    },
    {
      "type": "personalNumber",
      "label": "Personal number",
      "regex": "60\\d{7}",
      "lengths": [
        9
      ],
      "localOnlyLengths": [],
      "exampleNational": "060-123-4567",
      "exampleInternational": "+81 60-123-4567",
      "exampleE164": "+81601234567"
    },
    {
      "type": "pager",
      "label": "Pager",
      "regex": "20\\d{8}",
      "lengths": [
        10
      ],
      "localOnlyLengths": [],
      "exampleNational": "020-1234-5678",
      "exampleInternational": "+81 20-1234-5678",
      "exampleE164": "+812012345678"
    },
    {
      "type": "uan",
      "label": "UAN",
      "regex": "570\\d{6}",
      "lengths": [
        9
      ],
      "localOnlyLengths": [],
      "exampleNational": "0570-123-456",
      "exampleInternational": "+81 570-123-456",
      "exampleE164": "+81570123456"
    }
  ],
  "formats": {
    "e164": "+819012345678",
    "international": "+81 90-1234-5678",
    "national": "090-1234-5678",
    "rfc3966": "tel:+81-90-1234-5678"
  },
  "carriers": [
    {
      "name": "Softbank",
      "lineType": "mobile",
      "prefixCount": 82,
      "ranges": [
        "0701",
        "0803–0804",
        "0807",
        "07031–07033",
        "07051–07056",
        "07061–07062",
        "07064–07066",
        "07069",
        "08091",
        "08094",
        "08096–08097",
        "09013",
        "09017",
        "09028–09029",
        "09039",
        "09060",
        "09064–09066",
        "09084–09085",
        "09091",
        "09094",
        "09098–09099",
        "060100",
        "070250",
        "070340–070341",
        "070501–070509",
        "070581",
        "070630–070636",
        "070680–070685",
        "090341–090342",
        "090410",
        "090426–090429",
        "090807",
        "090809",
        "090834–090835",
        "090860–090862",
        "090965",
        "090968–090969"
      ]
    },
    {
      "name": "KDDI",
      "lineType": "mobile",
      "prefixCount": 75,
      "ranges": [
        "0702",
        "0805",
        "07034–07037",
        "07045–07047",
        "07059–07060",
        "07067",
        "07074–07077",
        "07081–07082",
        "07086–07088",
        "08090",
        "08093",
        "09011–09012",
        "09018–09020",
        "09035–09036",
        "09038",
        "09042",
        "09061–09063",
        "09067",
        "09075",
        "09081",
        "09083",
        "09092–09093",
        "09096",
        "060110",
        "060130",
        "070582–070589",
        "090290–090291",
        "090293–090294",
        "090343–090345",
        "090398–090399",
        "090415–090419",
        "090683",
        "090685",
        "090687",
        "090804–090806",
        "090808",
        "090843–090844"
      ]
    },
    {
      "name": "NTT Docomo",
      "lineType": "mobile",
      "prefixCount": 73,
      "ranges": [
        "0704",
        "0707",
        "0801–0802",
        "0808",
        "0902",
        "0904–0905",
        "0907",
        "07010",
        "07026–07030",
        "07039",
        "07080",
        "08077–08078",
        "08092",
        "08095",
        "08099",
        "09010",
        "09014–09016",
        "09030–09033",
        "09068–09069",
        "09086–09090",
        "09095",
        "060140",
        "070810–070812",
        "080769",
        "080790–080792",
        "090111–090112",
        "090186–090189",
        "090198–090199",
        "090340",
        "090346–090349",
        "090669",
        "090676–090679",
        "090800–090803",
        "090841–090842",
        "090857–090859"
      ]
    },
    {
      "name": "Okinawa Cellular",
      "lineType": "mobile",
      "prefixCount": 9,
      "ranges": [
        "0806",
        "07038",
        "08098",
        "09037",
        "09044",
        "09082",
        "09097",
        "090194",
        "090686"
      ]
    },
    {
      "name": "Rakuten Communications",
      "lineType": "mobile",
      "prefixCount": 6,
      "ranges": [
        "0709",
        "07083–07085",
        "07089",
        "060120"
      ]
    }
  ],
  "sandbox": {
    "input": "+819012345678",
    "valid": true,
    "type": "Mobile",
    "carrier": "KDDI",
    "region": "JP",
    "formats": {
      "e164": "+819012345678",
      "international": "+81 90-1234-5678",
      "national": "090-1234-5678",
      "rfc3966": "tel:+81-90-1234-5678"
    },
    "parts": {
      "countryCode": "+81",
      "destinationCode": "90",
      "destinationKind": "network code",
      "subscriber": "12345678"
    }
  },
  "faq": [
    {
      "question": "How many digits does a phone number in Japan have?",
      "answer": "Mobile numbers have 10 national digits. Fixed line numbers have 9 national digits. That is the national number, without the country code +81 and without the trunk prefix 0."
    },
    {
      "question": "What is the country code for Japan?",
      "answer": "+81. From abroad, dial your own exit code, then 81, then the national number without its trunk prefix 0. From inside Japan, the exit code for international calls is 010."
    },
    {
      "question": "Which prefixes are mobile numbers in Japan?",
      "answer": "Mobile numbers start with 060, 070, 080 or 090 in national form; the mobile regular expression on this page gives the exact ranges (example: 090-1234-5678). The carrier table shows which prefix blocks were allocated to which operator."
    },
    {
      "question": "Can a mobile number in Japan be ported to another carrier?",
      "answer": "Yes. Japan has mobile number portability, so a prefix tells you the carrier a number was originally allocated to, not necessarily the one serving it today. Only a live carrier lookup (an HLR or MNP query) answers that."
    }
  ],
  "meta": {
    "dataAsOf": "2026-10-25",
    "dataPoints": 33,
    "references": [
      {
        "authority": "ITU",
        "title": "National numbering plan: Japan",
        "url": "https://www.itu.int/oth/T020200006D/en"
      }
    ]
  },
  "neighbours": [
    "https://phonelookup.dev/country/kr.json",
    "https://phonelookup.dev/country/vn.json",
    "https://phonelookup.dev/country/cn.json",
    "https://phonelookup.dev/country/kp.json",
    "https://phonelookup.dev/country/hk.json",
    "https://phonelookup.dev/country/mo.json",
    "https://phonelookup.dev/country/kh.json",
    "https://phonelookup.dev/country/la.json",
    "https://phonelookup.dev/country/bd.json",
    "https://phonelookup.dev/country/tw.json"
  ]
}
