본문으로 건너뛰기
툴허브

HTML 엔티티 변환기

HTML 특수문자를 엔티티 코드로 인코딩하거나, 엔티티를 원래 문자로 디코딩합니다.

형식:

원본 텍스트

0 chars

인코딩 결과

0 chars
결과가 여기에 표시됩니다

HTML 엔티티 참조표

문자설명NamedDecimalHex
&Ampersand
<Less than
>Greater than
"Double quote
'Single quote
␣Non-breaking space
©Copyright
®Registered
™Trademark
°Degree
×Multiply
÷Divide
←Left arrow
→Right arrow
•Bullet
…Ellipsis
–En dash
—Em dash
€Euro
£Pound
¥Yen
αAlpha
βBeta
πPi
∞Infinity

HTML 엔티티 변환기란?

HTML 엔티티 변환기는 HTML에서 특수문자(< > & " 등)를 안전한 엔티티 코드로 인코딩하거나, 엔티티를 원래 문자로 디코딩하는 무료 온라인 개발 도구입니다. Named(&amp;)·Decimal(&)·Hex(&) 세 가지 형식을 모두 지원하며, XSS(크로스 사이트 스크립팅) 방지와 HTML 코드 안전 처리에 필수입니다.

HTML 엔티티 변환기 활용 팁

  • XSS 방지 필수 문자: 사용자 입력을 HTML에 출력할 때 &·<·>·"·' 다섯 가지 문자를 반드시 엔티티로 변환하세요.
  • 이메일 주소 숨기기: 이메일을 Decimal 또는 Hex 엔티티로 변환하면 스팸 봇의 자동 수집을 일부 방지할 수 있습니다.
  • 복사 붙여넣기 검증: 외부에서 가져온 HTML 코드에 특수문자가 포함된 경우, 디코딩하여 원본 텍스트를 확인할 수 있습니다.
  • 비 ASCII 문자 인코딩: 한글·중국어·이모지 등 비 ASCII 문자 전체를 Decimal 엔티티로 변환하면 인코딩 문제가 발생하는 구형 시스템과의 호환성을 확보할 수 있습니다.