유니코드 변환

문자와 Unicode 코드 포인트 상호 변환. 이모지 지원 및 상세 정보 표시

사용 안내

🚀 빠른 시작

  • 문자 → 코드 포인트: 텍스트 입력 후 ‘인코딩’ 클릭(예: U+0041 U+1F600)
  • 코드 포인트 → 문자: U+ / 0x / 10진 / \u 형식 입력 후 ‘디코딩’ 클릭(복합 이모지 포함)
  • 일괄 처리: 여러 문자/코드 포인트를 한 번에 변환
  • 방향 전환: 인코딩/디코딩 버튼으로 선택

📌 자주 쓰는 활용 사례

  • 프로그래밍: 인코딩 처리, 문자열 문제 디버깅
  • 데이터 분석: 텍스트의 특수 문자/인코딩 검사
  • 네트워킹: 패킷의 16진 필드 파싱/검증, 방향성
  • 교육: 문자 인코딩 기초 학습
  • 보안: 제로폭/ZWJ 등 보이지 않는 문자 탐지
  • 형식 변환: 서로 다른 인코딩 시스템 간 변환

🎛️ 변환 매개변수 및 형식

  • 코드 포인트: U+4E2D, U+0041
  • 이스케이프: \u4E2D, \u0041
  • 10진수: 20013, 65
  • 16진수: 0x4E2D, 0x0041
  • 구분자: 공백/쉼표/세미콜론

🧭 활용 팁

  • 텍스트 입력: 입력 또는 붙여넣기
  • Emoji 특성: 일부 이모지는 여러 코드 포인트로 구성(기본+변형 선택자+ZWJ)
  • 서로게이트 인지: BMP 초과 문자는 UTF‑16 서로게이트 페어로 표시

⚠️ 제한 사항 및 호환성

  • 잘못된 범위: 0 미만 또는 0x10FFFF 초과 값은 거부
  • 표시: 플랫폼/폰트에 따라 달라질 수 있음
  • 블록: 일부 역사적 블록은 환경에 따라 표시되지 않을 수 있음

🔒 개인정보 보호 및 보안

  • 모든 처리는 브라우저 내에서 이루어지며, 데이터는 기기를 떠나지 않습니다

❓ 자주 묻는 질문

왜 한 문자가 두 개 이상의 UTF‑16 단위가 되나요?

BMP 밖(> U+FFFF)의 문자는 UTF‑16에서 서로게이트 페어(상위/하위)를 사용하기 때문

왜 어떤 이모지는 여러 코드 포인트로 이루어져 있나요?

기저 + 변형 선택자 + ZWJ 를 조합한 복합 시퀀스이기 때문

16진수와 10진수를 섞어도 되나요?

가능합니다. U+ / 0x / \u / 10진을 자동 인식하며 공백/쉼표/세미콜론으로 구분

ASCII와 무엇이 다른가요?

ASCII는 0–127, Unicode는 U+10FFFF까지 전 세계 문자/기호를 포함

Unicode 변환 - 문자 ↔ 코드 포인트 - CrateX.app