Check phone number activity, carrier details, line type and more.
Understanding Phone Numbers in Hungary
Quick Reference Guide
Country: Hungary
Country Code: +36
International Prefix: 00
National Prefix: 06
Comprehensive Overview
Discover the intricacies of Hungary's telephone numbering system, including formats, dialing procedures, and technical specifications. This guide is essential for telecom professionals, developers, and anyone engaged in telecommunications within Hungary.
Number Formats
General Number Structure
Hungary adheres to the ITU-T E.164 standard for its telephone numbering plan. A typical Hungarian phone number includes:
Country Code: +36
National Prefix: 06 (for domestic calls)
Area Code: 1-2 digits (for geographic numbers)
Subscriber Number: 6-7 digits
Number Formats by Type
Type
Format
Example
Regex
Geographic
0X XXX XXXX
06 1 234 5678
^06[1-9]\d{7}$
Mobile
06 20 XXX XXXX
06 20 123 4567
`^06(20
Toll-Free
06 80 XXX XXX
06 80 123 456
^0680\d{6}$
Premium Rate
06 90 XXX XXX
06 90 123 456
^0690\d{6}$
Emergency
112
112
^112$
Detailed Number Breakdown
Geographic Numbers
Format: 06 X XXX XXXX or 06 XX XXX XXX
Example: 06 1 234 5678 (Budapest)
Area Codes: 1 (Budapest), 2X-9X (other regions)
Subscriber Number Length: 6-7 digits
Mobile Numbers
Format: 06 XX XXX XXXX
Example: 06 20 123 4567
Prefixes: 20, 30, 70 (assigned to different mobile operators)
Subscriber Number Length: 7 digits
Toll-Free Numbers
Format: 06 80 XXX XXX
Example: 06 80 123 456
Prefix: 80
Subscriber Number Length: 6 digits
Premium Rate Numbers
Format: 06 90 XXX XXX
Example: 06 90 123 456
Prefix: 90
Subscriber Number Length: 6 digits
Emergency Numbers
Format: 112
Example: 112
Purpose: Universal emergency number
Dialing Procedures
Domestic Calls
Landline to Landline: Dial the national prefix 06 followed by the area code and subscriber number.
Example: 06 1 234 5678 (Budapest)
Landline to Mobile: Dial 06 followed by the mobile prefix and subscriber number.
Example: 06 20 123 4567
Mobile to Mobile: Dial 06 followed by the mobile prefix and subscriber number.
Example: 06 30 765 4321
International Calls
Outgoing: Dial the international prefix 00, followed by the country code, area code, and subscriber number.
Example: 00 49 30 12345678 (calling Germany)
Incoming: From abroad, dial +36 followed by the area code and subscriber number, omitting the national prefix 06.
Example: +36 1 234 5678
Number Portability
Hungary supports both mobile and fixed-line number portability, allowing subscribers to retain their phone numbers when switching between service providers. This service is regulated by the National Media and Infocommunications Authority (NMHH).
Major Telecom Operators and Number Ranges
Operator
Mobile Prefixes
Landline Prefixes
Magyar Telekom
30
1 (Budapest)
Vodafone Hungary
70
21-29 (Various regions)
Telenor Hungary
20
2X-9X (Various regions)
Digi Mobil
31
3X-9X (Various regions)
Regulatory Body
The National Media and Infocommunications Authority (NMHH) is responsible for regulating telecommunications in Hungary. They manage number allocation, portability, and ensure compliance with ITU-T standards.
Technical Considerations
Regular Expressions for Validation
Below are some example regular expressions for validating Hungarian phone numbers:
Hungary's numbering plan is managed by the NMHH, which allocates number ranges to operators and ensures efficient use of the numbering resources. The NMHH also enforces regulations regarding number portability and compliance with ITU-T recommendations.
Technical Restrictions
Golden Numbers: Special or memorable numbers (often referred to as "golden numbers") may be subject to additional fees or restrictions.
Number Blocking: Certain number ranges may be blocked for specific services or due to regulatory restrictions.