Korean-English Keyboard Converter
Fix text typed with the wrong keyboard layout—'dkssud' becomes '안녕' and vice versa, using the standard Korean 2-set layout. Everything runs in your browser.
FAQ
Which keyboard layout is used?
The standard Korean 2-set (dubeolsik) layout; tense consonants map to shifted (uppercase) keys. 3-set layouts aren't supported.
Are clusters and diphthongs handled?
Yes—diphthongs (ㅘㅝㅢ) and final clusters (ㄳㅄ…) follow real IME rules, so 'djqtdj' correctly becomes '없어'.
What about digits and punctuation?
Characters without a mapping pass through unchanged and break syllable composition at that point.
Related tools
Convert Korean text to its initial consonants (안녕하세요 → ㅇㄴㅎㅅㅇ)—great for making chosung quizzes. Tense consonants are handled correctly. Everything runs in your browser.
Convert naming styles like camelCase, snake_case, kebab-case and PascalCase line by line.
Find and replace text in bulk, with optional regular expressions and case sensitivity. Everything runs in your browser.
Count characters with/without spaces, words, lines and bytes in real time.
Pull out specific columns from tab, comma, or space-separated data with reordering and ranges (2-4). Great for Excel, CSV, and log wrangling. Everything runs in your browser.
Remove duplicate lines from a list while keeping the original order.