Murelio

필요한 기능을 불러오고 있습니다.

Gzip 크기 추정기

입력 텍스트를 브라우저 CompressionStream의 gzip으로 압축해 결과 byte 크기를 계산합니다.

사용 방법

  1. 압축 크기를 볼 텍스트를 입력하고 실행합니다.

핵심 기능과 처리 범위

실제 gzip stream을 생성한 뒤 Blob 크기를 읽으므로 단순 비율 추정이 아니라 현재 브라우저 압축 결과를 측정합니다.

처리 원리

UTF-8 텍스트 Blob stream을 CompressionStream('gzip')에 통과시키고 생성 Blob의 size를 반환합니다.

예시

반복 문장이 많은 텍스트는 원본 byte 수보다 작은 gzip byte 수가 나올 수 있습니다.

이럴 때 유용합니다

  • API 응답·문서 텍스트의 대략적인 gzip 전송 크기를 로컬에서 비교할 때

사용 전 참고

  • HTTP 서버의 gzip 설정·헤더·Brotli·압축 level 차이는 반영하지 않고 브라우저 CompressionStream 지원이 필요합니다.

자주 묻는 질문

서버에서 실제 전송되는 gzip 크기와 같은가요?

항상 같지는 않습니다. 서버 구현과 압축 옵션이 다르면 결과가 달라질 수 있습니다.

관련 도구