Type in Thai Online | แป้นพิมพ์ภาษาไทยออนไลน์พร้อมเสียง ข้อความ การพิมพ์ภาษาอังกฤษ และการแปล
👉️ Check out our Thai typing speed test too!
Thai/English Virtual Keyboard (Kedmanee Layout)
👉️ Discover Over 100 Virtual Keyboards for Multiple Languages.
⭐ แชร์/บันทึกคีย์บอร์ดนี้!
User Guide to the Thai/English Virtual Keyboard (คู่มือการใช้งานคีย์บอร์ดเสมือนไทย/อังกฤษ)
Welcome to the free Thai Online Keyboard by Dozro! This guide will walk you through all the features of our dual-language virtual keyboard (คีย์บอร์ดเสมือน), designed to make both Thai typing (พิมพ์ดีดภาษาไทย) and English composition simple and intuitive. This keyboard uses the standard Kedmanee layout (TIS-820.2538), which is the official keyboard for typing in the Thai language (ภาษาไทย). This is a complete แป้นพิมพ์ภาษาไทย (Thai keyboard) solution for all your needs.
It features voice typing (Speech-to-Text) and emoji symbols. If you're looking to type Central Thai (Phasa Thai) words using an English keyboard or write English words in Thai, this is the ideal solution for you. This bilingual Thai Unicode keyboard (Siamese keyboard) also provides translation for typed text between Thai and English.
Core Features (คุณสมบัติหลัก)
Standard Kedmanee Layout (แป้นพิมพ์เกษมณี): Type Thai using the official Kedmanee keyboard layout.
Dual Language Mode (โหมดสองภาษา): Seamlessly switch between the Thai keyboard and a standard English QWERTY keyboard.
English Sub-Labels (ป้ายกำกับภาษาอังกฤษ): To make learning easier, each key on the Thai keyboard displays the corresponding QWERTY letter in the corner.
Voice-to-Text (การพิมพ์ด้วยเสียง): Use your microphone for hands-free dictation in both languages.
Rich Symbol Sets (ชุดสัญลักษณ์): Access a wide range of diacritics, currency symbols, and your custom set of technical symbols using the
Shift
andAltGr
keys.
How to Use the Keyboard (วิธีใช้คีย์บอร์ด)
Typing and Switching Languages (การพิมพ์และการสลับภาษา)
The keyboard defaults to the Thai layout. This layout places consonants on the main keys, with vowels and tone marks primarily on the Shift
layer.
Typing Consonants and Vowels (การพิมพ์พยัญชนะและสระ): Vowels and tone marks are typed after the consonant they modify. The characters will automatically position themselves correctly (above, below, before, or after the consonant). For example, to type ดี, you press
d
(forก
) first, and thenShift
+u
(forี
).Word Formation: The process is sequential. For example, to type the word "สวัสดี" (Hello):
Press
l
forส
Press
;
forว
Press
s
forห
Press
d
forก
Press
Shift
+u
forี
To switch between Thai and English, click the English/ไทย button. The keyboard layout and placeholder text will update automatically.
Using Shift and Caps Lock (การใช้ Shift และ Caps Lock)
Shift: Clicking the Shift key gives you access to a secondary layer of characters. In English mode, this produces uppercase letters. In Thai mode, this reveals most vowels, tone marks, and additional consonants. The Shift key deactivates after one use.
Caps Lock: In English mode, click Caps Lock to type continuously in uppercase. The key will light up when active. Click it again to deactivate.
Special Characters: Shift and AltGr Keys (อักขระพิเศษ: ปุ่ม Shift และ AltGr)
This คีย์บอร์ดไทย (Thai keyboard) is enhanced with powerful secondary layers for all your typing needs.
The Shift Key Layer (เลเยอร์ปุ่ม Shift)
When the Thai keyboard is active, pressing the Shift key provides access to essential characters.
Vowels & Diacritics (สระและวรรณยุกต์):
๊
(Mai Tri),้
(Mai Tho),่
(Mai Ek),๋
(Mai Chattawa)ู
(Sara Uu),ํ
(Nikkhahit),ฺ
(Phinthu),์
(Thanthakhat/Karan)
Consonants (พยัญชนะ):
ฆ
(Kho Rakhang),ฏ
(To Patak),โ
(Sara O),ฌ
(Cho Choe),ษ
(So Ruesi),ศ
(So Sala),ซ
(So So),ฉ
(Cho Ching),ฮ
(Ho Nok Huk),ฒ
(Tho Phuthao),ฬ
(Lo Chula),ฦ
(Lo Lue)
Symbols (สัญลักษณ์):
฿
(Baht Currency Symbol),ฯ
(Paiyan Noi),ๆ
(Mai Yamok),"
(Quotation Mark),(
and)
(Parentheses)
Shift Mapping/Usage Examples (ตัวอย่างการใช้ Shift):
To type "กรุงเทพฯ" (Bangkok):
d
Shift
+k
g
Shift
+e
p
Shift
+o
To type "น้ำ" (Water):
k
Shift
+h
Shift
+e
To type "ตั๋ว" (Ticket):
9
y
Shift
+;
Shift
+j
To type "คีย์บอร์ด" (Keyboard):
8
Shift
+u
p
Shift
+y
[
Shift
+n
d
The AltGr Key Layer (เลเยอร์ปุ่ม AltGr)
The AltGr key unlocks a third layer of symbols on both the Thai and English keyboards. This layer is identical in both modes for consistency and contains your custom set of symbols.
Top Numbers Row:
`: 🥇 (1st Place Medal/Gold sign)
1: $ (Dollar Sign)
2: € (Euro Sign)
3: £ (UK Pound Sign)
4: ¢ (Cent Sign)
5: ₿ (Bitcoin Sign)
6: ₣ (French Franc Sign)
7: ¥ (Japan Yen Sign)
8: ﷼ (Saudi Rial Sign)
9: ₹ (Indian Rupee Sign)
0: ₩ (Korean Won Sign)
-: ₤ (Italian Lira Sign)
=: 💰 (Money Bag)
Alphabet (A-Z) Keys:
a: © (Copyright Sign)
b: 🔒 (Lock)
c: 🖥️ (Desktop Computer sign)
d: ™ (Trade Mark Sign)
e: 📋 (Copy/Clipboard)
f: ☰ (Menu/Trigram for Heaven)
g: … (Horizontal Ellipsis)
h: ⋮ (Vertical Ellipsis)
i: 🔗 (Link Symbol)
j: ✆ (Call/Sign/Telephone)
k: ► (Black Right-Pointing Pointer)
l: 🔊 (Speaker High Volume)
m: ¶ (Pilcrow Sign)
n: 🔓 (Open Lock)
o: °C (Centigrade/Degree Celsius)
p: °F (Degree Fahrenheit)
q: 🗐 (Paste/Page Facing Up)
r: ✓ (Check Mark)
s: ® (Registered Sign)
t: ✘ (Cross Mark/Ballot X)
u: 🔍 (Search/Magnifying Glass Tilted Left)
v: ⌘ (Mac Command/Place of Interest Sign)
w: ✂ (Cut/Black Scissors)
x: 📲 (Mobile Phone with Arrow)
y: 📌 (Pushpin)
z: ⏻ (Power on/off)
Punctuation & Other Keys:
[: × (Multiplication Sign)
]: ÷ (Division Sign)
****: ± (Plus-Minus Sign)
;: ⏎ (Return Symbol)
': ⚙️ (Settings/Gear)
,: ∞ (Infinity)
.: √ (Square Root)
/: ⭐ (Star)
Special Thai Phrases:
Hi: Displays on the
AltGr
+Z
key and types: สวัสดีครับ/ค่ะWP
: Displays on theAltGr
+X
key and types: ไหว้พระTB
: Displays on theAltGr
+C
key and types: ทำบุญตักบาตรKPK
: Displays on theAltGr
+V
key and types: ขอบคุณครับ/ค่ะCRK: Displays on the
AltGr
+B
key and types: ฉันรักคุณPY
: Displays on theAltGr
+N
key and types: เป็นยังไงบ้าง
Voice Typing and Other Tools (การพิมพ์ด้วยเสียงและเครื่องมืออื่นๆ)
Voice Typing (การพิมพ์ด้วยเสียง)
Click the Microphone (🎤) button to start voice typing.
Your browser may ask for permission to use your microphone. Please click "Allow".
The status message will show "Listening..." Start speaking clearly in your selected language.
Your spoken words will be converted into text.
Language Recognition (การรู้จำภาษา): The speech-to-text engine is configured for specific dialects to improve accuracy.
Thai Mode: Uses language code
th-TH
for Thai (Thailand).English Mode: Uses language code
en-US
for US English.
Auto Punctuation (เพิ่มจุดและช่องว่างโดยอัตโนมัติหลังจากที่คุณพูดจบในไมโครโฟน)
The Auto Punct. button helps you end sentences quickly. When activated, it will automatically add a period
.
and a space after you finish speaking with the voice typing feature in both languages.Note: if your microphone isn't working, please refer to this article for troubleshooting steps.
Other Tools (เครื่องมืออื่นๆ)
Text Management (การจัดการข้อความ): Use Undo, Redo, Copy, and Clear All to manage your text efficiently.
Navigation (การนำทาง): Use the arrow keys, Home, and End for precise cursor control.
Emoji Keyboard (คีย์บอร์ดอีโมจิ): Click the smiley face to access a full emoji panel for adding expressive characters to your text.
Translate Feature (การแปลภาษาไทยและภาษาอังกฤษ)
The virtual keyboard features a handy Translate button that allows you to swiftly translate your typed text.
How it Works:
Bilingual Text Translation: When the Thai keyboard is active, clicking the “Translate” button will convert text from Thai to English. Conversely, when the English keyboard is active, clicking “Translate” will convert text from English to Thai, using Google Translate.
Steps:
Type or voice-type any text into the main text area.
Click or tap the Translate button.
If the text area is empty, a temporary message "Type text first!" will appear, and no new tab will open.
If there is text in the text area, a new browser tab will automatically open, redirecting you to Google Translate.
Your typed text will be pre-filled into Google Translate's input field.
Google Translate will automatically detect the source language of your text.
The translation will be displayed in the automatically selected target language (English if Thai keyboard was active, Thai if English keyboard was active).
Important Note for Mobile Users:
On mobile devices with the Google Translate app, clicking "Translate" might open the installed app instead of the web page, and it may not pre-fill your text. To work around this, click "Copy" first to save your text, then "Translate," and paste it in the app. If you haven't installed the Google Translate app on your mobile phone, the Translate feature of our keyboard will work perfectly on mobile as intended.
Physical Keyboard Synchronization (พิมพ์ภาษาไทยโดยใช้ปุ่มบนแป้นพิมพ์คอมพิวเตอร์จริง)
This virtual keyboard will synchronize with your physical keyboard using a computer. If you use the Shift or Caps Lock keys on your physical keyboard, the characters on the virtual keyboard will change accordingly. When you press an English letter on your physical keyboard, it will be converted into an Thai character when using the Thai virtual keyboard.
Responsive Design ( คีย์บอร์ดใช้งานได้ทั้งบนคอมพิวเตอร์และโทรศัพท์มือถือ)
This virtual keyboard is designed to adapt to various screen sizes:
Desktop: You will see the full keyboard layout with all keys and labels. If your computer or laptop's physical keyboard isn't working, you can search for "Thai Keyboard Online Dozro" or “คีย์บอร์ดไทยออนไลน์โดย Dozro” using a search engine and use it to type with your mouse or touch.
Tablet: The layout will adjust slightly, and some English labels on Thai keys might be hidden to save space.
Mobile: The layout becomes more compact, and some less-used keys (like Tab, Ctrl, Alt) are hidden to optimize for touch input. The action row and cursor row are also rearranged for better usability on smaller screens.
We hope this guide helps you make the most of your Thai/English Virtual Keyboard!
Explore More
Discover more on the Homepage of our website. Discover Over 100 Virtual Keyboards for Multiple Languages.