유니코드 문자 분석
Unicode Inspector
텍스트를 코드포인트로 나눠 이름·블록·문자체계와 UTF-8/UTF-16 바이트를 보여 줍니다.
텍스트의 코드포인트를 하나씩 나열하고 이름·블록·문자 체계·UTF-8·UTF-16 바이트와 이스케이프 형태를 보여 줍니다. 사람이 한 글자라고 부르는 단위로 묶어 보는 화면도 있습니다. 한도 안으로 보이는 글을 양식이 거절하는 이유를 설명해 주는 것이 그 두 번째 화면입니다.
원문
코드포인트를 전부 나열합니다. 긴 입력은 2,000행에서 끊습니다.
코드포인트 9개
| 글자 | 코드포인트 | 이름 | 블록 | 문자 체계 | UTF-8 | UTF-16 | 이스케이프 |
|---|---|---|---|---|---|---|---|
| 한 | U+D55C | HANGUL SYLLABLE HAN | Hangul Syllables | Hangul | ED 95 9C | D55C | \uD55C %ED%95%9C |
| 글 | U+AE00 | HANGUL SYLLABLE GEUL | Hangul Syllables | Hangul | EA B8 80 | AE00 | \uAE00 %EA%B8%80 |
| · | U+0020 | SPACE | Basic Latin | Other | 20 | 0020 | \u0020 %20 |
| A | U+0041 | LATIN CAPITAL LETTER A | Basic Latin | Latin | 41 | 0041 | \u0041 %41 |
| 1 | U+0031 | DIGIT ONE | Basic Latin | Digit | 31 | 0031 | \u0031 %31 |
| · | U+0020 | SPACE | Basic Latin | Other | 20 | 0020 | \u0020 %20 |
| 😀 | U+1F600 | Emoticons U+1F600(블록 이름) | Emoticons | Common | F0 9F 98 80 | D83D DE00 | \u{1F600} %F0%9F%98%80 |
| · | U+0020 | SPACE | Basic Latin | Other | 20 | 0020 | \u0020 %20 |
| ㈜ | U+321C | Enclosed CJK Letters and Months U+321C(블록 이름) | Enclosed CJK Letters and Months | Hangul | E3 88 9C | 321C | \u321C %E3%88%9C |
사용 방법
텍스트를 붙여 넣습니다
정체를 모르는 글자 하나든 점검하려는 줄 전체든 됩니다. 긴 입력은 2,000행에서 끊습니다.
코드포인트 표를 읽습니다
이름으로 글자를 확인하고, 블록으로 유니코드의 어느 구역인지 알고, 바이트 열로 저장 비용을 알 수 있습니다.
개수가 궁금하면 자소 묶음 보기로 바꿉니다
사람이 한 글자라고 부르는 것마다 한 줄씩, 그 안의 코드포인트와 함께 보여 줍니다. 가족 이모지는 하나에 일곱, 맥에서 친 한은 하나에 셋입니다.
자주 묻는 질문
한 글자가 왜 코드포인트 세 개인가요?
조합형 한글이기 때문입니다. 초성·중성·종성이 따로 저장된 형태이고, macOS가 파일명을 그렇게 씁니다. 완성형과 똑같이 그려지지만 비교하면 다른 값입니다. 정규화 도구가 다시 합쳐 줍니다.
이름 대신 블록 이름이 나옵니다
유니코드 이름 데이터베이스 전체가 2 MB쯤 되는데, 문단 하나에 이름을 붙이자고 그것을 내려받는 것은 남는 장사가 아닙니다. 한글 음절과 한중일 한자는 표준의 규칙으로 정확히 계산하고, ASCII·제어 문자·흔한 문장부호는 작은 표에서 가져오며, 나머지는 블록으로 표시합니다.
이스케이프 열은 어디에 쓰나요?
자바스크립트 형태는 소스 코드에, URL 형태는 쿼리 문자열에 넣습니다. 글자를 그대로 받지 않는 자리에 정확히 그 글자를 넣을 수 있도록 둘 다 보여 줍니다.
이 도구로 이어지는 것
텍스트 뒤집기
Text Reverser
글자·단어·줄 순서를 뒤집으며, 자소 단위를 인식해 이모지가 깨지지 않습니다.
보이지 않는 문자 제거
Invisible Character Remover
붙여넣은 글에 숨은 폭 없는 공백·BOM·소프트 하이픈·양방향 제어 문자를 찾아 제거합니다.
유니코드 정규화
Unicode Normaliser
NFC·NFD·NFKC·NFKD를 적용합니다. 맥에서 온 한글이 눈으로는 같은데 검색되지 않을 때 쓰는 도구입니다.
HTML 엔티티 변환
HTML Entity Encoder
HTML 엔티티를 이스케이프하고 되돌리며 이름·10진수·16진수 표기를 지원합니다.
다음 단계
이 도구의 결과를 그대로 받을 수 있는 도구들입니다.
이모지·특수문자 찾기
Emoji & Kaomoji Search
이모지·특수문자·문자 이모티콘을 한글·영어 이름으로 찾아 한 번에 복사합니다.
16진수 뷰어
Hex Viewer
파일을 오프셋·16진수·아스키로 덤프하고 매직 바이트로 형식을 판별하며 검색 위치를 표시합니다.
유니코드 정규화
Unicode Normaliser
NFC·NFD·NFKC·NFKD를 적용합니다. 맥에서 온 한글이 눈으로는 같은데 검색되지 않을 때 쓰는 도구입니다.
보이지 않는 문자 제거
Invisible Character Remover
붙여넣은 글에 숨은 폭 없는 공백·BOM·소프트 하이픈·양방향 제어 문자를 찾아 제거합니다.
CSV 정리
CSV Cleaner
셀 공백을 정리하고 헤더를 통일하며 숫자·날짜 형식을 고치고 열 수가 어긋난 행을 알려 줍니다.
CSV 결합 (VLOOKUP)
CSV Join
키 열을 기준으로 두 표를 내부·왼쪽·오른쪽·외부 결합하고 짝이 없는 행을 보여 줍니다.