개발 도구

유니코드 변환·문자 검사

한글·이모지를 문자 코드로 변환하고 보이지 않는 공백을 확인합니다.

업데이트 2026.09입력값 브라우저 처리
유니코드 변환·문자 검사한글·이모지와 문자 코드를 변환하고 숨은 공백을 확인합니다.
Unicode · UTF-8

상세 사용 안내

유니코드 변환·문자 검사 사용방법

이럴 때 사용하세요

가를 \uXXXX 형식으로 변환하면 \uac00이 됩니다. 😀처럼 기본 다국어 평면 밖의 문자는 UTF-16에서 두 개의 대리 문자로 표시됩니다. 복사한 문자열에 U+200B가 숨어 있으면 문자 표에서 폭 없는 공백으로 확인할 수 있습니다.

01

3단계 사용 순서

  1. 1

    문자 → 코드 또는 코드 → 문자를 선택하고 표기 형식을 정합니다.

  2. 2

    한글·이모지 또는 문자 코드를 입력한 뒤 변환·검사를 누릅니다.

  3. 3

    결과를 복사하고 문자 표에서 코드 포인트와 보이지 않는 공백을 확인합니다.

02

입력 항목과 확인할 내용

핵심 입력문자열·문자 코드

문자 → 코드 또는 코드 → 문자를 선택하고 표기 형식을 정합니다.

설정과 선택 항목조건에 맞게 설정

Java·JavaScript의 \uXXXX, U+XXXX 코드 포인트, HTML 숫자 엔티티와 UTF-8 16진수 바이트를 지원합니다. 입력은 20,000자까지이며 문자 표는 처음 300개 코드 포인트를 표시합니다. UTF-8 바이트는 공백으로 나눠 입력할 수 있고 HTML 모드는 가 같은 숫자 엔티티만 변환합니다.

확인할 결과변환 결과·문자 상세 표

문자 위치는 0부터 시작하는 UTF-16 인덱스이며 사람이 보는 글자 개수와 다를 수 있습니다. 잘못된 코드 포인트, 짝이 없는 대리 문자와 잘못된 UTF-8은 오류로 처리합니다. 공백·결합 문자·이모지 접합자는 정상적인 텍스트에도 필요하므로 표시된 항목을 무조건 삭제하지 마세요. 이 도구는 손상된 인코딩을 자동 복구하지 않습니다.

03
실제 사용 예시유니코드 변환·문자 검사 활용 예시

가를 \uXXXX 형식으로 변환하면 \uac00이 됩니다. 😀처럼 기본 다국어 평면 밖의 문자는 UTF-16에서 두 개의 대리 문자로 표시됩니다. 복사한 문자열에 U+200B가 숨어 있으면 문자 표에서 폭 없는 공백으로 확인할 수 있습니다.

04
결과 확인 방법

문자 위치는 0부터 시작하는 UTF-16 인덱스이며 사람이 보는 글자 개수와 다를 수 있습니다. 잘못된 코드 포인트, 짝이 없는 대리 문자와 잘못된 UTF-8은 오류로 처리합니다. 공백·결합 문자·이모지 접합자는 정상적인 텍스트에도 필요하므로 표시된 항목을 무조건 삭제하지 마세요. 이 도구는 손상된 인코딩을 자동 복구하지 않습니다.

05

사용 전 주의사항

  • 입력은 최대 20,000자, 문자 상세 표는 처음 300개 코드 포인트까지 표시합니다.
  • 공백·결합 문자는 정상적인 텍스트에도 사용됩니다. 표시됐다는 이유만으로 삭제하지 마세요.
06

자주 묻는 질문

한글 한 글자가 여러 코드로 보이는 이유는 무엇인가요?+

완성형과 자모 조합처럼 같은 모습도 내부 표현이 다를 수 있습니다. 또 일부 이모지는 여러 코드 포인트나 UTF-16 대리 문자로 구성됩니다.

표에 표시된 공백은 모두 오류인가요?+

아닙니다. 일반 공백, 줄바꿈, 결합 문자와 이모지 접합자는 정상 문장에도 필요합니다. 의도한 문자열과 비교해 판단하세요.

입력한 코드를 실행하나요?+

실행하지 않습니다. 문자 코드의 형식을 분석해 변환하며 JavaScript eval이나 DB 실행을 사용하지 않습니다.

입력한 내용이 서버에 전송되거나 저장되나요?+

아니요. 이 도구는 입력값을 현재 브라우저 안에서 처리하며 바로툴 서버에 원문이나 결과를 저장하지 않습니다.