유니코드 이스케이프 변환
이스케이프된 글자를 읽을 수 있게.
사용법 보기 ↓디코딩: \uXXXX 또는 \u{1F600}을 문자로 변환합니다. 인코딩: 모든 문자를 \uXXXX로 바꾸며 이모지는 서로게이트 쌍으로 표현합니다.
입력·결과는 저장하거나 서버로 보내지 않습니다. 코드를 실행하지 않으며 결과는 텍스트로만 표시합니다.
로그 속 문자를 원래 모습으로.
유니코드 이스케이프는 문자의 표기 방식이며 암호화가 아닙니다. JSON 문서 전체를 해석하는 기능은 아닙니다.
- 01
방향 선택 후 입력
이스케이프를 읽으려면 디코딩, 문자를 이스케이프로 바꾸려면 인코딩을 선택하세요. 따옴표 없이 내용만 넣으면 됩니다. 입력한 따옴표와 일반 문자는 디코딩 시 그대로 유지합니다.
- 02
변환 결과 확인
잘못된 16진수나 짝이 맞지 않는 서로게이트는 오류로 알립니다. 입력이나 방향을 바꾸면 이전 결과를 지웁니다. 공백을 자르거나 중복 이스케이프를 반복해서 해제하지 않습니다.
- 03
결과 확인·복사·저장
결과를 복사하거나 UTF-8 TXT로 저장하세요. 결과로 역변환은 결과를 입력으로 옮기고 방향을 바꿉니다. 입력 제한을 넘는 결과는 복사·다운로드만 지원합니다.
한글과 이모지 예시
\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로 바뀔 수 있습니다.