Phone numbers · KR

South Korea phone number format

South Korea numbers use the country code +82. A mobile number looks like 010-2000-0000 at home and +821020000000 in international E.164 format.

TypeExample (national)InternationalE.164Digits
Mobile010-2000-0000+82 10-2000-0000+8210200000009, 10
Landline02-212-3456+82 2-212-3456+82221234565, 6, 8, 9, 10
Toll-free080-123-4567+82 80-123-4567+828012345679, 11, 12, 13, 14
VoIP070-1234-5678+82 70-1234-5678+82701234567810
Premium-rate060-234-5678+82 60-234-5678+826023456789
Personal (forwarding) number050-1234-5678+82 50-1234-5678+82501234567810, 11
Company (UAN) number1544-1234+82 1544-1234+82154412348
Pager015-2345-6789+82 15-2345-6789+8215234567899, 10
Country calling code
+82
National (trunk) prefix
0
International call prefix
00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))
Separate VoIP range
Yes
Time zones
Asia/Seoul
Validate in code

Check a South Korea number.

Send the number as typed plus country: "KR". You get it back in E.164 with its line type, ready to store.

Try the free validator →

curl https://veqen-app.com/v1/phone/check \
  -H "Authorization: Bearer $VEQEN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"country": "KR", "phone": "010-2000-0000"}'
import os, requests

r = requests.post(
    "https://veqen-app.com/v1/phone/check",
    headers={"Authorization": f"Bearer {os.environ['VEQEN_API_KEY']}"},
    json={"country": "KR", "phone": "010-2000-0000"},
    timeout=10,
)
result = r.json()
print(result["risk"]["verdict"], result["risk"]["reasons"])
const res = await fetch("https://veqen-app.com/v1/phone/check", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.VEQEN_API_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({"country": "KR", "phone": "010-2000-0000"}),
});
const result = await res.json();
console.log(result.risk.verdict, result.risk.reasons);
Questions

South Korea numbers

What is the country code for South Korea?

+82. Dial it after your international access code, or use +82 from a mobile phone.

How do I format a South Korea phone number in E.164?

Drop the national prefix (0) and add +82. For example 010-2000-0000 becomes +821020000000.

How many digits is a South Korea mobile number?

9 or 10 digits after the country code.

Does South Korea have VoIP phone numbers?

Yes, it has a dedicated VoIP range, and Veqen flags numbers in it.

Nearby in the list