HTML 엔티티 변환기
인코딩 형식:
글자 수: 0
글자 수: 0

주요 HTML 엔티티 목록

&
&
앰퍼샌드
<
&lt;
작다
>
&gt;
크다
"
&quot;
큰따옴표
'
&apos;
작은따옴표
&nbsp;
줄바꿈 없는 공백
&lsquo;
왼쪽 작은따옴표
&rsquo;
오른쪽 작은따옴표
&ldquo;
왼쪽 큰따옴표
&rdquo;
오른쪽 큰따옴표
«
&laquo;
왼쪽 이중꺾쇠
»
&raquo;
오른쪽 이중꺾쇠
&mdash;
엠 대시
&ndash;
엔 대시
&hellip;
줄임표
&bull;
불릿
&dagger;
단검표
&Dagger;
이중 단검표
§
&sect;
섹션 기호
&para;
문단 기호
¡
&iexcl;
거꾸로 느낌표
¿
&iquest;
거꾸로 물음표
&euro;
유로
£
&pound;
파운드
¥
&yen;
엔/위안
¢
&cent;
센트
&#8361;
&#8377;
루피
&#8381;
루블
&#8383;
비트코인
¤
&curren;
통화 기호
±
&plusmn;
플러스마이너스
×
&times;
곱하기
÷
&divide;
나누기
&ne;
같지 않음
&le;
이하
&ge;
이상
&infin;
무한대
&sum;
시그마(합)
&prod;
곱(파이)
&radic;
제곱근
&int;
적분
&part;
편미분
&asymp;
근사
°
&deg;
²
&sup2;
제곱
³
&sup3;
세제곱
¼
&frac14;
1/4
½
&frac12;
1/2
¾
&frac34;
3/4
µ
&micro;
마이크로
&forall;
모든
&exist;
존재
&empty;
공집합
&isin;
원소
&notin;
원소 아님
&sub;
부분집합
&sup;
상위집합
&cap;
교집합
&cup;
합집합
&and;
논리곱 (AND)
&or;
논리합 (OR)
¬
&not;
논리부정 (NOT)
&there4;
그러므로
&larr;
왼쪽 화살표
&uarr;
위쪽 화살표
&rarr;
오른쪽 화살표
&darr;
아래쪽 화살표
&harr;
좌우 화살표
&lArr;
왼쪽 이중 화살표
&uArr;
위쪽 이중 화살표
&rArr;
오른쪽 이중 화살표
&dArr;
아래쪽 이중 화살표
&hArr;
좌우 이중 화살표
&#8598;
왼쪽 위 화살표
&#8599;
오른쪽 위 화살표
&#8600;
오른쪽 아래 화살표
&#8601;
왼쪽 아래 화살표
Α
&Alpha;
알파 (대문자)
Β
&Beta;
베타 (대문자)
Γ
&Gamma;
감마 (대문자)
Δ
&Delta;
델타 (대문자)
Ε
&Epsilon;
엡실론 (대문자)
Ζ
&Zeta;
제타 (대문자)
Η
&Eta;
에타 (대문자)
Θ
&Theta;
세타 (대문자)
Λ
&Lambda;
람다 (대문자)
Μ
&Mu;
뮤 (대문자)
Π
&Pi;
파이 (대문자)
Σ
&Sigma;
시그마 (대문자)
Φ
&Phi;
피 (대문자)
Ω
&Omega;
오메가 (대문자)
α
&alpha;
알파
β
&beta;
베타
γ
&gamma;
감마
δ
&delta;
델타
ε
&epsilon;
엡실론
θ
&theta;
세타
λ
&lambda;
람다
μ
&mu;
π
&pi;
파이
σ
&sigma;
시그마
φ
&phi;
ω
&omega;
오메가
©
&copy;
저작권
®
&reg;
등록상표
&trade;
상표
&hearts;
하트
&diams;
다이아몬드
&clubs;
클럽
&spades;
스페이드
&#9733;
검은 별
&#9734;
흰 별
&#10003;
체크 마크
&#10007;
X 마크
&#9679;
검은 원
&#9675;
흰 원
&#9632;
검은 사각형
&#9633;
흰 사각형
&#9650;
검은 위 삼각형
&#9660;
검은 아래 삼각형
&#9670;
검은 다이아몬드
&#9834;
음표
&#9835;
겹음표
&#9730;
우산
&#9731;
눈사람
&#9749;
커피
&#9742;
전화기
&#9986;
가위
&#9999;
연필
&#8624;
위쪽 꺾인 화살표
&#8625;
위쪽 꺾인 화살표 (오른쪽)
&#8626;
아래쪽 꺾인 화살표
&#8627;
아래쪽 꺾인 화살표 (오른쪽)
&#8634;
반시계 방향 화살표
&#8635;
시계 방향 화살표
&#8644;
좌우 반대 화살표
&#8645;
상하 반대 화살표
&#10145;
검은 오른쪽 화살표
&#11013;
검은 왼쪽 화살표
&#11014;
검은 위쪽 화살표
&#11015;
검은 아래쪽 화살표
&sime;
약 같음
&equiv;
합동
&#8802;
합동 아님
&#8810;
매우 작음
&#8811;
매우 큼
&oplus;
원 안 플러스
&otimes;
원 안 곱셈
&sdot;
점 곱
&nabla;
나블라
&ang;
&perp;
수직
&#8757;
왜냐하면
&#10084;
빨간 하트
&#11088;
금색 별
&#9664;
왼쪽 삼각형
&#9654;
오른쪽 삼각형 (재생)
&#9744;
빈 체크박스
&#9745;
체크된 체크박스
&#9746;
X 체크박스
&#9837;
플랫 (음악)
&#9838;
내추럴 (음악)
&#9839;
샤프 (음악)
&#9729;
구름
&#9732;
혜성
À
&Agrave;
A 그레이브
Á
&Aacute;
A 아큐트
Ä
&Auml;
A 움라우트
Ç
&Ccedil;
C 세디유
È
&Egrave;
E 그레이브
É
&Eacute;
E 아큐트
Ñ
&Ntilde;
N 틸데
Ö
&Ouml;
O 움라우트
Ü
&Uuml;
U 움라우트
ß
&szlig;
에스체트 (독일어)
à
&agrave;
a 그레이브
á
&aacute;
a 아큐트
ä
&auml;
a 움라우트
ç
&ccedil;
c 세디유
è
&egrave;
e 그레이브
é
&eacute;
e 아큐트
ñ
&ntilde;
n 틸데
ö
&ouml;
o 움라우트
ü
&uuml;
u 움라우트

