유니코드 이스케이프 변환기
텍스트를 유니코드 이스케이프 시퀀스로, 또 그 반대로 변환합니다. JavaScript/JSON \uXXXX(이모지는 서로게이트 쌍으로), 유니코드 U+XXXX 표기, 또는 HTML 16진수(&#xHEX;)·10진수(&#DEC;) 엔티티로 인코딩하며, 일반 ASCII는 읽기 좋게 두거나 모든 문자를 이스케이프할 수 있습니다. 디코딩은 이 모든 형식(그리고 \u{...}, \xXX, U+ 표기)을 한 번에 자동 인식하므로, 섞인 이스케이프를 붙여넣어도 원래 텍스트를 얻습니다. 코드와 JSON에 비ASCII를 안전하게 넣기, 인코딩 문제 디버깅, 로그의 이스케이프 문자열 읽기에 유용합니다. 모든 처리는 브라우저에서 실행됩니다.
—
출력
사용법
- 방향을 고릅니다: 텍스트 → 이스케이프, 또는 이스케이프 → 텍스트.
- 인코딩 시 형식과, 모든 문자를 이스케이프할지 비ASCII만 할지 고릅니다.
- 출력 상자에서 결과를 복사합니다.
자주 묻는 질문
- 이모지는 어떻게 처리되나요?
- \uXXXX 형식에서 U+FFFF를 넘는 문자(예: 😀)는 두 개의 \u 이스케이프(서로게이트 쌍)로 표현됩니다. U+ 및 HTML 형식은 단일 코드포인트(예: U+1F600, 😀)를 씁니다. 디코딩은 어느 쪽이든 올바르게 복원합니다.
- 디코더는 무엇을 읽을 수 있나요?
- \uXXXX, \u{XXXXX}, \xXX, U+XXXX, &#xHEX;, &#DEC; 를 자동 인식하며, 같은 입력에 섞여 있어도 모두 디코딩됩니다.
- ‘모든 문자 이스케이프’는 무엇을 하나요?
- 끄면 비ASCII 문자만 이스케이프하고 일반 ASCII는 그대로 둡니다. 켜면 모든 문자를 이스케이프로 변환하여 완전 난독화나 엄격한 ASCII 출력에 편리합니다.
- 텍스트가 업로드되나요?
- 아니요. 인코딩과 디코딩은 전적으로 브라우저에서 이뤄지며 서버로 전송되지 않습니다.
이 주제의 가이드
관련 도구
문자열 이스케이프 변환기
한 입력으로 10개 컨텍스트 이스케이프 출력 — JavaScript, JSON, HTML 엔티티, URL, SQL, regex, Bash(단·이중 따옴표), C 문자열, Unicode \u. 필요한 것을 복사.
개발 0 0
보이지 않는 / 제로폭 문자 탐지기
붙여넣은 텍스트의 NBSP·제로폭·양방향 마크·탭을 찾아내고 한 번에 정리.
개발 0 0
HTML 엔티티 인코더 / 디코더
HTML 특수문자(& < > " ')를 이스케이프하거나 엔티티를 원문으로 디코드합니다.
개발 0 0
URL 인코더 / 디코더
URL용으로 텍스트를 퍼센트 인코딩하거나, 인코딩된 URL을 디코딩하세요.
개발 0 0
Punycode 변환기
국제화 도메인을 Unicode(`münchen.de`)와 Punycode ASCII(`xn--mnchen-3ya.de`) 간 변환.
개발 0 0
cURL → fetch / axios 변환
cURL 명령 붙여넣기 → 헤더·바디·메서드·기본인증까지 처리된 JS fetch / axios 코드.
개발 0 0