HTML 특수문자를 엔티티 코드로 변환하거나 엔티티를 원래 문자로 복원합니다. Named(&), Decimal(&), Hex(&) 형식 지원. 주요 HTML 엔티티 참조표 포함.
HTML 엔티티는 HTML에서 특수문자를 안전하게 표현하기 위한 코드입니다. 예를 들어 < 기호는 HTML 태그로 해석될 수 있으므로 <로 변환하여 사용합니다. Named(&), Decimal(&), Hex(&) 세 가지 형식이 있습니다.
Named 형식은 &copy;처럼 사람이 읽기 쉬운 이름을 사용합니다. Decimal(©)은 유니코드 코드포인트를 10진수로, Hex(©)는 16진수로 표현합니다. Decimal과 Hex는 모든 유니코드 문자를 표현할 수 있지만, Named 형식은 미리 정의된 엔티티만 사용 가능합니다.
최소한 & (앰퍼샌드), < (작다), > (크다), " (큰따옴표), ' (작은따옴표) 5가지 문자는 반드시 HTML 엔티티로 변환해야 합니다. 이 문자들이 인코딩되지 않으면 XSS(Cross-Site Scripting) 공격에 취약해질 수 있습니다.
HTML 엔티티 변환기는 HTML에서 특수문자(< > & \" 등)를 안전한 엔티티 코드로 인코딩하거나, 엔티티를 원래 문자로 디코딩하는 무료 온라인 개발 도구입니다. Named(&)·Decimal(&)·Hex(&) 세 가지 형식을 모두 지원하며, XSS(크로스 사이트 스크립팅) 방지와 HTML 코드 안전 처리에 필수입니다.