libphonenumber API

Thailand Phone Number Format

Country code +66 · ISO TH

How to format, dial, and validate Thailand phone numbers, with live examples.

Country Code

+66

National Prefix

0

International Prefix

Mobile Portability

Yes

Try it now

Pre-filled with a valid fixed line number for Thailand. Edit it and click "Try It" to see the parsed result.

Number Types & Example Formats

Each Thailand phone-number type supported by libphonenumber, with a real example formatted three ways.

Type Length National International E.164
Fixed Line 8 digits 02 123 4567 +66 2 123 4567 +6621234567
Mobile 9 digits 081 234 5678 +66 81 234 5678 +66812345678
Premium Rate 10 digits 1900 123 456 +66 1900 123 456 +661900123456
Toll Free 10 or 13 digits 1800 123 456 +66 1800 123 456 +661800123456
VoIP 9 digits 060 123 4567 +66 60 123 4567 +66601234567

How to Dial Thailand Numbers

From abroad

Dial +66 followed by the national number, dropping any leading 0.

Within Thailand

Dial 0 before the local number to make a domestic call.

Area Codes

Browse Thailand area codes with cities, timezones, and example numbers for each.

View Thailand area codes →

Validate a Thailand Number with the API

Send the number to the free libphonenumber API to get the parsed country, type, formatting, and validity.

Request
curl https://libphonenumberapi.com/api/phone-numbers/+6621234567

Frequently Asked Questions

What is the country code for Thailand?

The international country code for Thailand is +66. Use this prefix when dialing Thailand numbers from another country.

How long is a Thailand phone number?

Thailand phone numbers are typically 8 digits, not including the +66 country code.

How do I dial a Thailand phone number from abroad?

From abroad, dial +66 followed by the national number, dropping any leading 0. Within Thailand, dial 0 before the local number.

How do I validate a Thailand phone number programmatically?

Send a GET request to https://libphonenumberapi.com/api/phone-numbers/<number>. The free libphonenumber API returns the parsed country, format, type, and validity for any number — no API key required.