Dev Patrache

HTML 엔티티 변환

결과가 여기에 표시됩니다.
주요 HTML 엔티티 참조표
문자NamedDecimalHex설명
&&&&앰퍼샌드
<&lt;&#60;&#x3C;Less than
>&gt;&#62;&#x3E;Greater than
"&quot;&#34;&#x22;큰따옴표
'&apos;&#39;&#x27;작은따옴표
 &nbsp;&#160;&#xA0;Non-breaking space
©&copy;&#169;&#xA9;저작권
®&reg;&#174;&#xAE;등록상표
&trade;&#8482;&#x2122;상표
&euro;&#8364;&#x20AC;유로
£&pound;&#163;&#xA3;파운드
¥&yen;&#165;&#xA5;
¢&cent;&#162;&#xA2;센트
&ndash;&#8211;&#x2013;En dash
&mdash;&#8212;&#x2014;Em dash
&hellip;&#8230;&#x2026;말줄임표
«&laquo;&#171;&#xAB;왼쪽 겹꺾쇠
»&raquo;&#187;&#xBB;오른쪽 겹꺾쇠
×&times;&#215;&#xD7;곱하기
÷&divide;&#247;&#xF7;나누기
°&deg;&#176;&#xB0;도 (각도)
&larr;&#8592;&#x2190;왼쪽 화살표
&rarr;&#8594;&#x2192;오른쪽 화살표
&infin;&#8734;&#x221E;무한대
최종 업데이트: 2026년 · 무료 온라인 도구

HTML 엔티티 변환이란?

HTML 특수문자(<, >, &)를 안전한 엔티티로 인코딩하거나 엔티티를 원본 텍스트로 디코딩하는 무료 온라인 도구로 Named·Decimal·Hex 형식을 지원합니다 Base64·URL·JWT처럼 데이터를 인코딩하거나 디코딩하는 개발 작업에 적합하며, 브라우저에서 즉시 처리되어 민감한 값이 외부로 유출되지 않고 설치 없이 무료로 이용할 수 있습니다.

사용 방법

  1. 1
    방향 선택— 인코딩 또는 디코딩 방향을 선택하세요.
  2. 2
    모드 및 포맷 선택— 인코딩 시 모드(기본/전체/커스텀)와 포맷(Named/Decimal/Hex)을 선택하세요.
  3. 3
    텍스트 입력— 인코딩할 텍스트 또는 디코딩할 HTML 엔티티 문자열을 입력하세요. 실시간으로 변환됩니다.
  4. 4
    결과 복사— 복사 버튼으로 결과를 클립보드에 복사하세요. 하단 참조표에서 주요 엔티티를 확인할 수 있습니다.

관련 도구

자주 묻는 질문

기본(basic) 모드에서는 HTML에서 특별한 의미를 가지는 5개 문자만 변환합니다: & (앰퍼샌드), < (less than), > (greater than), " (따옴표), ' (작은따옴표).

Named entity는 &amp;처럼 이름으로 표현하고, Numeric entity는 &#38;(10진수) 또는 &#x26;(16진수)처럼 코드포인트로 표현합니다. 기능은 동일하지만 Named가 읽기 쉽습니다.

네, '전체' 모드를 선택하면 비-ASCII 문자인 한글도 Numeric entity로 변환됩니다. 예: '가' → &#44032; Named entity는 한글에 대해 정의되어 있지 않으므로 Decimal 또는 Hex 형식을 사용하세요.

HTML에서 <, >, & 같은 문자는 태그나 엔티티 시작으로 해석됩니다. 이 문자를 텍스트 그대로 표시하려면 엔티티로 인코딩해야 합니다. 또한 XSS 공격 방지에도 필수입니다.

인식할 수 없는 Named entity(예: &unknown;)는 변환하지 않고 원본 그대로 유지합니다. Numeric entity는 유효한 코드포인트 범위 내에서 디코딩됩니다.

이 사이트는 사용자 경험 개선과 광고를 위해 쿠키를 사용합니다. 자세히 보기