Check phone number activity, carrier details, line type and more.
Understanding Phone Numbers in Singapore
Quick Facts
Country: Singapore
Country Code: +65
International Dialing Prefix: 00
National Dialing Prefix: None
Comprehensive Overview
This guide offers an in-depth look into Singapore's telephone numbering plan, detailing number formats, dialing procedures, and regulatory insights. It's tailored for telecom experts, developers, and system administrators seeking accurate and current technical information about Singapore's numbering system.
Number Formats in Singapore
General Structure
Singapore employs a closed numbering plan, meaning there are no area codes due to its compact geographical area. All phone numbers are 8 digits long and require the country code (+65) for international calls.
Format: [XXXX XXXX]
Country Code: +65
Subscriber Number Length: 8 digits
Specific Number Types
Type
Prefix
Number Format
Example
Landline
6
6XXX XXXX
+65 6123 4567
Mobile
8, 9
8XXX XXXX, 9XXX XXXX
+65 9123 4567
Toll-Free
800
800 XXX XXXX
+65 800 123 4567
Premium Rate
1900
1900 XXX XXXX
+65 1900 123 4567
Short Codes
N/A
3-4 digits
1777 (ambulance)
Validating Phone Numbers
Use the following regular expressions to validate Singapore phone numbers:
Landline to Landline: Dial the 8-digit number directly (e.g., 6123 4567).
Landline to Mobile: Dial the 8-digit mobile number directly (e.g., 9123 4567).
Mobile to Mobile: Dial the 8-digit mobile number directly (e.g., 9123 4567).
International Calls
Outgoing
Format: 00 + [Country Code] + [Subscriber Number]
Example: To call a number in the US, dial 001 + [Area Code] + [Local Number].
Incoming
Format: +65 + [Local 8-Digit Number]
Example: +65 9123 4567
Number Portability
Singapore has enabled number portability for both mobile and fixed-line numbers since 2003. This allows users to keep their phone numbers when switching providers, managed by the Info-communications Media Development Authority (IMDA).