HTML 엔티티 인코딩 / 디코딩

특수문자를 HTML 엔티티로 바꾸거나 &, <, ' 같은 엔티티를 문자로 되돌립니다. 무료 온라인 HTML 이스케이프 도구입니다.

이 도구는

특수문자를 HTML 엔티티로 바꾸거나 엔티티를 원래 문자로 되돌립니다. 사용자 입력을 HTML에 넣거나 이스케이프된 API 응답을 읽을 때 씁니다.

사용 방법

  1. 인코딩 또는 디코딩을 고릅니다.
  2. 인코딩할 때 필요하면 ASCII 밖 문자도 숫자 엔티티로 바꾸는 옵션을 켭니다.
  3. 텍스트를 붙여넣고 결과를 복사합니다.

자주 묻는 질문

어떤 문자가 바뀌나요?

HTML에서 의미가 있는 & < > " ' 다섯 글자입니다. 옵션을 켜면 é, 한 같은 문자도 &#x…; 로 바뀝니다.

어떤 엔티티를 풀 수 있나요?

모든 숫자 엔티티(&#39;, &#x1F600;)와 &amp;, &nbsp;, &copy;, &mdash; 같은 자주 쓰는 이름 엔티티입니다. 모르는 이름은 그대로 둡니다.

이스케이프하면 XSS가 막히나요?

HTML 본문에 넣기 전 이스케이프는 중요한 단계지만, 속성·URL·스크립트 안에는 각각 맞는 처리가 따로 필요합니다.

관련 도구