유니코드 변환기
텍스트를 유니코드 코드 포인트로 변환하거나 유니코드 시퀀스를 텍스트로 디코딩합니다. U+XXXX, \uXXXX, HTML 엔티티를 지원합니다.
소개
유니코드 변환기란?
텍스트를 유니코드 코드 포인트로 변환하거나 반대 방향으로 디코딩하는 브라우저 기반 도구입니다. U+XXXX, \uXXXX, HTML 엔티티 등 다양한 출력 형식을 지원하며 문자별 상세 정보를 표로 보여줍니다. 모든 처리는 브라우저에서만 이루어집니다.
기능
주요 기능
텍스트 → 유니코드
모든 텍스트를 유니코드 코드 포인트로 즉시 변환해 각 문자의 U+XXXX 표기를 보여줍니다.
유니코드 → 텍스트
U+XXXX, \uXXXX, &#XXXX;, &#xXXXX; 형식을 자동 인식해 읽을 수 있는 텍스트로 디코딩합니다.
코드 포인트 (U+XXXX)
표준 유니코드 코드 포인트(U+XXXX)를 표시합니다. 110만 개 이상의 코드 포인트를 모두 지원합니다.
HTML 엔티티 (&#XXXX;)
HTML 문서에 안전하게 삽입할 수 있는 HTML 엔티티(&#XXXX;, &#xXXXX;)를 출력합니다.
이스케이프 (\uXXXX)
JavaScript, Java, Python 등 대부분의 프로그래밍 언어에서 사용하는 \uXXXX 이스케이프 시퀀스를 생성합니다.
Privacy
모든 변환은 브라우저 내에서 처리되며 데이터가 서버로 전송되지 않습니다.
활용
이런 분들께 유용합니다
개발자
텍스트 인코딩 디버깅 시 유니코드 코드 포인트를 빠르게 확인할 때
웹 개발자
특수문자를 HTML 엔티티로 변환해 브라우저에서 안전하게 렌더링할 때
작가 · 편집자
특수 기호, 구두점, 이모지의 정확한 유니코드 값을 확인할 때
보안 연구자
텍스트 입력에 숨겨진 혼동 가능한 유니코드 문자를 탐지할 때
현지화 엔지니어
다국어 콘텐츠의 올바른 인코딩과 이스케이프 시퀀스를 검증할 때
교육자
문자별 분석을 통해 유니코드 개념을 직접 시연하며 교육할 때
FAQ
자주 묻는 질문
코드 포인트는 유니코드 표준에서 각 문자에 부여된 고유 번호로, 16진수로 U+XXXX 형식으로 표기합니다. 예를 들어 'A'는 U+0041, '가'는 U+AC00입니다.
텍스트 → 유니코드: U+XXXX 코드 포인트, \uXXXX 이스케이프, &#XXXX; 십진수 HTML 엔티티, &#xXXXX; 16진수 HTML 엔티티. 유니코드 → 텍스트: 네 가지 형식을 모두 자동 인식합니다.
네. 이모지도 표준 유니코드 문자입니다. 예를 들어 😀는 U+1F600입니다. U+FFFF를 초과하는 보조 평면 문자도 codePointAt()을 사용해 정확히 처리합니다.
U+XXXX는 문서에서 사용하는 표준 유니코드 표기이며, \uXXXX는 JavaScript, Java, C#, Python 등 프로그래밍 언어의 이스케이프 시퀀스입니다. 같은 코드 포인트를 다르게 표기한 것입니다.
HTML 엔티티(&#XXXX; 또는 &#xXXXX;)를 사용하면 <, >, & 같이 브라우저가 특수하게 해석할 수 있는 문자를 안전하게 HTML에 삽입할 수 있습니다.
별도의 제한은 없지만 텍스트가 길수록 표가 커집니다. 원활한 사용을 위해 한 번에 수백 자 이내로 변환하는 것을 권장합니다.