HTML 엔티티 변환기란?

HTML 엔티티 변환기는 HTML 문서에서 특별한 의미를 가진 문자(<, >, &, " 등)를 안전한 엔티티 코드로 변환하거나, 엔티티 코드를 원래 문자로 복원하는 도구입니다.

웹 개발 시 XSS(Cross-Site Scripting) 공격 방지, HTML 소스 코드 표시, 특수문자 안전한 삽입 등 다양한 상황에서 필수적으로 사용됩니다. Named 엔티티(&amp;), Numeric 엔티티(&#38;), Hex 엔티티(&#x26;)를 모두 지원합니다.

주요 기능

실시간 변환

입력과 동시에 결과가 표시됩니다. 별도의 변환 버튼을 누를 필요 없이 타이핑하는 즉시 인코딩/디코딩 결과를 확인할 수 있습니다.

Named 엔티티 지원

&lt; &gt; &amp; &quot; &copy; &reg; &trade; 등 W3C 표준 Named 엔티티를 완벽하게 지원합니다.

Numeric/Hex 엔티티 지원

&#60; &#x3C; 등 10진수 및 16진수 숫자 엔티티를 모두 인코딩/디코딩할 수 있습니다.

인코딩/디코딩 모드 전환

한 번의 클릭으로 인코딩 모드와 디코딩 모드를 전환할 수 있습니다. 입출력을 바꾸는 스왑 기능도 제공합니다.

엔티티 레퍼런스 테이블

23개 이상의 주요 HTML 엔티티를 Named, Numeric 형식과 함께 한눈에 확인할 수 있는 참조 테이블을 제공합니다.

사용 방법

  1. 모드 선택 — 상단의 인코딩/디코딩 토글로 원하는 변환 방향을 선택합니다.
  2. 텍스트 입력 — 왼쪽 입력창에 변환할 텍스트나 HTML 엔티티를 입력합니다.
  3. 실시간 결과 확인 — 입력과 동시에 오른쪽 출력창에 변환 결과가 표시됩니다.
  4. 결과 복사 — 복사 버튼을 클릭하여 변환 결과를 클립보드에 복사합니다.

활용 사례

XSS 공격 방지

사용자 입력을 HTML에 표시할 때 특수문자를 엔티티로 변환하여 스크립트 삽입 공격을 방지합니다.

HTML 소스 코드 표시

블로그나 문서에서 HTML 코드를 그대로 보여줄 때 태그가 실행되지 않도록 엔티티로 변환합니다.

이메일 주소 난독화

이메일 주소를 HTML 엔티티로 변환하여 웹 크롤러의 자동 수집을 어렵게 만듭니다.

특수문자 삽입

저작권 기호(©), 등록상표(®), 유로화(€) 등 키보드에 없는 특수문자를 HTML에 안전하게 삽입합니다.

자주 묻는 질문

HTML 엔티티란 무엇인가요?

HTML 엔티티는 HTML에서 특별한 의미를 가진 문자나 표시하기 어려운 문자를 표현하기 위한 코드입니다. 예를 들어 '<'는 '&lt;'로, '&'는 '&amp;'로 표현합니다. Named(&amp;), Numeric(&#38;), Hex(&#x26;) 세 가지 형태가 있습니다.

왜 HTML 엔티티 변환이 필요한가요?

HTML에서 <, >, & 등은 태그나 엔티티의 시작으로 해석됩니다. 이 문자를 텍스트로 표시하려면 엔티티로 변환해야 합니다. 또한 XSS 공격 방지, 소스 코드 표시, 특수문자 삽입 등에 필수입니다.

Named 엔티티와 Numeric 엔티티의 차이는 무엇인가요?

Named 엔티티는 &lt; &copy;처럼 이름으로 표현하고, Numeric 엔티티는 &#60; &#169;처럼 유니코드 코드 포인트 번호로 표현합니다. Named는 기억하기 쉽고, Numeric은 모든 유니코드 문자를 표현할 수 있는 장점이 있습니다.

모든 문자를 엔티티로 변환해야 하나요?

아니요. 반드시 변환해야 하는 문자는 <, >, &, "의 4가지이며, 나머지 특수문자는 필요에 따라 선택적으로 변환하면 됩니다. 이 도구는 필수 문자를 자동으로 변환합니다.

입력한 데이터는 어디에 저장되나요?

입력한 데이터는 브라우저 내에서만 처리되며 어떤 서버로도 전송되지 않습니다. 페이지를 닫으면 모든 데이터가 사라집니다.

개인정보 안내

이 HTML 엔티티 변환기는 모든 변환을 브라우저에서 처리합니다. 입력한 텍스트는 서버로 전송되지 않으며 어떠한 데이터도 외부에 저장되지 않습니다.