한글 한 글자는 숫자 하나다
유니코드에서 완성형 한글 음절은 U+AC00(가)부터 U+D7A3(힣)까지 11,172자가 규칙적으로 배열되어 있습니다. 초성 19개 × 중성 21개 × 종성 28개(없음 포함)의 조합이 순서대로 놓여 있어, 글자 코드에서 0xAC00을 뺀 값을 588(21×28)로 나누면 초성 번호, 나머지를 28로 나누면 중성 번호, 그 나머지가 종성 번호입니다. 이 도구의 초성 추출·자모 분해·조합은 전부 이 계산이며, 표를 찾는 것이 아니라 산수로 처리합니다. 브라우저 안에서만 동작합니다.
초성 퀴즈 만들기
"초성 추출"은 각 음절을 초성 하나로 바꾸고 공백·기호·영문은 그대로 둡니다. 띄어쓰기가 힌트가 되므로 난이도를 높이려면 먼저 "띄어쓰기 제거"를 거친 뒤 초성을 뽑으면 됩니다. "초성 퀴즈" 모드는 줄마다 글자 수를 덧붙여 문제지 형태로 만듭니다. 노래 제목, 영화 제목, 속담 목록을 줄 단위로 넣으면 한 번에 여러 문제가 나옵니다.
자모가 풀린 텍스트 복구
옛 프로그램이나 일부 맥 환경에서 복사한 한글이 "ㅎㅏㄴㄱㅡㄹ"처럼 풀려 나오는 경우가 있습니다. "자모 조합"은 초성+중성(+종성) 순서를 찾아 다시 음절로 묶습니다. 종성 뒤에 바로 모음이 오면(예: ㄱㅏㅁㅏ) 그 자음은 다음 글자의 초성으로 넘깁니다. 단, 맥에서 생기는 문제는 호환 자모(U+3131~)가 아니라 첫가끝 자모(U+1100~)인 경우가 많고 그쪽은 NFC 정규화로 풀어야 합니다. 이 도구는 키보드로 입력되는 호환 자모만 다룹니다.
전각과 반각
전각 문자(ABC123)는 한자와 폭을 맞추기 위해 만든 별도의 문자로, 보기에는 비슷해도 컴퓨터는 완전히 다른 글자로 취급합니다. 엑셀이나 PDF에서 복사한 숫자가 계산되지 않거나 검색이 안 될 때 전각이 섞인 경우가 많습니다. "전각 → 반각"은 ASCII 범위(U+FF01~FF5E)와 전각 공백(U+3000)만 되돌리며, 반각 가나 같은 다른 전각·반각 문자는 건드리지 않습니다.
자주 묻는 질문
역순으로 하면 이모지나 결합 문자가 깨져요.
코드 포인트 단위로 뒤집기 때문에 피부색이 붙은 이모지, 국기, 결합 문자가 붙은 글자는 순서가 어긋날 수 있습니다. 일반 한글·영문은 문제없습니다.
쌍자음 초성(ㄲ, ㄸ)은 어떻게 나오나요?
그대로 ㄲ, ㄸ으로 나옵니다. 퀴즈에서 단자음으로 통일하고 싶다면 결과에서 직접 바꾸면 됩니다.
자모 조합이 안 돼요.
첫가끝 자모(보기엔 같지만 코드가 다름)일 수 있습니다. 유니코드 검사기로 코드를 확인해 보고 U+1100대면 NFC 정규화가 필요합니다.