HTML Beautifier

Format and indent minified HTML instantly

원본 HTML

옵션

포맷된 HTML

개요

HTML 뷰티파이어는 압축되거나 난독화되거나 들여쓰기가 엉망인 마크업을 깔끔하고 읽기 쉬운 HTML로 다시 포맷합니다 — 태그 중첩에 따른 올바른 들여쓰기, 요소별 한 줄 배치, 그리고 선택적인 주석/빈 줄 정리로 실제로 DOM 구조를 읽고 디버깅할 수 있게 해줍니다. 압축된 HTML, CMS 내보내기, 또는 어디서든 지저분해진 마크업을 붙여넣으면 즉시 포맷된 결과를 얻을 수 있습니다.

이 뷰티파이어가 제어하는 항목
  • 들여쓰기: 공백 2칸, 4칸, 또는 탭 — 태그 중첩 깊이에 따라 자동으로 다시 적용
  • 자동 태그 재포맷: 각 요소를 별도의 줄에 배치하고 부모-자식 구조를 반영하도록 들여쓰기
  • void/자체 종료 요소 인식: <img>, <br>, <input>, <meta> 같은 태그를 인식하여 잘못된 들여쓰기 수준을 부여하지 않음
  • 주석 제거(선택 사항): 재포맷 중 <!-- --> 주석을 제거하거나 유지
  • 빈 줄 제거(선택 사항): 템플릿 엔진이나 생성된 마크업에 남은 빈 줄 정리
  • 실시간 구조 검증: 닫히지 않은 태그, 불일치하는 닫는 태그, 예기치 않은 닫는 태그를 줄 번호와 함께 표시
HTML을 정리해야 할 때
  • 압축된 프로덕션 페이지나 CMS에서 내보낸 마크업을 다시 포맷하여 실제 DOM 구조를 확인하며 디버깅하기
  • 커밋하기 전에 템플릿 엔진(Handlebars, EJS, Pug)이나 서버 렌더링 프레임워크가 생성한 HTML 검토하기
  • 스크래핑한 페이지나 이메일 템플릿에서 가져온 한 줄짜리 또는 난독화된 HTML을 읽기 쉽게 만들기
  • 코드 리뷰 전에 코드베이스 전체의 들여쓰기 표준화하기
  • 요소들이 서로 어떻게 중첩되어 있는지 정확히 확인하여 레이아웃 버그 추적하기
HTML을 정리하는 방법
  1. 1.HTML을 입력 편집기에 붙여넣거나 .html/.htm 파일을 업로드하세요
  2. 2.들여쓰기 스타일(공백 2칸, 4칸, 또는 탭)을 선택하세요
  3. 3.필요에 따라 주석 제거와 빈 줄 제거를 켜세요
  4. 4.올바른 중첩 구조를 가진 포맷된 결과가 입력하는 대로 자동으로 나타납니다
  5. 5.결과를 복사하거나 .html 파일로 다운로드하세요
알아두어야 할 예외 상황
  • void 요소(br, hr, img, input, meta, link, area, base, col, embed, param, source, track, wbr)는 들여쓰기 증가 대상에서 제외되므로, 뒤따르는 태그가 잘못 중첩되지 않습니다
  • <script>와 <style> 블록 내부의 콘텐츠는 JS/CSS로 다시 파싱되지 않고 주변 마크업과 함께 일반 텍스트로 재포맷됩니다 — 태그처럼 보이는 문자열을 포함한 특이한 인라인 스크립트 콘텐츠는 가끔 줄 분할 단계에 영향을 줄 수 있습니다
  • 이 검증기는 완전한 HTML5 파서가 아닌 경량 태그 스택 검사기입니다 — 닫히지 않은, 불일치하는, 예기치 않은 닫는 태그는 감지하지만 모든 사양 수준의 마크업 오류를 잡아내지는 못합니다
제한 사항
  • 이것은 포맷팅 도구이지 HTML 린터나 접근성 검사기가 아닙니다 — 누락된 alt 속성, 잘못된 ARIA 사용, 또는 기타 의미적 문제는 잡아내지 못합니다
  • 매우 큰 HTML 파일(수 MB의 내보내기)은 브라우저에서 완전히 재포맷하는 데 시간이 걸릴 수 있습니다
  • 팀이나 저장소 전체에서 일관된 HTML 스타일을 강제하려면, 에디터/CI에 통합된 전용 포맷터(예: Prettier)가 임시방편적인 브라우저 포맷팅보다 더 적합합니다
반대 방향 작업이 필요하신가요?

읽기 쉬운 HTML이 있고 프로덕션을 위해 페이지 무게를 줄이고 로드 시간을 개선해야 한다면, 대신 HTML 압축기를 사용하세요. 주석과 공백을 제거하고 인라인 CSS/JS를 압축하며 정확한 크기 감소율을 보여줍니다.

CodingTool이 공식 출시되었습니다

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.tools