15 / TEXT & ENCODING

유니코드 이스케이프 변환

이스케이프된 글자를 읽을 수 있게.

사용법 보기 ↓

디코딩: \uXXXX 또는 \u{1F600}을 문자로 변환합니다. 인코딩: 모든 문자를 \uXXXX로 바꾸며 이모지는 서로게이트 쌍으로 표현합니다.

준비

입력 최대 262,144자 (UTF-16 기준) · 한 번만 변환

입력·결과는 저장하거나 서버로 보내지 않습니다. 코드를 실행하지 않으며 결과는 텍스트로만 표시합니다.

QUICK GUIDE

로그 속 문자를 원래 모습으로.

유니코드 이스케이프는 문자의 표기 방식이며 암호화가 아닙니다. JSON 문서 전체를 해석하는 기능은 아닙니다.

  1. 01

    방향 선택 후 입력

    이스케이프를 읽으려면 디코딩, 문자를 이스케이프로 바꾸려면 인코딩을 선택하세요. 따옴표 없이 내용만 넣으면 됩니다. 입력한 따옴표와 일반 문자는 디코딩 시 그대로 유지합니다.

  2. 02

    변환 결과 확인

    잘못된 16진수나 짝이 맞지 않는 서로게이트는 오류로 알립니다. 입력이나 방향을 바꾸면 이전 결과를 지웁니다. 공백을 자르거나 중복 이스케이프를 반복해서 해제하지 않습니다.

  3. 03

    결과 확인·복사·저장

    결과를 복사하거나 UTF-8 TXT로 저장하세요. 결과로 역변환은 결과를 입력으로 옮기고 방향을 바꿉니다. 입력 제한을 넘는 결과는 복사·다운로드만 지원합니다.

UNICODE ESCAPES

한글과 이모지 예시

\ucf54\ub2c8\ud37c
→ 코니퍼

\ud83d\ude00 / \u{1F600}
→ 😀

인코딩은 영문·숫자·공백·역슬래시도 변환합니다. A는 \u0041, 공백은 \u0020, 역슬래시는 \u005c가 됩니다.

자주 묻는 질문

JSON 정리나 URL 변환과 무엇이 다른가요?

이 도구는 유니코드 이스케이프를 문자로 바꿉니다. JSON 구조를 검사하거나 들여쓰지 않으며, %HH URL 인코딩과 HTML 엔티티는 처리하지 않습니다.

역슬래시 두 개나 줄바꿈 표기는 어떻게 되나요?

디코딩은 \\를 역슬래시 하나로 바꾸고 그 뒤를 재해석하지 않습니다. \\u0041은 \u0041로만 바뀝니다. \n, \t, \x41 등 다른 이스케이프는 그대로 두며 JSON의 바깥 따옴표도 제거하지 않습니다.

이모지와 오래된 문자도 지원하나요?

이모지는 \ud83d\ude00 같은 UTF-16 쌍 또는 \u{1F600} 같은 코드 포인트로 디코딩할 수 있습니다. 인코딩 결과는 항상 네 자리 \uXXXX 형식입니다. 글꼴에 따라 일부 문자가 보이지 않을 수 있습니다.

줄바꿈도 그대로 보존되나요?

브라우저 입력창은 실제 CR/CRLF를 LF로 바꿉니다. \u000d\u000a로 디코딩한 CRLF를 보존하려면 복사·다운로드를 사용하세요. 결과를 입력으로 옮길 때도 LF로 바뀔 수 있습니다.