WhatsApp number format for Indonesia
Country code +62. How to turn an Indonesian phone number into a working WhatsApp link.
At a glance
An Indonesian mobile written locally as 0812-345-678 becomes 62812345678 in a WhatsApp link, giving https://wa.me/62812345678. The digit used for dialling inside the country is removed and the country code goes in its place.
The three ways to write the same number
These are the same Indonesian mobile in each format. The example is a reserved test number from Googleโs libphonenumber metadata, so it is structurally correct without belonging to anyone.
| Inside Indonesia | 0812-345-678 |
|---|---|
| International | +62 812 345 678 |
| In a wa.me link | 62812345678 |
The rule for Indonesia
Indonesian mobile numbers start 08 domestically. Drop only the leading 0 and keep the 8. Lengths vary legitimately between 9 and 12 digits after the country code, so a shorter number is not necessarily wrong.
How to build an Indonesian WhatsApp link
- Start with the local number. 0812-345-678
- Apply the Indonesian rule. Remove the domestic dialling prefix shown above.
- Add the country code. Put 62 in front, giving 62812345678.
- Build the link. Append the digits to https://wa.me/ with nothing between them, or use the generator and let it handle the formatting.
Does a valid number mean the person is on WhatsApp?
No. Everything above concerns format, which is a separate question from whether an account exists. A correctly formatted Indonesian number can belong to a landline, to a newly issued SIM, or to someone who has deleted their WhatsApp account, and in each case the link will open and report that the number is not on WhatsApp.
To find out, open a chat link for the number and see whether WhatsApp starts a conversation.
Indonesian WhatsApp link questions
How do I write an Indonesian number for WhatsApp?
Write 62 followed by the subscriber number, digits only, with no plus sign, spaces or dashes. An Indonesian mobile written locally as 0812-345-678 becomes 62812345678, giving the link https://wa.me/62812345678.
What is the WhatsApp country code for Indonesia?
Indonesia uses country code +62. In a wa.me link the plus sign is dropped, so the link starts https://wa.me/62.
Do I remove the leading zero from an Indonesian number?
Yes. The leading digit used for dialling inside Indonesia is not part of the international number and must be removed before the country code is added. 0812-345-678 becomes 62812345678, not 620812345678.
Can I message an Indonesian number without saving it?
Yes. Open https://wa.me/ followed by the number in international format and WhatsApp starts the conversation without adding a contact. Recent versions of WhatsApp can also do this by typing the number into the new-chat search.
Why does my Indonesian WhatsApp link say the number is invalid?
Either the number is formatted wrongly or it has no WhatsApp account, since WhatsApp shows the same message for both. Check the digits against 62812345678 first: the most common cause here is keeping the leading zero.