코드, 데이터 및 QR 도구

HTML 인코더 & 디코더

「HTML 인코더 & 디코더」는 코드, 데이터 및 QR 작업을 위한 브라우저 도구입니다. 입력과 결과는 일반적으로 이 기기에서 처리되며 가입이 필요하지 않습니다.

브라우저에서 로컬 처리가입 불필요개인정보 안내 ↗

Maximum 100,000 characters. Output is always displayed as plain text.

사용 방법

사용 방법

  1. Paste text or HTML character references up to 100,000 characters.
  2. Choose Encode or Decode, then select the range, entity style, or semicolon rule you need.
  3. Convert, review the plain-text result, and copy it.

Explicit encoding choices

Special-character mode encodes ampersand, angle brackets, double quotes, and apostrophes. The broader mode also encodes every non-ASCII Unicode code point. Choose HTML5 named references when available, decimal numeric references, or hexadecimal numeric references.

HTML5 decoding without rendering

The decoder recognizes HTML5 named references plus decimal and hexadecimal numeric references. Strict mode requires semicolons; browser-body mode also accepts the legacy semicolon-less references recognized in HTML text. Unknown references stay unchanged. The decoded result is shown as text and is never inserted as live HTML.

자주 묻는 질문

더 알아보기

Does encoding sanitize arbitrary HTML?

It escapes text for HTML text content and quoted attribute values. It is not a complete sanitizer for URLs, CSS, JavaScript, or already-structured markup.

What happens to an unknown entity?

It remains unchanged, so you can see and correct it rather than losing text.

Why can browser-compatible decoding work without a semicolon?

HTML permits a limited legacy set of named references without semicolons in text. Use strict mode when you require explicit, unambiguous references.