개발자
⌨️ 한영타 변환기
한/영 전환을 깜빡하고 친 글자를 원래 의도한 글자로 되돌립니다. dkssud → 안녕, ㅗ디ㅣㅐ → hello처럼 양방향으로 변환합니다.
현재 입력 기준 영문 자판 → 한글으로 변환 중입니다. 버튼을 누르면 수동 고정됩니다.
⇧ 표시는 Shift를 함께 눌렀을 때의 자모(된소리 ㅃㅉㄸㄲㅆ, 이중모음 ㅒㅖ)입니다. 영문 외 문자(공백·숫자·기호)는 변환하지 않고 그대로 둡니다.
한영타 오타가 나는 이유
한글과 영문은 같은 키보드의 같은 키를 공유합니다. 운영체제의 입력기(IME)가 지금 어느 모드인지에 따라 같은 키 d가 ㅇ이 되기도, d가 되기도 합니다. 한/영 키를 누르지 않은 채 타이핑하면 의도한 글자 대신 반대 언어가 입력됩니다.
두벌식 자판 매핑 표
두벌식은 자음 19개와 모음 21개를 QWERTY 키에 배치합니다. 왼손 자리에 자음, 오른손 자리에 모음이 모여 있어 한 손씩 번갈아 누르도록 설계됐습니다. Shift를 함께 누르면 된소리(ㅃㅉㄸㄲㅆ)와 이중모음(ㅒㅖ)이 나옵니다.
| 영문 키 | 한글 자모 | 분류 |
|---|---|---|
| q w e r t | ㅂ ㅈ ㄷ ㄱ ㅅ | 자음 |
| a s d f g | ㅁ ㄴ ㅇ ㄹ ㅎ | 자음 |
| z x c v | ㅋ ㅌ ㅊ ㅍ | 자음 |
| y u i o p | ㅛ ㅕ ㅑ ㅐ ㅔ | 모음 |
| h j k l | ㅗ ㅓ ㅏ ㅣ | 모음 |
| b n m | ㅠ ㅜ ㅡ | 모음 |
| Q W E R T | ㅃ ㅉ ㄸ ㄲ ㅆ | Shift · 된소리 |
| O P | ㅒ ㅖ | Shift · 이중모음 |
변환이 안 되거나 깨지는 경우
키 순서가 어긋난 입력
중간에 백스페이스로 지웠다 다시 쳤거나 자동완성이 끼어든 글자는 실제 키 순서가 흐트러져 원본과 다르게 복원됩니다.
세벌식으로 친 글자
이 도구는 두벌식만 지원합니다. 세벌식은 같은 영문 키가 다른 자모로 매핑돼 복원이 어긋납니다.
겹받침·겹모음 경계
받침 뒤에 모음이 오면 받침이 다음 글자로 넘어가는 연음 처리, ㅘ·ㅢ 같은 겹모음 조합 시점이 IME마다 미세하게 다릅니다.
특수문자·이모지
자판에 매핑되지 않는 문자는 변환하지 않고 그 자리에 그대로 둡니다. 한글·영문이 섞여 있어도 됩니다.
자주 묻는 질문 (FAQ)
Q1. 한영타 변환은 어떻게 하나요?
위 입력칸에 잘못 친 글자를 그대로 붙여넣으면 됩니다. dkssud처럼 영문이 들어오면 한글(안녕)로, ㅗ디ㅣㅐ처럼 한글 자모가 들어오면 영문(hello)으로 바뀝니다. 기본값은 입력에 한글이 있으면 자동으로 방향을 잡지만, 방향 버튼을 눌러 직접 고정할 수도 있습니다.
Q2. dkssud이 무슨 뜻인가요?
한글 자판에서 안녕을 칠 때 누르는 키를 영문 상태에서 그대로 친 결과입니다. 두벌식 기준 d=ㅇ, k=ㅏ, s=ㄴ, s=ㄴ, u=ㅕ, d=ㅇ 순서로, 오토마타가 ㅇ+ㅏ+ㄴ=안, ㄴ+ㅕ+ㅇ=녕으로 조합합니다. dkssudgktpdy는 안녕하세요입니다.
Q3. 한영키를 안 누르고 입력한 거 복원할 수 있나요?
네, 그것이 이 도구의 핵심 용도입니다. 한/영 전환을 깜빡하고 친 글자를 그대로 복사해 붙여넣으면 원래 의도한 글자로 되돌립니다. 영문→한글, 한글→영문 양방향 모두 됩니다. 영문 외 문자(공백·숫자·기호)는 변환하지 않고 위치 그대로 둡니다.
Q4. 변환 결과가 깨지는 이유는?
입력이 실제로 두벌식 자판 순서를 따르지 않을 때 깨집니다. 예를 들어 자동완성·맞춤법 교정이 중간에 끼어들었거나, 백스페이스로 글자를 지웠다 다시 친 입력은 키 순서가 어긋나 원본과 달라집니다. 받침 뒤에 모음이 오면 받침이 다음 글자 초성으로 넘어가는 규칙(연음)도 입력기 동작과 미세하게 다를 수 있습니다.
Q5. 세벌식도 되나요?
이 도구는 두벌식(2-set) 표준 자판만 지원합니다. 국내 사용자의 대부분이 두벌식을 쓰기 때문입니다. 세벌식 390·최종(3-set)은 자모 배치가 완전히 달라 같은 영문 키가 다른 글자로 매핑되므로, 세벌식으로 친 입력은 올바르게 복원되지 않습니다.
Q6. 입력기마다 결과가 조금씩 다른 이유는?
겹받침(ㄳ·ㄵ·ㄺ 등)과 겹모음(ㅘ·ㅙ·ㅢ 등)을 조합·분해하는 시점이 운영체제 IME마다 미세하게 다릅니다. 이 도구는 유니코드 표준 조합 규칙을 따르며, 완성형 음절은 0xAC00 기준으로 초성·중성·종성을 분리해 처리합니다. 대부분의 일상 문장은 정확히 복원되지만, 드물게 겹자모 경계에서 차이가 날 수 있습니다.