Check phone number activity, carrier details, line type and more.
Bangladesh Phone Numbers: Format, Area Code & Validation Guide
Quick Reference
Country: Bangladesh
Country Code: +880
International Prefix: 00
National Prefix: 0
Overview
Discover the comprehensive structure of Bangladesh's telephone numbering plan. This guide is an essential resource for telecom professionals, developers, and systems administrators dealing with Bangladeshi phone numbers. It covers number formats, dialing procedures, and regulatory insights.
Number Structure
General Number Structure
Bangladesh operates under a closed numbering plan with fixed-length numbers, excluding the country code:
Country Code: +880
National Significant Number (NSN): 9 to 10 digits
Area Code: 1 to 3 digits (for fixed-line numbers)
Subscriber Number: 6 to 8 digits
Number Formats by Type
Type
Format (with Country Code)
Example
Mobile
+880 1XNN-NNNNNN
+880 1712-345678
Fixed-Line
+880 XNN-NNNNNN
+880 231-2345678
Toll-Free
+880 800NNNNNN
+880 8001234567
Emergency
NNN
999
Special Services
+880 96XX-NNNNNN
+880 9601-234567
Regular Expressions
For validation and formatting, use these regular expressions:
Mobile Numbers:
^\+8801[3-9]\d{8}$
Fixed-Line Numbers:
^\+880[2-9]\d{7,8}$
Toll-Free Numbers:
^\+880800\d{7}$
Emergency Numbers:
^\d{3}$
Dialing Procedures
Domestic Calls
Landline to Landline: Dial 0 + area code + subscriber number.
Example: 0 2 1234567
Landline to Mobile: Dial 0 + mobile number.
Example: 0 1712 345678
Mobile to Mobile: Dial 0 + mobile number.
Example: 0 1912 345678
International Calls
Outgoing: Dial 00 + country code + area code (if applicable) + subscriber number.