🔣HTML 엔티티 인코더 / 디코더
특수문자를 HTML 엔티티로 변환하거나 디코딩하세요. 한글·이모지의 숫자 엔티티도 지원.
🔒 브라우저에서 처리✓ 워터마크 없음✓ 가입 불필요
사용 방법
- 1텍스트를 입력하고 방향을 선택합니다.
- 2결과를 복사합니다.
자주 묻는 질문
왜 HTML 엔티티가 필요한가요?+
HTML 안에 직접 들어가면 깨지는 글자(< > & 등)를 안전하게 표시하기 위한 표기 방식입니다.
이름 엔티티 vs 숫자 엔티티?+
&처럼 이름으로 쓰거나 &처럼 숫자(코드포인트)로 쓸 수 있습니다. 둘 다 결과는 같습니다.
한글도 엔티티가 있나요?+
한글은 숫자 엔티티(가 = '가') 형태만 사용됩니다. 이름 엔티티는 영문 특수문자에만 있어요.
XSS 방어에 충분한가요?+
기본 방어로 시작은 좋지만 완전하지 않습니다. 컨텍스트(HTML/JS/CSS/URL)별로 다른 인코딩이 필요해 보안 라이브러리(DOMPurify 등)를 권장합니다.
이메일 HTML에 왜 엔티티가 많이 보여요?+
이메일 클라이언트마다 인코딩 처리가 다르고 안전을 위해 모든 특수문자를 엔티티로 미리 변환하는 관행입니다.
디코딩하니 깨진 글자가 보여요. 왜?+
이중 인코딩(엔티티가 또 엔티티화) 상태이거나, 잘못된 엔티티 번호일 수 있습니다.