달달툴즈

HTML 엔티티 인코딩·디코딩

HTML의 모양을 바꿔 버릴 글자를 엔티티로 바꾸고, 엔티티를 다시 글자로 되돌립니다. 이름 방식과 번호 방식을 모두 지원합니다.

브라우저에서만 처리무료 이용

결과

자주 쓰는 엔티티

글자이름번호
&&&
<&lt;&#60;
>&gt;&#62;
"&quot;&#34;
'&apos;&#39;
 &nbsp;&#160;
¢&cent;&#162;
£&pound;&#163;
¥&yen;&#165;
€&euro;&#8364;
©&copy;&#169;
®&reg;&#174;
™&trade;&#8482;
§&sect;&#167;
&para;&#182;
†&dagger;&#8224;
‡&Dagger;&#8225;
•&bull;&#8226;
…&hellip;&#8230;
‰&permil;&#8240;
′&prime;&#8242;
″&Prime;&#8243;
‹&lsaquo;&#8249;
›&rsaquo;&#8250;
«&laquo;&#171;
»&raquo;&#187;
‘&lsquo;&#8216;
’&rsquo;&#8217;
“&ldquo;&#8220;
”&rdquo;&#8221;
–&ndash;&#8211;
—&mdash;&#8212;
±&plusmn;&#177;
×&times;&#215;
÷&divide;&#247;
¼&frac14;&#188;
½&frac12;&#189;
¾&frac34;&#190;
°&deg;&#176;
µ&micro;&#181;
¡&iexcl;&#161;
¿&iquest;&#191;
¦&brvbar;&#166;
¨&uml;&#168;
ª&ordf;&#170;
º&ordm;&#186;
¬&not;&#172;
¯&macr;&#175;
´&acute;&#180;
¸&cedil;&#184;
←&larr;&#8592;
↑&uarr;&#8593;
→&rarr;&#8594;
↓&darr;&#8595;
↔&harr;&#8596;
∞&infin;&#8734;
≠&ne;&#8800;
≤&le;&#8804;
≥&ge;&#8805;

파일은 서버로 전송되지 않고 브라우저에서만 처리됩니다.

사용 방법

가입도 설치도 없이, 사용 횟수 제한도 없이 무료로 쓸 수 있습니다.

왼쪽에 글을 붙여넣으면 오른쪽에 변환된 결과가 나옵니다. 인코딩은 문서의 구조를 바꿀 수 있는 다섯 글자 — 앰퍼샌드, 꺾쇠 둘, 따옴표 둘 — 을 항상 바꿉니다.

이름 방식은 소스에서 읽기 좋습니다. &copy;는 무엇인지 알겠지만 &#169;는 그렇지 않습니다. 다만 이름이 붙은 글자는 한정돼 있습니다. 번호 방식은 모든 글자에 쓸 수 있어 아스키 밖의 글자에 적합합니다. 섞기 방식은 이름이 있으면 이름을, 없으면 번호를 씁니다.

디코딩은 모르는 엔티티를 그대로 둡니다. 임의로 지우면 원문이 조용히 손상되고, 평범한 문장 속 앰퍼샌드는 앰퍼샌드로 남아야 합니다.

변환은 대조표로 합니다. 글을 브라우저에 HTML로 넘겨 처리하지 않습니다. 이 차이가 중요합니다. innerHTML로 디코딩하면 입력에 숨어 있던 스크립트나 이벤트 핸들러가 실제로 실행됩니다.

붙여넣은 글은 서버로 전송되지 않습니다. 브라우저 안에서만 처리됩니다.

이런 도구도 함께 씁니다