Check phone number activity, carrier details, line type and more.
Czechia Phone Numbers: Format, Area Code & Validation Guide
Quick Reference Guide
Country: Czechia
Country Code: +420
International Prefix: 00
National Prefix: None
Numbering Plan Type: Closed numbering plan
Regulatory Authority: Český Telekomunikační Úřad (CTU)
Overview
Discover the intricacies of Czechia's telephone numbering system with this detailed guide. Perfect for telecom professionals, developers, and system administrators, it covers phone number structures, dialing procedures, and essential telecommunications data.
Number Formats in Czechia
Czechia employs a closed numbering plan, ensuring all phone numbers are fixed-length and require no national prefix for domestic calls. The plan includes various services like geographic, mobile, and special service numbers.
General Phone Number Structure
Format: +420 NXX XXX XXX
Length: 9 digits (excluding the country code)
Country Code: +420
N: Represents the type of service or geographic area
Geographic Numbers (Landlines)
Region
Area Code(s)
Example Number
Prague
2
2XX XXX XXX
Central Bohemian Region
31, 32
31X XXX XXX
Karlovy Vary Region
35
35X XXX XXX
Plzeň Region
37
37X XXX XXX
South Bohemian Region
38, 39
38X XXX XXX
Ústí nad Labem Region
41, 47
41X XXX XXX
Pardubice Region
46
46X XXX XXX
Liberec Region
48
48X XXX XXX
Hradec Králové Region
49
49X XXX XXX
South Moravian Region
51, 53, 54
51X XXX XXX
Moravian-Silesian Region
55, 59
55X XXX XXX
Vysočina Region
56
56X XXX XXX
Zlín Region
57
57X XXX XXX
Olomouc Region
58
58X XXX XXX
Mobile Numbers
Mobile Operator
Number Range(s)
Example Number
O2 Czech Republic
601, 602, 606, 607, 72
602 XXX XXX
T-Mobile
603, 604, 605, 73
603 XXX XXX
Vodafone Czech Republic
77, 608
777 XXX XXX
U:Fon
790
790 XXX XXX
Toll-Free Numbers
Format: 800 XXX XXX
Example: 800 123 456
Premium Rate Numbers
Format: 90X XXX XXX
Example: 900 123 456
Shared Cost Numbers
Format: 8[134]X XXX XXX
Example: 811 123 456
Special Services and Emergency Numbers
Emergency Services: 112
Directory Enquiries: 118X
Numbering Scheme (Regular Expressions)
For developers and system administrators, use these regular expressions to validate Czechia phone numbers:
// General Czechia Number Format
/^(+420)?[2-9]\d{8}$/
// Geographic Numbers (Landlines)/^(+420)?(2|3[1257-9]|4[16-9]|5[13-9])\d{7}$/
// Mobile Numbers
/^(+420)?(60[1-8]|7[023-9])\d{6}$/
// Toll-Free Numbers
/^(+420)?800\d{6}$/
// Premium Rate Numbers
/^(+420)?90[05689]\d{6}$/
// Shared Cost Numbers
/^(+420)?8[134]\d{7}$/
Dialing Procedures
Domestic Calls
Landline to Landline: Dial the full 9-digit number.
Landline to Mobile: Dial the full 9-digit number.
Mobile to Mobile: Dial the full 9-digit number.
International Calls
Outgoing: Dial 00 followed by the country code, and then the full national number.
Incoming: Dial +420 followed by the 9-digit local number.
Number Portability
Czechia supports number portability, allowing users to keep their numbers when switching providers. This applies to both mobile and fixed-line numbers, regulated by the Český Telekomunikační Úřad (CTU).
Number Validation: Utilize the provided regular expressions for Czechia phone number validation.
Portability Handling: Implement logic to manage number portability, especially for mobile numbers where prefixes may not indicate the current provider.
Emergency Services: Ensure systems recognize and route calls to emergency numbers like 112.
Internationalization: Always include the +420 country code for international calls.
For the latest telecommunications regulations in Czechia, visit the official CTU website.