SA number formatter: +27 to 0 and back
Paste one South African cell number or a whole list. Get it back as 082 555 0142, +27 82 555 0142 or 27825550142 for WhatsApp, with each number checked and its network shown.
The same number, four ways
Converting between +27 and 0
A South African cell number has ten digits starting with 0, like 082 555 0142. In international format the leading 0 is replaced by the country code +27, so the same number becomes +27 82 555 0142. To go back, drop the +27 and put the 0 back. Never keep both: +27 082 is a common mistake that won't dial.
Which format to use where
For a call, SMS or Please Call Me code from a South African SIM, use the 0 format. For contacts you'll use while abroad, or for forms that ask for an international number, use +27. WhatsApp links (wa.me) want the digits only, 27 and no plus, which is the last option above.
What counts as valid
The formatter accepts numbers with spaces, dashes, brackets, a +27 or 0027 prefix, or a stray (0) after the country code. It marks a number valid when it has ten digits starting with 06, 07 or 08, the ranges used for SA cell numbers, and shows the network it was first issued on using the same prefix table as the which network tool. Numbers starting 01 to 05 are landlines.
Number format FAQ
How do I change +27 to 0?
Remove the +27 and put a 0 in front of what's left. +27 82 555 0142 becomes 082 555 0142. If there's a (0) after the +27, drop it too.
How do I write a South African number in international format?
Drop the leading 0 and add +27. 082 555 0142 becomes +27 82 555 0142, or +27825550142 without spaces.
What format does WhatsApp need?
For a wa.me link, use the country code and number with no plus, spaces or leading 0: 27825550142. In your phone's contacts, +27 82 555 0142 works everywhere.
Can I use +27 in a USSD code like a Please Call Me?
Use the 0 format in USSD codes: *140*0825550142#. The Please Call Me SA app swaps +27 for 0 for you.
Are the numbers I paste sent anywhere?
No. The formatter runs in your browser and nothing you paste leaves your device.