A new look for thai2english, autocomplete search and a better dictionary underneath
Search suggests as you type, and thousands of definitions have been added or improved.

Since the relaunch of thai2english a week or so ago, I’ve kept going with the changes. They’re hard to miss this time around, as the whole site looks different now!
Here’s what’s new.
A new look, from top to bottom
thai2english has been redesigned from the ground up: clearer fonts for both English and Thai, a header that stays with you as you scroll to make searching easier, and a simple homepage built around one thing - a big box where you can paste Thai, English or transliteration.
The dictionary pages have changed the most. Meanings are easier to scan, parts of speech are colour-coded, and words with several meanings now have a row of buttons at the top so you can jump straight to the sense you want.
Search that suggests as you type
Start typing and the dictionary now offers matches straight away, searching both languages at once.
It matches Thai script, English and transliteration by sound - so am-naat, amnat and อำนาจ all find the same word. Each suggestion also shows its meaning and how commonly it is used, so you can choose the right result without opening it first.
Multi-word English entries work properly now as well, so phrases such as figure out, more or less and New York all open a real dictionary page instead of being treated as sentences to translate.
See which words are worth learning
Every Thai word now carries a Rare ←→ Everyday rating and a plain-English verdict - from learn this early to safe to skip for now.
The idea is to help you focus your time and attention on the words you are genuinely likely to need.
Thousands of the most common words also have a one-line note at the top explaining what they’re really about. งาน, for example:
“Work or a party? Same word. That’s Thailand.”
Sentence translations are easier to follow
When you translate something longer, you now get the full translation at the top with a copy button, alongside a numbered list of the individual sentences.
Click any sentence to see its word-by-word breakdown, then click any word in that breakdown to open its dictionary entry.
I’ve also fixed a couple of small errors that were quietly annoying. Where your original Thai contained a space, the transliteration now marks it with a ·, so you can see which gaps were yours. And if one line of a long passage fails to translate, you now get the rest of the result instead of an error for the whole thing. Both of these came from suggestions emailed to me - thanks!
Thousands more dictionary corrections
The English-to-Thai side of the dictionary in particular has had a thorough clean-up.
We’ve reviewed it for missing words and phrases, added hundreds of new entries, and revised or clarified thousands of Thai definitions where the existing translations were incomplete, misleading or simply could be improved.
Faster and less likely to break
Some changes you’ll only notice by their absence.
Pages now do a fraction of the work they used to for the same result, repeat lookups are instant, and translations should appear more quickly.
Working better under heavy load
Sorry if you’ve seen the “Under heavy load” message during particularly busy periods.
Going forward, you should see it less often. When it does appear, the spaced Thai text and word-by-word meanings will still be available - the same core functionality provided by the old site.
Only the automatic full-sentence translation will be temporarily limited, because every one of those translations has a cost for us to process.
You may also notice a Sign in option in the header. It’s new and it doesn’t do much yet - but if you had an account on the old site, it’s still there. Going forward, there will be more features available here.
You may also need to be signed in to access automatic translations during particularly busy periods.
Thanks once again to everyone who has donated. Your support keeps thai2english online!
I’m working on a way to make sure supporters’ translation requests are given priority and don’t encounter the “Under heavy load” message, but it isn’t quite ready yet.
Please email me at mikethai2english.com with any feedback, ideas, feature requests, or anything you think I should fix.

