Thai → English Translation
Thai to English translation on macOS - segments unspaced Thai text and supplies the tense English requires.
How It Works
Select your text
Highlight the text you want to translate in any application - email, a document, a browser tab, or a chat window.
Press the shortcut
Hit your configured Echoo keyboard shortcut. Nothing is copied to the clipboard and no window opens.
AI translates
Claude Sonnet 4.5 segments Thai text into words, since Thai is written without spaces between them.
Result appears inline
The English replaces your selection with tense supplied and politeness particles rendered as tone rather than words.
Example Translation
Thai (Original)
โรงแรมให้บริการอาหารเช้าฟรีตั้งแต่ 7.00 น. ถึง 10.00 น. สระว่ายน้ำเปิดให้บริการทุกวันจนถึง 21.00 น.
English (Translated)
The hotel offers complimentary breakfast from 7 AM to 10 AM. The swimming pool is open until 9 PM daily.
Translating Thai to English
Thai is written without spaces between words, so the first step is segmentation - and a wrong split changes the sentence rather than merely garbling it. Thai has no inflection at all: no tense, no plurals, no articles, with time indicated by optional adverbs that are often omitted, leaving English to commit to a tense the original never fixed. Sentence-final politeness particles differ by the speaker's gender and carry deference that has no English word; the effect has to be rebuilt through phrasing. Thai pronouns vary by formality and relationship far beyond English I and you. Thai also maintains distinct royal and formal vocabularies, so register has to be recognised rather than assumed.
Recommended Setup
Best model for this pair
Claude Sonnet 4.5 handles Thai to English best in our testing. Any provider you have configured will work - this is the one to pick if you have a choice.
Voice dictation
Dictation is not yet supported for Thai. Translating selected Thai text works normally.
Tips for Better Translations
Thai is written without spaces between words - Echoo segments it rather than splitting on whitespace.
Sentence-final politeness particles are rendered as tone in the English rather than dropped or translated literally.
Thai marks no tense, so Echoo supplies it from context markers in the surrounding text.
Formal and royal Thai vocabulary is recognized, so official documents do not come back over-casual.
Frequently Asked Questions
Thai marks phrase boundaries rather than word boundaries with spaces. Echoo segments the text into words before translating, which is why it handles running Thai correctly where a naive splitter fails.
Thai politeness particles have no English equivalent. Echoo rebuilds the deference through phrasing rather than inserting a literal word.
Echoo works on selectable text. If the Thai is selectable in Preview or a browser, Echoo translates it; scanned images without a text layer are not supported.
Not currently. Thai voice dictation is not supported, but translating selected Thai text works normally.
Explore More
OpenAI Integration
Connect Echoo to OpenAI GPT models for powerful AI text transformation on macOS. Use GPT-4, GPT-5, and more with keyboard shortcuts.
Anthropic Integration
Connect Echoo to Anthropic Claude models for thoughtful, nuanced AI text transformation on macOS. Claude Opus, Sonnet, and Haiku.
Google Gemini Integration
Connect Echoo to Google Gemini AI for free, fast text transformation on macOS. Gemini Flash Lite offers a generous free tier.
Ready to Try It?
Download Echoo and start translating text with AI shortcuts.