문자 → 코드 또는 코드 → 문자를 선택하고 표기 형식을 정합니다.
개발 도구
유니코드 변환·문자 검사
한글·이모지를 문자 코드로 변환하고 보이지 않는 공백을 확인합니다.
상세 사용 안내
유니코드 변환·문자 검사 사용방법
가를 \uXXXX 형식으로 변환하면 \uac00이 됩니다. 😀처럼 기본 다국어 평면 밖의 문자는 UTF-16에서 두 개의 대리 문자로 표시됩니다. 복사한 문자열에 U+200B가 숨어 있으면 문자 표에서 폭 없는 공백으로 확인할 수 있습니다.
3단계 사용 순서
- 1
문자 → 코드 또는 코드 → 문자를 선택하고 표기 형식을 정합니다.
- 2
한글·이모지 또는 문자 코드를 입력한 뒤 변환·검사를 누릅니다.
- 3
결과를 복사하고 문자 표에서 코드 포인트와 보이지 않는 공백을 확인합니다.
입력 항목과 확인할 내용
Java·JavaScript의 \uXXXX, U+XXXX 코드 포인트, HTML 숫자 엔티티와 UTF-8 16진수 바이트를 지원합니다. 입력은 20,000자까지이며 문자 표는 처음 300개 코드 포인트를 표시합니다. UTF-8 바이트는 공백으로 나눠 입력할 수 있고 HTML 모드는 가 같은 숫자 엔티티만 변환합니다.
문자 위치는 0부터 시작하는 UTF-16 인덱스이며 사람이 보는 글자 개수와 다를 수 있습니다. 잘못된 코드 포인트, 짝이 없는 대리 문자와 잘못된 UTF-8은 오류로 처리합니다. 공백·결합 문자·이모지 접합자는 정상적인 텍스트에도 필요하므로 표시된 항목을 무조건 삭제하지 마세요. 이 도구는 손상된 인코딩을 자동 복구하지 않습니다.
가를 \uXXXX 형식으로 변환하면 \uac00이 됩니다. 😀처럼 기본 다국어 평면 밖의 문자는 UTF-16에서 두 개의 대리 문자로 표시됩니다. 복사한 문자열에 U+200B가 숨어 있으면 문자 표에서 폭 없는 공백으로 확인할 수 있습니다.
문자 위치는 0부터 시작하는 UTF-16 인덱스이며 사람이 보는 글자 개수와 다를 수 있습니다. 잘못된 코드 포인트, 짝이 없는 대리 문자와 잘못된 UTF-8은 오류로 처리합니다. 공백·결합 문자·이모지 접합자는 정상적인 텍스트에도 필요하므로 표시된 항목을 무조건 삭제하지 마세요. 이 도구는 손상된 인코딩을 자동 복구하지 않습니다.
사용 전 주의사항
- 입력은 최대 20,000자, 문자 상세 표는 처음 300개 코드 포인트까지 표시합니다.
- 공백·결합 문자는 정상적인 텍스트에도 사용됩니다. 표시됐다는 이유만으로 삭제하지 마세요.
자주 묻는 질문
한글 한 글자가 여러 코드로 보이는 이유는 무엇인가요?+
완성형과 자모 조합처럼 같은 모습도 내부 표현이 다를 수 있습니다. 또 일부 이모지는 여러 코드 포인트나 UTF-16 대리 문자로 구성됩니다.
표에 표시된 공백은 모두 오류인가요?+
아닙니다. 일반 공백, 줄바꿈, 결합 문자와 이모지 접합자는 정상 문장에도 필요합니다. 의도한 문자열과 비교해 판단하세요.
입력한 코드를 실행하나요?+
실행하지 않습니다. 문자 코드의 형식을 분석해 변환하며 JavaScript eval이나 DB 실행을 사용하지 않습니다.
입력한 내용이 서버에 전송되거나 저장되나요?+
아니요. 이 도구는 입력값을 현재 브라우저 안에서 처리하며 바로툴 서버에 원문이나 결과를 저장하지 않습니다.