DevToolPal
한국어

HTML 태그 제거

HTML 태그, 스크립트, 스타일을 제거하고 문단 구조를 살린 깔끔한 텍스트만 남깁니다.

로컬에서 실행, 업로드 없음

옵션

입력

0자 · 0 B

출력

0자 · 0 B

기능 소개

HTML 태그 제거 도구는 웹 페이지, 이메일 템플릿, 서식 있는 텍스트 조각을 깔끔한 일반 텍스트로 바꿉니다. 모든 태그를 지우고, 스크립트, 스타일, 주석을 버리고, &나   같은 엔티티를 디코딩하면서도 필요한 구조는 살립니다. 제목과 문단은 서로 떨어져 있고, 목록 항목은 각자 한 줄을 차지하며, 표의 셀은 행 단위로 유지됩니다.

마크업 없이 글만 필요할 때 유용합니다. CMS의 문구를 일반 텍스트 이메일에 붙여 넣을 때, 검색 인덱스나 언어 모델에 콘텐츠를 넣을 때, 글의 단어 수를 셀 때, 스크린 리더나 텍스트 전용 클라이언트에 무엇이 보일지 확인할 때 등입니다.

사용 방법

  1. 입력란에 HTML을 붙여 넣거나 .html 파일을 엽니다.
  2. 필요하면 옵션을 조정합니다.
    • 문단과 줄바꿈 유지는 블록 요소를 빈 줄이나 줄바꿈으로 바꿉니다. 끄면 한 줄의 텍스트가 됩니다.
    • 불필요한 공백 정리는 소스 들여쓰기에서 생긴 공백, 탭, 빈 줄을 브라우저와 같은 방식으로 합칩니다.
    • 엔티티 디코딩은 <, é, ' 등을 실제 문자로 바꿉니다.
    • 링크 URL 유지는 각 링크를 text (https://…) 형태로 써서 링크 대상이 사라지지 않게 합니다.
  3. 텍스트를 복사하거나 파일로 다운로드합니다.

예시

예시 입력은 제목, 스타일 블록, 스크립트, 헤딩, 링크가 든 문단, 목록, 줄바꿈이 있는 작은 릴리스 노트 페이지입니다. 출력에는 독자가 실제로 보는 내용만 남습니다.

Release notes

Version 2.0 – what's new

Faster builds, a dark theme and better documentation.

Search with Ctrl + K
Prices from €5 / month

동작 방식

HTML을 페이지에 불러오지 않고 정교한 패턴으로 텍스트로서 처리하므로, 그 안의 어떤 것도 실행되지 않고 이미지나 스크립트도 가져오지 않습니다. > 문자가 들어간 속성 값도 올바르게 처리하며, 닫히지 않은 주석이나 스크립트는 출력으로 새어 나오지 않도록 입력 끝까지 제거합니다.

완전한 문서 트리를 만들지 않기 때문에 심하게 깨진 HTML은 브라우저에 표시되는 것과 줄바꿈이 조금 다를 수 있지만, 텍스트 자체는 항상 보존됩니다.

자주 묻는 질문

› 스크립트와 스타일도 제거되나요?

네. script, style, noscript, template 요소의 내용은 HTML 주석, doctype과 함께 완전히 제거되므로 텍스트에 코드가 남지 않습니다.

› 문단과 목록 구조가 유지되나요?

문단과 줄바꿈 유지를 켜면 제목, 문단, 목록이 빈 줄로 구분되고, 목록 항목과 div는 새 줄에서 시작하며, br은 줄바꿈이 됩니다. 끄면 이어진 한 줄의 텍스트가 나옵니다.

›  나 & 같은 엔티티는 어떻게 되나요?

해당 문자로 디코딩됩니다. &는 &가 되고, 줄바꿈 없는 공백은 일반 공백이 됩니다. 쓴 그대로 남기려면 엔티티 디코딩을 끄세요.

› HTML이 업로드되나요?

아니요. 모든 처리가 브라우저에서 이루어지며, HTML 안의 어떤 것도 불러오거나 실행하지 않습니다.