본문 바로가기
개발자

HTML 이스케이프

HTML 특수문자를 이스케이프하거나 원래 문자로 되돌립니다.

  • 브라우저에서 처리
  • 로그인 없이 사용

텍스트 입력

결과

내용을 입력하고 [이스케이프하기] 또는 [언이스케이프하기]를 누르면 결과가 여기에 표시됩니다.

HTML 이스케이프 사용 안내

이런 작업에 사용하세요

블로그 글·문서·게시판에 HTML 코드 예시를 그대로 보여 주거나, 사용자 입력을 HTML에 넣기 전에 태그로 해석되지 않게 바꿀 때 사용합니다. < 같은 엔티티가 섞인 문자열을 원래 문자로 되돌릴 때도 씁니다.

필요한 항목

텍스트나 HTML 코드를 입력하고 [이스케이프하기] 또는 [언이스케이프하기]를 누릅니다. 이스케이프는 & < > " ' 다섯 문자를 &amp; &lt; &gt; &quot; &#39;로 바꾸고, 언이스케이프는 &nbsp;·&#x27; 같은 이름·숫자 엔티티까지 원래 문자로 되돌립니다.

사용 예시

예: <a href="/?q=1&x=2">링크</a>를 이스케이프하면 &lt;a href=&quot;/?q=1&amp;x=2&quot;&gt;링크&lt;/a&gt;가 되어 웹 페이지에 코드 그대로 표시됩니다.

확인 사항

언이스케이프는 세미콜론(;)으로 끝나는 엔티티만 원래 문자로 바꾸고 실제 태그(<b> 등)·공백·줄바꿈은 그대로 두므로, &copy처럼 ;가 빠진 표기는 바뀌지 않습니다. 이스케이프는 HTML 본문·속성값용이며, JavaScript 코드나 URL 안에 넣는 값은 그에 맞는 인코딩이 따로 필요합니다.

함께 쓰기 좋은 도구

  • URL에 쓸 수 있도록 문자열을 인코딩하거나 디코딩합니다.

  • 텍스트를 Base64로 인코딩하거나 다시 디코딩합니다.

입력한 내용은 서버로 전송되지 않고 이 브라우저에서만 처리됩니다.