CoderTools

텍스트 인코딩 변환기

Hex, Binary, Unicode 및 기타 인코딩 형식 간 텍스트 변환

바이트 구분자:
접두사 추가:

인코딩 변환기 문서

문자 인코딩이란?

문자 인코딩은 컴퓨터가 처리할 수 있는 숫자에 문자를 매핑하는 시스템입니다. 텍스트 데이터를 저장, 전송 또는 표시하는 등 다양한 목적으로 서로 다른 인코딩 방식이 사용됩니다. 일반적인 인코딩에는 ASCII, UTF-8, UTF-16 등이 있습니다.

지원되는 형식

16진수 (Hex)

0-9 숫자와 A-F 문자를 사용하는 16진수 표현. 각 바이트는 두 개의 16진수 문자로 표현됩니다. 프로그래밍 및 디버깅에서 널리 사용됩니다.

2진수

0과 1만 사용하는 2진수 표현. 각 바이트는 8비트로 표현됩니다. 컴퓨터에서 사용되는 기본 데이터 표현 방식입니다.

유니코드 이스케이프

JavaScript 및 JSON과 같은 프로그래밍 언어에서 유니코드 문자를 나타내는 데 일반적으로 사용되는 \uXXXX 형식의 유니코드 이스케이프 시퀀스입니다.

HTML 엔티티

명명된 엔티티(&와 같은)와 숫자 엔티티(& 또는 &와 같은)를 포함하는 HTML 엔티티 인코딩입니다. HTML에서 특수 문자를 안전하게 표시하는 데 사용됩니다.

Punycode

국제화 도메인 이름(IDN)을 위한 인코딩 방식. 유니코드 문자를 xn-- 접두사가 붙은 ASCII 호환 인코딩으로 변환합니다.

일반적인 사용 사례

  • 디버깅 중 문자의 16진수 또는 2진수 표현 보기
  • 네트워크 프로토콜에서 데이터 인코딩 처리
  • 인코딩 문제(mojibake) 분석 및 수정
  • 코드에서 유니코드 이스케이프 시퀀스 사용
  • 국제화 도메인 이름(IDN) 처리
  • HTML/XML에서 문자 이스케이프

문자 집합 vs 인코딩 형식

문자 집합과 인코딩 형식은 두 가지 다른 개념입니다. 문자 집합은 텍스트에서 사용되는 문자를 정의하고(ASCII, GB2312, GBK, Unicode 등), 인코딩 형식은 이러한 문자가 컴퓨터에 저장되는 방식을 정의합니다(UTF-8, UTF-16 등). 예를 들어, 동일한 텍스트는 GB2312 문자 집합을 GB2312 인코딩으로 인코딩할 수도 있고, Unicode 문자 집합을 UTF-8로 인코딩할 수도 있습니다.

GBK, UTF-8, ISO-8859-1 등 서로 다른 문자 집합 간의 변환이 필요하고 인코딩 형식을 변경하는 것만으로는 부족한 경우 문자 집합 변환 도구를 사용하세요.

관련 도구

빠른 메뉴

최근 사용 도구 없음