Thai keyboard online

Type Thai online — ภาษาไทย

All keyboards →

Romanized Thaiภาษาไทย

Type phonetic Romanized Thai (sawasdee → สวัสดี) — press space to commit each word.

Kedmanee Keyboardภาษาไทย

Virtual Kedmanee (เกษมณี) keyboard — standard Thai layout.

Unicode Editorภาษาไทย

Edit Thai text directly without conversion.

Thai Alphabet & Consonant ClassesThai

Browse high, mid, and low consonants, vowels, and tone marks. Click to insert into the editor.

Common Thai PhrasesCopy & paste

Ready-made greetings and everyday sentences — tap to insert or copy.

Voice inputth-TH

Dictate in Thai with browser speech recognition — no upload.

Quick answer

Type Thai online at Typnivo with the free Kedmanee virtual keyboard — click standard layout keys or type on QWERTY with live highlighting. Switch to Romanized compose (sawasdee → สวัสดี), browse consonant classes and tone marks, and copy Unicode text without installing a Thai keyboard.

How to

How to type Thai online

  1. Open Thai Keyboard

    Use the editor at the top of this page — works on desktop and mobile browsers without installing software.

  2. Type with Kedmanee Keyboard

    The virtual keyboard opens by default. Click on-screen keys or type on your physical QWERTY keyboard with live key highlighting.

  3. Switch modes anytime

    Use the mode tabs to switch to Romanized Thai or Unicode Editor — your draft text stays in the editor.

  4. Copy Unicode text

    Click Copy and paste into WhatsApp, email, social apps, Google Docs, or any app that accepts Unicode.

Thai typing guide

Practical tips for Thai input — layouts, accents, and common questions answered below.

How to Type Thai Online

Typnivo opens with the Kedmanee virtual keyboard — click Thai keys on screen or type on your physical QWERTY keyboard with key highlighting. Switch to Romanized Thai to type phonetic English (sawasdee, khob khun) and press space after each word. Use Unicode Editor to paste existing Thai text.

  • Virtual Kedmanee keyboard opens by default — click keys or type on QWERTY
  • Romanized mode: type sawasdee + space → สวัสดี
  • Unicode Editor for pasting text you already have

Kedmanee Keyboard Layout

Kedmanee (เกษมณี) is the standard Thai computer keyboard since the 1920s. Use the virtual Kedmanee keyboard in this workspace to explore QWERTY key positions.

  • Standard layout in Thailand since the 1920s
  • QWERTY physical keys map to Thai letter positions
  • Use Character Explorer for vowels and tone marks

Romanized Thai Typing

Romanized mode helps learners and travelers type Thai on a QWERTY keyboard without memorizing Kedmanee positions. Type sawasdee and press space — the dictionary converts to สวัสดี. This is phonetic input assistance, not Google Translate.

  • Best for learners who do not know Kedmanee yet
  • Press space after each word to commit conversion
  • Phonetic input — not English-to-Thai translation

Thai Tones

Thai is a tonal language with five tones: mid, low, falling, high, and rising. Tone marks (่ ้ ๊ ๋) combine with consonant class rules. Browse tone mark examples in the Character Explorer.

  • Mid, low, falling, high, and rising tones
  • Tone marks: ่ ้ ๊ ๋
  • Same syllable + different tone = different word

Thai Numerals

Thai uses its own digit symbols ๐ ๑ ๒ ๓ ๔ ๕ ๖ ๗ ๘ ๙ alongside Arabic numerals. Use the Thai Numerals panel for one-click insertion on forms and formal documents.

Typing Thai on Mobile

Typnivo works in mobile browsers with a touch-friendly editor and bottom-sheet Kedmanee keyboard. Use phrase copy buttons for quick LINE or Facebook messages. Switch to Romanized mode if you prefer phonetic typing without memorizing key positions.

Private Thai typing in your browser

All typing and conversion run locally in your browser. Typnivo never uploads your text. Drafts save in localStorage on this device only.

Start typing ↑

Frequently asked questions

Thai keyboard, input methods, and privacy — answered clearly.

How do I type Thai online without installing a keyboard?

Use Typnivo Romanized mode — type sawasdee, khob khun, sabai dee and press space after each word. Or click keys on the Kedmanee virtual keyboard.

What is the Kedmanee keyboard layout?

Kedmanee is the standard Thai keyboard layout used in Thailand on Windows and macOS. Typnivo maps QWERTY keys to Kedmanee positions.

How do I convert sawasdee to Thai?

Type sawasdee in Romanized mode and press space — it becomes สวัสดี. You can also copy the phrase from the phrase library.

Does Romanized mode translate English to Thai?

No. It converts phonetic Romanized spelling to Thai script using a dictionary. It does not translate meaning — type Thai sounds, not English sentences.

What are Thai tone marks?

Thai has four tone mark symbols (่ ้ ๊ ๋) plus mid tone (often unmarked). The same syllable with different tones has different meanings.

Can I use this on my phone?

Yes. Typnivo works in mobile browsers with a touch-friendly editor and bottom-sheet Kedmanee keyboard. Switch to Romanized mode if you prefer phonetic typing.

Is my typing sent to a server?

No. All conversion happens locally in your browser.