기본 보존 범위 확인
출력 가능한 ASCII와 TAB, CR, LF를 기본으로 남깁니다. 단 &, <, >, 작은따옴표, 큰따옴표, 백틱은 항상 인코딩하며 비ASCII도 인코딩합니다. 보존을 끄면 모든 문자를 바꿉니다.
인코딩과 이스케이프
한 단계씩 인코딩과 디코딩
최대 20,000 UTF-16 단위를 텍스트로 표시하며 마크업을 실행하지 않습니다.
현재 브라우저에서만 변환하며 입력을 업로드하지 않습니다.
U+0020–U+007E와 TAB, CR, LF를 보존하지만 &, <, >, 두 따옴표와 백틱은 제외합니다. 보존을 끄면 모두 인코딩합니다. 디코딩은 HTML5 텍스트 또는 속성 규칙으로 한 단계만 처리하며 모르는 참조는 유지합니다. 잘못된 숫자 참조와 C1은 HTML 치환 규칙을 따릅니다.
입력: 1,048,576 UTF-16 단위, 출력: 4,194,304 단위까지. 빈 입력은 유효합니다. 붙여넣기 시 줄바꿈이 정규화될 수 있습니다.
텍스트를 입력하거나 예제를 불러오세요. 빈 입력은 빈 결과가 됩니다.
확인 후 최신 결과를 입력으로 옮기고 방향을 바꿉니다. 결과가 입력 한도를 넘으면 사용할 수 없습니다.
문서에 넣을 태그를 글자로 표시하거나 CMS에서 가져온 참조를 읽을 때 HTML 엔티티 변환을 사용할 수 있습니다. HTML 인코딩은 문자의 표기를 바꾸며 이름이나 숫자로 표현할 수 있습니다.
HTML 디코딩은 문서를 실행하는 기능이 아닙니다. HTML 이스케이프가 필요한 위치와 목적을 먼저 확인하고, 결과에 꺾쇠가 생겨도 이 페이지에서는 일반 텍스트로 살펴보세요.
HTML 엔티티 변환은 이름 참조를 기본으로 사용합니다. 이름이 없는 문자는 대문자 16진수 참조로 바뀝니다. 숫자 형식을 지정하면 받는 프로그램의 표기 규칙에 맞춰 결과를 비교할 수 있습니다.
결과와 미리보기는 꺾쇠나 태그 모양의 내용을 텍스트로 표시합니다. 코드 예시나 이중 인코딩된 문자열을 조사해도 페이지 요소가 생성되지 않습니다.
출력 가능한 ASCII와 TAB, CR, LF를 기본으로 남깁니다. 단 &, <, >, 작은따옴표, 큰따옴표, 백틱은 항상 인코딩하며 비ASCII도 인코딩합니다. 보존을 끄면 모든 문자를 바꿉니다.
자동 모드는 편집 후 350 ms를 기다립니다. 끄면 변환 버튼이 표시되며 Ctrl/Cmd+Enter도 사용할 수 있습니다. 입력이나 설정을 수정하면 새 결과가 나올 때까지 내보내기가 비활성화됩니다.
예제, 지우기, 결과로 반대 변환은 먼저 미리보기를 표시합니다. 실행 취소는 입력, 설정, 결과를 함께 복원합니다. 미리보기는 서로게이트 쌍을 나누지 않고 20,000 UTF-16 단위까지 표시하며 전체 결과를 내보냅니다.
전체 HTML5 이름 참조 표를 사용하므로 &와 < 외의 기호도 처리합니다. 디코딩 입력에는 이름, 10진수, 16진수 참조를 섞을 수 있습니다. HTML5 이름 참조는 두 코드 포인트를 함께 나타낼 수 있습니다. 전체 텍스트를 인코딩하면 fj가 fj로 표현될 수 있습니다.
기본값은 텍스트 문맥입니다. 속성 문맥에서는 세미콜론 없는 일부 옛 이름 뒤에 ASCII 영숫자나 등호가 올 때 해석이 달라집니다.
&lt;는 한 번 실행하면 <가 됩니다. 알 수 없는 참조는 남기며 추가로 풀지는 사용자가 결과를 검토한 뒤 결정합니다.
원문 NUL과 단독 UTF-16 서로게이트는 행과 열을 표시하는 오류가 됩니다. 잘못된 숫자 참조는 별도로 HTML 치환 규칙을 따릅니다.
HTML 엔티티 변환은 문서 예제의 <article> 같은 문자를 참조로 표시할 때 유용합니다. 실제 서비스에 삽입할 때는 대상 문맥에 맞는 이스케이프 규칙을 확인하세요.
HTML5 이름 참조와 10진수·16진수 숫자 참조를 처리합니다. 알 수 없는 참조는 그대로 두고 세미콜론 없는 옛 형식은 문맥에 따라 인식합니다.
CMS나 API가 돌려준 < 또는 &를 해당 문자로 읽고 싶을 때 사용할 수 있습니다. 결과는 실행 가능한 문서가 아니라 텍스트입니다.
아닙니다. 참조를 문자로 되돌릴 뿐 위험한 태그나 이벤트 속성을 제거하지 않습니다. 결과를 사용하는 앱에서 별도의 안전한 출력 처리가 필요합니다.
디코딩을 선택해 한 단계씩 확인하세요. &lt;는 먼저 <가 되므로 필요하면 다시 처리해야 합니다. C1 역사적 치환 때문에 모든 입력의 무손실 왕복을 보장하지는 않습니다.
설명에 없는 변환 문제가 있나요?