it-box

한/영 자판 오타 복구

한/영 키를 잘못 눌러 친 글자를 두벌식 표준 자판 기준으로 한글과 영문 키 입력 사이에서 바꿉니다.

한/영 자판 오타 복구 도구 열기

한/영 키를 잘못 눌러 영문 자판 상태로 친 한글을 한글로 바꾸거나, 한글 상태로 친 글자를 원래 영문 키 입력으로 되돌립니다. 두벌식 표준 자판을 기준으로 합니다.

사용 순서

  1. 변환 방향을 고릅니다. 영타 → 한글은 영문 자판으로 친 글자를 한글로, 한글 → 영타는 화면에 보이는 한글을 원래 키 입력으로 바꿉니다.
  2. 잘못 입력한 글자를 입력란에 붙여 넣거나 직접 입력합니다. 숫자, 공백, 줄바꿈은 그대로 유지됩니다.
  3. 결과 영역에서 변환된 글자를 확인하고 복사합니다.
  4. 영어 단어와 한글이 섞인 문장은 전체가 변환되므로, 바꿀 부분만 따로 넣어 다시 변환합니다.

예시

dkssudgktpdy를 영타 → 한글로 변환하면 안녕하세요가 나옵니다. 반대로 안녕을 한글 → 영타로 변환하면 dkssud가 나옵니다. ㅗ디ㅣㅐ를 한글 → 영타로 변환하면 조합된 음절도 자모로 풀려 hello가 나옵니다.

한계

두벌식 표준 자판만 지원하며 세벌식 자판의 키 배열은 지원하지 않습니다. 영어 단어와 한글이 섞인 문장은 전체가 변환되므로 필요한 부분만 넣어야 합니다. 조합되지 않는 자모는 호환 자모 그대로 출력됩니다. 맞춤법이나 단어 사전은 검사하지 않습니다.

보안 주의

이 도구는 입력한 글자를 브라우저 안에서만 바꾸며 서버로 보내지 않습니다. 다만 변환 결과에는 비밀번호나 인증 코드가 그대로 드러나므로, 공유하기 전에 민감한 내용이 없는지 확인하세요.

배경 지식

두벌식 자판은 자음과 모음을 키보드 한 칸에 하나씩 배치한 한글 자판의 표준입니다. 같은 키가 한글 상태에서는 자모를, 영문 상태에서는 알파벳을 입력하므로, 한/영 전환을 잊은 채 치면 글자가 엉뚱하게 보입니다. 이 도구는 키 입력을 자모 열로 바꾼 뒤 초성, 중성, 종성 순서로 모아 음절을 다시 조합합니다. 유니코드에서 한글 음절은 가부터 순서대로 배열되어 있어, 세 자모의 번호만 알면 글자 코드를 계산할 수 있습니다.

가장 까다로운 부분은 받침 뒤에 모음이 이어지는 경우입니다. 이때 받침은 다음 글자의 초성으로 넘어가며, 겹받침이면 뒤쪽 자음만 넘어갑니다. 예를 들어 ekfrk는 ㄹ과 ㄱ이 겹받침 ㄺ을 이루지만 뒤의 k가 모음이므로 ㄱ만 다음 글자로 넘어가 달가가 됩니다. 겹모음도 같은 방식으로 두 키를 한 글자의 모음으로 합칩니다.

자주 묻는 질문

세벌식 자판으로 친 글자도 복구할 수 있나요?

아니요. 이 도구는 두벌식 표준 자판의 키 배열만 알고 있으므로, 세벌식으로 친 글자는 엉뚱한 자모로 해석됩니다. 세벌식을 쓴다면 해당 자판의 배열표를 기준으로 직접 확인해야 합니다.

쌍자음과 ㅒ, ㅖ는 어떻게 입력하나요?

Shift를 누른 대문자 키로 입력합니다. R은 ㄲ, E는 ㄸ, Q는 ㅃ, W는 ㅉ, T는 ㅆ, O는 ㅒ, P는 ㅖ에 대응합니다. 한글 → 영타 결과에서도 이 자모는 같은 대문자로 나옵니다.

결과의 글자 경계가 예상과 다른 이유는 무엇인가요?

받침 뒤에 모음이 오면 받침이 다음 글자의 초성으로 넘어가기 때문입니다. 원래 의도한 글자 수와 맞는지 키 순서를 확인하고, 중간에 한/영 상태가 바뀌었다면 그 지점에서 문장을 나누어 변환하세요.