Ink·tab
전체 유틸

렌더 · 정화 · XSS 차단

HTML 조각을 안전한 샌드박스에서 미리 보고, 스크립트·이벤트 핸들러를 걷어낸 정화본을 뽑아 줍니다.

0건 제거'<script>', on* 핸들러, javascript: URL 을 제거합니다.
미리보기
정화된 HTML

브라우저 안에서만 처리됩니다. 네트워크 전송 없음.

언제 쓰나

UI 조각 · 뉴스레터 템플릿 · 사용자 제출 HTML 같은 작은 스니펫을 빠르게 보고, 스크립트가 섞여 있는지 한눈에 확인하고 싶을 때. 실제 페이지에 붙이기 전에 XSS 벡터가 살아있지는 않은지 걸러 줍니다.

사용법

왼쪽 칸에 HTML 을 붙여넣으면 오른쪽 iframe 에 샌드박스된 상태로 렌더됩니다. sandbox 속성을 빈 값으로 걸어 두기 때문에 스크립트는 실행되지 않고 폼 제출도 막힙니다.

위쪽에서 정화 모드를 고르면 <script>, on* 이벤트 핸들러, javascript: · 일부 data: URL 이 제거된 안전본이 미리보기와 아래 복사용 텍스트박스 양쪽에 적용됩니다. 원본 모드는 들어온 그대로 보여 주되 여전히 샌드박스 안에서 렌더됩니다.

제한

  • <style> 블록도 제거 대상입니다. 이메일처럼 인라인 CSS 만 남기는 용도에 맞춰져 있습니다.
  • 완전한 HTML 문서 (<html>, <head>) 를 붙여넣으면 <body> 내부만 남깁니다. 미리보기 용 래퍼가 자동으로 덮어씌우기 때문입니다.

입력은 어디로 가나요?

HTML 파싱·미리보기·정화는 모두 이 브라우저 안에서 이루어집니다. 입력한 마크업은 샌드박스 iframe 에서 격리되어 렌더되며 어디로도 전송되지 않습니다. 탭을 닫으면 사라집니다.