HTML 인코더 및 디코더
결과를 마크업으로 렌더링하지 않고 HTML용 텍스트를 escape하거나 문자 참조를 읽을 수 있는 텍스트로 되돌립니다.
인코딩은 Unicode 코드 포인트로 처리합니다. UTF-8로 보존할 수 없는 단독 UTF-16 서로게이트는 모든 모드에서 미리 거부합니다. 기존 html-entities의 HTML5 이름 참조와 숫자 대체를 사용합니다. 디코딩은 분리된 textarea에서 한 번 수행하며 문자 <를 먼저 이스케이프합니다. 엄격 모드는 세미콜론으로 끝난 완전한 참조만 해석하고 알 수 없거나 불완전한 참조는 그대로 유지합니다. 브라우저 모드는 기존 세미콜론 규칙과 HTML의 CR/CRLF 및 잘못된 숫자 참조 정규화를 따릅니다. 결과는 실행하지 않는 텍스트입니다. 정화기나 완전한 왕복 변환이 아닙니다.
이 브라우저에서 실행하며 텍스트를 업로드하지 않습니다.
사용 방법
사용 방법
- 원본 텍스트 — 입력 100,000 UTF-16 단위와 50,000줄, 출력 1,000,000단위, 보고서 4,000,000단위까지입니다. 초과하면 전체 작업을 거부합니다.
- 인코딩 또는 디코딩을 고르고 범위, 엔티티 형식, 세미콜론 규칙을 선택합니다.
- 변환 → 전체 변환 보고서 → 변환 텍스트 복사 / 보고서 다운로드 (UTF-8 TXT)
명시적인 인코딩 선택
특수 문자 모드는 앰퍼샌드, 꺾쇠괄호, 큰따옴표, 아포스트로피를 인코딩합니다. 더 넓은 모드는 모든 비 ASCII Unicode 코드 포인트도 인코딩합니다. 가능한 HTML5 이름 참조, 10진 숫자 참조, 16진 숫자 참조 중 고르세요.
렌더링하지 않는 HTML5 디코딩
HTML5 이름 참조와 10진·16진 숫자 참조를 인식합니다. 엄격 모드는 세미콜론이 필요하고 브라우저 본문 모드는 HTML 텍스트에서 허용되는 일부 기존 세미콜론 없는 참조도 받습니다. 알 수 없는 참조는 그대로 둡니다. 디코딩 결과는 텍스트로 보이며 live HTML로 삽입되지 않습니다.
전체 변환 보고서
인코딩은 Unicode 코드 포인트로 처리합니다. UTF-8로 보존할 수 없는 단독 UTF-16 서로게이트는 모든 모드에서 미리 거부합니다. 기존 html-entities의 HTML5 이름 참조와 숫자 대체를 사용합니다. 디코딩은 분리된 textarea에서 한 번 수행하며 문자 <를 먼저 이스케이프합니다. 엄격 모드는 세미콜론으로 끝난 완전한 참조만 해석하고 알 수 없거나 불완전한 참조는 그대로 유지합니다. 브라우저 모드는 기존 세미콜론 규칙과 HTML의 CR/CRLF 및 잘못된 숫자 참조 정규화를 따릅니다. 결과는 실행하지 않는 텍스트입니다. 정화기나 완전한 왕복 변환이 아닙니다.
제한 및 로컬 처리
입력 100,000 UTF-16 단위와 50,000줄, 출력 1,000,000단위, 보고서 4,000,000단위까지입니다. 초과하면 전체 작업을 거부합니다. 이 브라우저에서 실행하며 텍스트를 업로드하지 않습니다.
자주 묻는 질문
더 알아보기
임의의 HTML을 정화하나요?
HTML 텍스트 내용과 인용된 속성 값용으로 텍스트를 escape하지만 URL, CSS, JavaScript 또는 이미 구조화된 마크업을 위한 완전한 sanitizer는 아닙니다.
알 수 없는 entity는 어떻게 되나요?
인코딩은 Unicode 코드 포인트로 처리합니다. UTF-8로 보존할 수 없는 단독 UTF-16 서로게이트는 모든 모드에서 미리 거부합니다. 기존 html-entities의 HTML5 이름 참조와 숫자 대체를 사용합니다. 디코딩은 분리된 textarea에서 한 번 수행하며 문자 <를 먼저 이스케이프합니다. 엄격 모드는 세미콜론으로 끝난 완전한 참조만 해석하고 알 수 없거나 불완전한 참조는 그대로 유지합니다. 브라우저 모드는 기존 세미콜론 규칙과 HTML의 CR/CRLF 및 잘못된 숫자 참조 정규화를 따릅니다. 결과는 실행하지 않는 텍스트입니다. 정화기나 완전한 왕복 변환이 아닙니다.
브라우저 호환 디코딩에서 세미콜론을 생략할 수 있는 이유는?
HTML은 텍스트에서 제한된 기존 이름 참조의 세미콜론 생략을 허용합니다. 명시적이고 모호하지 않은 참조가 필요하면 엄격 모드를 쓰세요.