Tokelau Phone Numbers: Format, Area Code & Validation Guide - phone-number-standards -

Frequently Asked Questions

The country code for Tokelau is +690. This code is required when making international calls to Tokelau from any other country. It precedes the local subscriber number and follows the international exit code.
To call a Tokelau number from another country, dial the international exit code (00 or +), followed by 690 (Tokelau's country code), and then the local number. For example, to call the number 221234 in Tokelau, you would dial +690221234.
Domestic calls within Tokelau are made by directly dialing the recipient's number. No prefixes or area codes are needed, regardless of whether the call is between landlines or mobiles. This simplicity is due to Tokelau's small size and single telecommunications provider.
Tokelau's international dialing prefix is 00. This prefix is used when making international calls from Tokelau to other countries. It precedes the country code of the destination you are calling.
Tokelau phone numbers generally follow a 5-8 digit format. For international calls, the E.164 format (+690XXXXXXX) is recommended. The numbers are allocated based on the three atolls (Atafu, Nukunonu, and Fakaofo) and service categories (landline, mobile, government, etc.).
The Office of the Council for the Ongoing Government of Tokelau (OCOG), along with TELETOK (Telecommunications Tokelau Corporation), regulates telecommunications. TELETOK is the sole provider of both fixed and wireless services in the territory.
Tokelau does not have number portability because it has a single telecom provider, TELETOK. This simplifies number management and infrastructure development, as there's no need to transfer numbers between different carriers.
Tokelau adheres to the ITU-T E.164 recommendation. This international standard defines the format for international telephone numbers, ensuring global interoperability.
A regular expression like `^\+690[2-4,7][2-7]\d{3,6}$` can validate Tokelau numbers in international format. It checks for the country code (+690), valid prefixes based on service and atoll, and the appropriate length of the local number.
The atoll can be identified from the two digits immediately following the country code (+690). For example, 22 or 72 indicates Atafu, 3xx/73x Nukunonu, and 4xx/74x Fakaofo. This information is crucial for accurate call routing.
Developers building applications for Tokelau should stay in contact with OCOG/TELETOK for updates on number allocation policies and technical requirements. Tokelau's system is evolving, so staying informed is vital for compliance.
Atafu uses 2xx and 72x, Nukunonu uses 3xx and 73x, and Fakaofo uses 4xx and 74x. The 7xx range signifies mobile services while the 2xx, 3xx, and 4xx ranges are primarily used for landlines, though some can be used for specific services like government or emergency numbers.
Each atoll in Tokelau has designated prefixes (2xx, 3xx, 4xx, 72x, 73x, 74x) that broadly categorize services like landlines and mobile. Within these, more specific ranges denote services like residential (22x), business (23x), government (41x), emergency (31x), and others.
Ensure compliance by using the E.164 format (+690XXXXXXX), supporting variable number lengths (5-8 digits), validating service categories based on the first digit after the country code, and implementing geographic routing based on the atoll prefixes.
Loading...