한/영 키보드 변환기
한/영 키를 안 누르고 친 오타를 두벌식 자판 기준으로 양방향 복구합니다.
영문 → 한글로 복구
한글 → 영문으로 복구
어떻게 동작하나요?
두벌식 자판의 키 배열을 기준으로 영문 ↔ 한글 자모(호환 자모)를 양방향 매핑합니다. 영문 입력은 자모로 분해한 뒤 초성 + 중성 + 종성 규칙으로 한글 음절(가~힣 11,172자)을 조합합니다.
한글 입력은 유니코드 음절 코드(0xAC00~0xD7A3)에서 초성·중성·종성 인덱스를 추출해 역으로 영문 키 시퀀스를 만들고, 복합 모음/받침은 두 키로 분해합니다.
사용 방법
잘못 입력된 텍스트를 입력창에 붙여 넣으면 한→영, 영→한 두 가지 변환 결과를 동시에 보여줍니다. 예를 들어 한글 모드에서 dkssudgktpdy를 입력했다면 이 도구에 붙여 넣으면 안녕하세요로 복원됩니다. 반대로 영어 모드에서안녕하세요처럼 보이는 입력도 hello 등 원래 의도로 변환합니다.
변환 원리
두벌식 자판은 키보드의 각 키에 한글 자모와 영문 알파벳이 각각 배치되어 있습니다. 한/영 전환을 잊고 타이핑하면 한글 키를 누르면서 영문 문자가 입력되거나, 영문 키를 누르면서 한글이 조합됩니다.
이 도구는 두벌식 자판 배열 매핑표를 기반으로 각 문자를 반대 언어 키 위치의 문자로 1:1 치환합니다. 예를 들어 d는 두벌식에서 ㅇ에 해당하므로 영→한 변환 시 d를 ㅇ으로 바꾼 뒤 다시 한글 자모를 조합합니다. 세벌식 자판이나 다른 입력 방식은 지원하지 않습니다.
자주 묻는 질문
Q. 변환 결과가 어색한 경우가 있는데 왜 그런가요?
한/영 혼합 입력이나 특수문자가 섞인 경우, 또는 세벌식 자판 사용자의 입력은 두벌식 매핑표와 맞지 않아 결과가 부정확할 수 있습니다. 순수하게 한글 모드 또는 영문 모드에서만 입력된 텍스트를 변환할 때 정확도가 높습니다.
Q. 모바일에서도 사용할 수 있나요?
네, 브라우저 기반이므로 스마트폰에서도 사용할 수 있습니다. 다만 모바일 키보드는 PC 두벌식 자판과 키 배열이 다를 수 있어 일부 결과가 다를 수 있습니다.
Q. 문장 전체를 한 번에 변환할 수 있나요?
입력창에 여러 문장을 붙여 넣으면 전체를 한 번에 변환합니다. 다만 한글과 영문이 혼재된 문장은 각 문자별로 개별 치환이 이루어지므로 결과를 직접 확인하고 수정하는 것을 권장합니다.