HTML 입력
압축 결과
복사됨!
HTML 붙여넣고 옵션 고르면 압축본 제공. pre·code·script 태그 안쪽은 그대로 보존.
HTML 소스에 들어있는 주석, 들여쓰기 공백, 줄바꿈은 브라우저가 어차피 무시하는 거지만 전송 용량엔 포함돼요. 이걸 싹 빼면 보통 10~30% 줄어들고, 그만큼 다운로드가 빨라져서 TTFB(첫 바이트 응답 시간)가 개선됩니다.
주의할 점은 <pre>, <code>, <textarea>, <script> 같이 공백이 의미 있는 태그 안쪽은 절대 건드리면 안 되거든요. 여긴 그 부분 다 보존하면서 필요한 곳만 압축해드려요.
로 감싼 블록이 깨질 걱정 없어요.
<!-- -->)은 싹 제거돼서 개발자 메모가 프로덕션에 노출될 일 없어요.| 항목 | 사장나라 | html-minifier (npm) | htmlcompressor.com |
|---|---|---|---|
| 동작 위치 | 브라우저 | Node.js | 서버 |
| 설치 필요 | 없음 | npm install | 없음 |
| 옵션 개수 | 3종 토글 | 다수 | 제한적 |
| pre/code 보존 | 있음 | 있음 | 있음 |
| 광고 | 거의 없음 | 해당 없음 | 많음 |
주석 제거랑 태그 사이 공백 축소는 렌더링에 영향 없어요. pre, code, textarea, script 내부는 보존하니까 코드 블록이나 입력창도 안 깨집니다.
원본 들여쓰기랑 주석 양에 따라 보통 10~30% 줄어들어요. 정적 사이트 빌드 결과물이 큰 프로젝트는 CDN 전송량 비용까지 줄어듭니다.
script 태그 안쪽은 그대로 보존돼요. 인라인 JS/CSS도 압축하고 싶으시면 CSS Minifier나 JS Minifier 도구 따로 쓰시면 됩니다.
그대로 유지돼요. 이 도구는 공백이랑 주석만 제거하지, 내용(텍스트나 엔티티)은 안 건드립니다.
아니요. 전부 브라우저 안에서 처리합니다. 내부 페이지나 관리자 템플릿도 안심하고 넣으셔도 돼요.