{
  "url": "https://phonelookup.dev/country/bd",
  "iso": "BD",
  "slug": "bd",
  "name": "Bangladesh",
  "callingCode": 880,
  "exitCode": "00",
  "preferredExitCode": "",
  "trunkPrefix": "0",
  "mobilePortable": false,
  "mobileStarts": [
    "01",
    "03",
    "04",
    "06"
  ],
  "lineTypes": [
    {
      "type": "mobile",
      "label": "Mobile",
      "regex": "(?:1[13-9]|64)\\d{8}|(?:3[78]|44|66)[02-9]\\d{7}",
      "lengths": [
        10
      ],
      "localOnlyLengths": [],
      "exampleNational": "01812-345678",
      "exampleInternational": "+880 1812-345678",
      "exampleE164": "+8801812345678"
    },
    {
      "type": "fixedLine",
      "label": "Fixed line",
      "regex": "(?:4(?:31\\d\\d|423)|5222)\\d{3}(?:\\d{2})?|8332[6-9]\\d\\d|(?:3(?:03[56]|224)|4(?:22[25]|653))\\d{3,4}|(?:3(?:42[47]|529|823)|4(?:027|525|65(?:28|8))|562|6257|7(?:1(?:5[3-5]|6[12]|7[156]|89)|22[589]56|32|42675|52(?:[25689](?:56|8)|[347]8)|71(?:6[1267]|75|89)|92374)|82(?:2[59]|32)56|9(?:03[23]56|23(?:256|373)|31|5(?:1|2[4589]56)))\\d{3}|(?:3(?:02[348]|22[35]|324|422)|4(?:22[67]|32[236-9]|6(?:2[46]|5[57])|953)|5526|6(?:024|6655)|81)\\d{4,5}|(?:2(?:7(?:1[0-267]|2[0-289]|3[0-29]|4[01]|5[1-3]|6[013]|7[0178]|91)|8(?:0[125]|1[1-6]|2[0157-9]|3[1-69]|41|6[1-35]|7[1-5]|8[1-8]|9[0-6])|9(?:0[0-2]|1[0-4]|2[568]|3[3-6]|5[5-7]|6[0136-9]|7[0-7]|8[014-9]))|3(?:0(?:2[025-79]|3[2-4])|181|22[12]|32[2356]|824)|4(?:02[09]|22[348]|32[045]|523|6(?:27|54))|666(?:22|53)|7(?:22[57-9]|42[56]|82[35])8|8(?:0[124-9]|2(?:181|2[02-4679]8)|4[12]|[5-7]2)|9(?:[04]2|2(?:2|328)|81))\\d{4}|(?:2(?:[23]\\d|[45])\\d\\d|3(?:1(?:2[5-7]|[5-7])|425|822)|4(?:033|1\\d|[257]1|332|4(?:2[246]|5[25])|6(?:2[35]|56|62)|8(?:23|54)|92[2-5])|5(?:02[03489]|22[457]|32[35-79]|42[46]|6(?:[18]|53)|724|826)|6(?:023|2(?:2[2-5]|5[3-5]|8)|32[3478]|42[34]|52[47]|6(?:[18]|6(?:2[34]|5[24]))|[78]2[2-5]|92[2-6])|7(?:02|21\\d|[3-589]1|6[12]|72[24])|8(?:217|3[12]|[5-7]1)|9[24]1)\\d{5}|(?:(?:3[2-8]|5[2-57-9]|6[03-589])1|4[4689][18])\\d{5}|[59]1\\d{5}",
      "lengths": [
        6,
        7,
        8,
        9,
        10
      ],
      "localOnlyLengths": [],
      "exampleNational": "02-7111234",
      "exampleInternational": "+880 2-7111234",
      "exampleE164": "+88027111234"
    },
    {
      "type": "tollFree",
      "label": "Toll-free",
      "regex": "80[03]\\d{7}",
      "lengths": [
        10
      ],
      "localOnlyLengths": [],
      "exampleNational": "0800-1234567",
      "exampleInternational": "+880 800-1234567",
      "exampleE164": "+8808001234567"
    },
    {
      "type": "voip",
      "label": "VoIP",
      "regex": "96(?:0[1-69]|1[0-479]|2[278]|3[13-9]|4[0-47-9]|54|6[69]|7[78]|88)\\d{6}",
      "lengths": [
        10
      ],
      "localOnlyLengths": [],
      "exampleNational": "09604-123456",
      "exampleInternational": "+880 9604-123456",
      "exampleE164": "+8809604123456"
    }
  ],
  "formats": {
    "e164": "+8801812345678",
    "international": "+880 1812-345678",
    "national": "01812-345678",
    "rfc3966": "tel:+880-1812-345678"
  },
  "carriers": [
    {
      "name": "Grameenphone",
      "lineType": "mobile",
      "prefixCount": 3,
      "ranges": [
        "013",
        "017",
        "064"
      ]
    },
    {
      "name": "Banglalink",
      "lineType": "mobile",
      "prefixCount": 2,
      "ranges": [
        "014",
        "019"
      ]
    },
    {
      "name": "Robi",
      "lineType": "mobile",
      "prefixCount": 2,
      "ranges": [
        "016",
        "018"
      ]
    },
    {
      "name": "Citycell",
      "lineType": "mobile",
      "prefixCount": 1,
      "ranges": [
        "011"
      ]
    },
    {
      "name": "TeleTalk",
      "lineType": "mobile",
      "prefixCount": 1,
      "ranges": [
        "015"
      ]
    }
  ],
  "sandbox": {
    "input": "+8801812345678",
    "valid": true,
    "type": "Mobile",
    "carrier": "Robi",
    "region": "BD",
    "formats": {
      "e164": "+8801812345678",
      "international": "+880 1812-345678",
      "national": "01812-345678",
      "rfc3966": "tel:+880-1812-345678"
    },
    "parts": {
      "countryCode": "+880",
      "destinationCode": "1812",
      "destinationKind": "network code",
      "subscriber": "345678"
    }
  },
  "faq": [
    {
      "question": "How many digits does a phone number in Bangladesh have?",
      "answer": "Mobile numbers have 10 national digits. Fixed line numbers have 6 to 10 national digits. That is the national number, without the country code +880 and without the trunk prefix 0."
    },
    {
      "question": "What is the country code for Bangladesh?",
      "answer": "+880. From abroad, dial your own exit code, then 880, then the national number without its trunk prefix 0. From inside Bangladesh, the exit code for international calls is 00."
    },
    {
      "question": "Which prefixes are mobile numbers in Bangladesh?",
      "answer": "Mobile numbers start with 01, 03, 04 or 06 in national form; the mobile regular expression on this page gives the exact ranges (example: 01812-345678). The carrier table shows which prefix blocks were allocated to which operator."
    },
    {
      "question": "Can a mobile number in Bangladesh be ported to another carrier?",
      "answer": "Not on record. The plan data this page is built from does not list mobile number portability for Bangladesh, so the carrier a prefix was allocated to is likely, not certainly, the carrier serving the number. Only a live carrier lookup (an HLR or MNP query) confirms it."
    }
  ],
  "meta": {
    "dataAsOf": "2026-10-25",
    "dataPoints": 21,
    "references": [
      {
        "authority": "ITU",
        "title": "National numbering plan: Bangladesh",
        "url": "https://www.itu.int/oth/T0202000012/en"
      }
    ]
  },
  "neighbours": [
    "https://phonelookup.dev/country/tw.json",
    "https://phonelookup.dev/country/la.json",
    "https://phonelookup.dev/country/kh.json",
    "https://phonelookup.dev/country/mo.json",
    "https://phonelookup.dev/country/hk.json",
    "https://phonelookup.dev/country/kp.json",
    "https://phonelookup.dev/country/cn.json",
    "https://phonelookup.dev/country/vn.json",
    "https://phonelookup.dev/country/kr.json",
    "https://phonelookup.dev/country/jp.json"
  ]
}
