Comprehensive Guide to Phone Numbers in Eswatini
Quick Reference
- Country: Eswatini
- Country Code: +268
- International Prefix: 00
- National Prefix: None
Technical Overview of Eswatini’s Telephone Numbering Plan
Eswatini's telephone numbering system follows the ITU-T E.164 standard, ensuring global compatibility. The format is simple, consisting of a country code and a national number without an area code.
Number Structure
- Country Code: +268
- National Significant Number (NSN): 7 digits
- Subscriber Number Length: 7 digits
Number Format by Type
Type | Format | Example | Regular Expression |
---|---|---|---|
Geographic | [23][2-5]XXXXXX | 2323232 | ^23[2-5]\d{6}$ |
Mobile | 7[6-9]XXXXXX | 7612345 | ^7[6-9]\d{6}$ |
Toll-Free | 0800XXXX | 08001234 | ^0800\d{4}$ |
Premium Rate | 900XXXXXX | 900123456 | ^900\d{6}$ |
Dialing Procedures
Domestic Calls
- Landline to Landline: Dial the 7-digit subscriber number directly.
- Landline to Mobile: Dial the 7-digit mobile number directly.
- Mobile to Mobile: Dial the 7-digit mobile number directly.
International Calls
-
Outgoing: Dial the international prefix (00), followed by the country code, and then the 7-digit subscriber number.
Example:00 + Country Code + Subscriber Number
Example:00 268 7612345
-
Incoming: Dial the Eswatini country code (+268), followed by the 7-digit subscriber number.
Example:+268 7612345
Recent and Upcoming Changes to the Numbering Plan
Currently, there are no updates or changes to Eswatini’s numbering plan. It remains aligned with the ITU-T E.164 standard. For the latest information, visit the Eswatini Communications Commission (ECC) website.
Number Portability
Eswatini supports mobile number portability, allowing users to keep their numbers when switching providers, promoting competition and consumer choice.
Major Telecom Operators and Number Ranges
Operator | Service Type | Number Range |
---|---|---|
MTN Eswatini | Mobile | 76XXXXXX, 78XXXXXX |
Eswatini Telecommunications | Fixed-Line | 23XXXXXX |
Eswatini Mobile | Mobile | 79XXXXXX |
For detailed number allocations, consult the ECC or the respective telecom operators.
Number Allocation and Management
The ECC oversees the allocation and management of phone numbers, ensuring compliance with international standards and meeting the needs of consumers and providers.
Technical Restrictions and Special Cases
- Golden Numbers: Reserved or sold at a premium for their memorability.
- Number Blocking: Certain ranges may be blocked to prevent fraud.
ITU-T Standards
Eswatini adheres to ITU-T E.164 recommendations, ensuring seamless international communication.
Technical Considerations for Developers
When integrating Eswatini phone numbers into systems, consider:
- Validation: Use regular expressions to validate phone numbers.
- Internationalization: Ensure your system properly formats numbers for international dialing.
- Number Portability: Implement checks for accurate routing and billing.
- Compliance: Adhere to ECC regulations regarding number usage.
Example Validation Function in JavaScript
function validateEswatiniPhoneNumber(number) {
const geoRegex = /^23[2-5]\d{6}$/;
const mobileRegex = /^7[6-9]\d{6}$/;
const tollFreeRegex = /^0800\d{4}$/;
const premiumRegex = /^900\d{6}$/;
return geoRegex.test(number) || mobileRegex.test(number) || tollFreeRegex.test(number) || premiumRegex.test(number);
}
For the most accurate and current information on telecommunications regulations and numbering plans in Eswatini, please visit the official ECC website.