Format and validate Thai phone numbers (mobile / landline / +66)
Paste numbers in any format to get them all in one format, e.g. 081-234-5678 or +66812345678, with invalid ones flagged.
About Thai phone formatter
Paste a list of numbers (from a spreadsheet or chat), one per line. Spaces and dashes are removed, +66 becomes 0, mobiles (06, 08, 09 + 8 digits) and landlines (02 and 03x–07x, 9 digits) are recognised and formatted as you choose.
+66 / E.164 suits SMS systems, WhatsApp and international APIs. Invalid numbers are flagged.
FAQ
Do I keep the 0 after +66?
No — 081-234-5678 becomes +66 81 234 5678.
More tools here
Character counter Special characters Text compare Case converter Find and replace Sort lines Fancy text Morse code translator Email extractor Link extractor Emoji library Kaomoji Lorem ipsum generator Word frequency Slug generator Hashtag generator PII masker Text to speech Speech to text