개발·데이터 도구

유니코드 변환·문자 검사

눈에 안 보이는 공백이나 이모지의 문자 코드를 확인해 보세요.

입력은 20,000자까지, 문자 표는 처음 300개 코드 포인트까지 표시합니다.

유니코드 변환·문자 검사한글·이모지와 문자 코드를 변환하고 숨은 공백을 확인합니다.
Unicode · UTF-8

문자와 코드 표기를 오가며 확인하기

  • 문자를 코드로 펼치기

    문자 → 코드에서 한글·이모지·공백이 들어 있는 글을 붙여넣으세요. 문자 표를 함께 보면 겉으로 같은 문자열의 차이를 찾기 쉽습니다.

  • 받은 표기와 형식 맞추기

    코드 → 문자로 되돌릴 때는 \uXXXX, U+XXXX, HTML 숫자 엔티티, UTF-8 바이트 중 입력에 맞는 형식을 고릅니다.

  • 위치와 바이트 함께 읽기

    표의 위치는 0부터 시작하는 UTF-16 기준입니다. 공백이나 결합 문자 표시만으로 오류라고 판단하지 말고 해당 문장의 용도를 확인하세요.

한글 한 글자와 이모지

입력
문자 → 코드 / U+XXXX / 가😀
결과 확인
U+AC00 U+1F600

이모지는 하나의 코드 포인트지만 \uXXXX 형식에서는 두 개의 UTF-16 코드 단위로 표시될 수 있습니다.

작업하다 궁금할 때

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

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

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

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

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

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