Search Tools

Search and navigate to any tool quickly

SEA Word Segmenter — Thai, Khmer, Burmese, Lao

Split spaceless Thai, Khmer, Burmese, and Lao text into words — 100% in your browser, nothing uploaded.

Text
Paste Thai, Khmer, Burmese, or Lao text. The script is detected automatically.
Language:

Paste text above, or try an example button.

Segmentation runs entirely in your browser (Intl.Segmenter) — your text is never uploaded. Quality varies by script and browser; see the notes on the right.
About

About SEA Word Segmenter — Thai, Khmer, Burmese, Lao

Thai, Khmer, Burmese, and Lao are written without spaces between words, so a simple whitespace split returns nothing useful. This tool uses your browser's built-in Unicode engine (Intl.Segmenter, following UAX #29) to find real word boundaries — essential for search indexing, line-break insertion, text truncation, and word counting. Paste text in any of the four scripts and see each word as a separate chip, with a live word count.

You can copy the result in several forms: space-separated, newline-separated, a custom separator, or joined with zero-width spaces (ZWSP) so the original text keeps flowing visually while gaining soft break points for correct line wrapping. Script detection is automatic (you can also force a language), and mixed-script input is handled because segmentation is driven by each character's script, not the chosen locale.

Everything runs locally — your text is never uploaded. A note on quality: segmentation accuracy depends on the dictionaries your browser ships. Thai is reliable everywhere; Lao and Khmer are supported but vary by browser (Chrome ships reduced dictionaries); Burmese is experimental and often breaks by syllable rather than word, so counts can run high. Results may also differ between Chrome, Safari, and Firefox. Requires Chrome/Edge 87+, Safari 14.1+, or Firefox 125+.

How to use SEA Word Segmenter — Thai, Khmer, Burmese, Lao

  1. Paste your text

    Drop in Thai, Khmer, Burmese, or Lao text. Script is detected automatically; you can also pick a language.

  2. Read the word boundaries

    Each detected word appears as a separate chip, with a live word count.

  3. Choose an output format

    Copy the words space-separated, newline-separated, with a custom separator, or joined with zero-width spaces for line breaking.

  4. Mind the quality tier

    Thai is reliable; Lao and Khmer vary by browser; Burmese is experimental — verify counts for those scripts.

Frequently asked questions