유니코드 이스케이프 변환기
개발
텍스트를 유니코드 이스케이프 시퀀스로, 또 그 반대로 변환합니다. 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 출력에 편리합니다.
- 텍스트가 업로드되나요?
- 아니요. 인코딩과 디코딩은 전적으로 브라우저에서 이뤄지며 서버로 전송되지 않습니다.
관련 도구
Base64 ↔ 16진수 변환기
Base64 문자열을 16진수 바이트로, 16진수를 다시 Base64로 변환합니다. URL-safe 지원, 브라우저에서 동작합니다.
개발00
Quoted-Printable 인코더 & 디코더
텍스트를 MIME Quoted-Printable(RFC 2045)로 인코딩하거나 다시 디코딩 — =XX 이스케이프·소프트 줄바꿈·UTF-8 처리, 인코딩 시 76자 줄바꿈 — 브라우저에서.
개발00
해시 생성기 (SHA)
텍스트로 SHA-1·SHA-256·SHA-384·SHA-512 해시를 생성하세요.
개발00
URL 인코더 / 디코더
URL용으로 텍스트를 퍼센트 인코딩하거나, 인코딩된 URL을 디코딩하세요.
개발00
Base64 인코더 / 디코더
텍스트를 Base64로 인코딩하거나 다시 텍스트로 디코딩하세요.
개발00
JSON 포맷터 & 검증기
브라우저에서 바로 JSON을 포맷·정렬·압축·검증하세요.
개발00