HTML 인코딩 / 디코딩
HTML 엔티티를 인코딩하거나 디코딩합니다.
아무 페이지에서나 사용 (북마클릿)
보고 있는 페이지를 떠나지 않고 HTML 인코딩 / 디코딩을(를) 쓰고 싶나요? 아래 버튼을 즐겨찾기 바에 끌어다 놓고, 아무 웹사이트에서나 클릭하면 그 자리에서 HTML 인코딩 / 디코딩이(가) 열립니다 — 전부 브라우저 안에서만 실행됩니다.
주의해서 사용하세요: 북마클릿은 클릭한 페이지 위에서 실행됩니다. 인터넷 뱅킹·결제·의료 등 민감한 사이트에서는 사용을 피하세요 — 사용 책임은 본인에게 있습니다. 모든 처리는 로컬에서 이루어지며 어떤 데이터도 전송되지 않습니다. 이용약관를 참고하세요.
- 즐겨찾기 바가 숨겨져 있다면 표시하세요 — Ctrl+Shift+B (Mac은 ⌘+Shift+B).
- 위 버튼을 즐겨찾기 바에 끌어다 놓습니다.
- 아무 웹사이트나 열고 북마크를 클릭하면 우측 상단에 HTML 인코딩 / 디코딩 패널이 나타납니다. ✛로 코너를 이동하고, ›/‹로 가장자리에 접었다 다시 꺼낼 수 있습니다.
- 북마크를 다시 클릭하면(또는 ✕) 닫힙니다.
참고: 보안 정책이 엄격한 일부 사이트에서는 북마클릿이 차단될 수 있습니다.
예시
특수문자 인코딩
입력
<p>Tom & Jerry</p>
출력
<p>Tom & Jerry</p>
엔티티 디코딩
입력
café — 5 < 10
출력
café — 5 < 10
도구 소개
이 무료 온라인 HTML 인코더·디코더는 텍스트를 HTML 엔티티로, 또 반대로 변환합니다. 웹 페이지에 <, >, & 를 안전하게 표시하도록 인코딩하거나, 엔티티가 가득한 HTML을 읽기 쉬운 텍스트로 디코딩하세요. 선택 모드는 모든 비ASCII 문자를 숫자 엔티티로 인코딩합니다. 모든 것이 업로드 없이 브라우저에서 실행됩니다.
사용 방법
- 인코드 또는 디코드를 고르세요.
- 텍스트나 HTML을 붙여넣으세요(샘플을 눌러 체험).
- 인코딩 시 필요하면 모든 비ASCII를 켜세요.
- 결과를 복사하거나, 교체로 반대 방향으로 되먹이세요.
자주 쓰는 경우
글에 코드 예시 표시, 안전한 렌더링을 위한 사용자 입력 살균, 스크래핑한 HTML의 깨진 글자 수정, ASCII 전용 출력을 요구하는 시스템용 콘텐츠 준비.
자주 묻는 질문
HTML 엔티티가 뭔가요?
HTML 엔티티는 &, <, © 같은 코드로, HTML에서 특별한 의미를 갖거나 직접 입력할 수 없는 문자를 표현합니다. 인코딩은 문자를 엔티티로 바꾸고, 디코딩은 되돌립니다.
이 HTML 인코더/디코더는 무료인가요?
네 — 가입도 제한도 없는 완전 무료 온라인 HTML 엔티티 인코더·디코더입니다.
어떤 문자를 이스케이프하나요?
기본적으로 안전한 HTML에 중요한 다섯 문자를 이스케이프합니다: & < > " '. '모든 비ASCII'를 켜면 악센트 문자·기호·이모지도 숫자 엔티티로 인코딩합니다.
명명 엔티티와 숫자 엔티티를 모두 디코딩하나요?
네. 디코딩은  ·  같은 숫자 엔티티와 ·©·—·€ 같은 일반 명명 엔티티를 처리합니다.
제 텍스트가 어딘가로 업로드되나요?
아니요. 인코딩·디코딩이 업로드 없이 전적으로 브라우저에서 실행되므로 콘텐츠가 기기를 떠나지 않습니다.
왜 HTML을 인코딩하나요?
마크업을 깨거나 XSS 취약점을 열지 않고 코드 조각이나 사용자 입력을 웹 페이지에 안전하게 표시하려고 — & < > 를 이스케이프하면 브라우저가 텍스트를 태그로 취급하지 않습니다.
관련 도구