Brotli 압축 도구
무료 온라인 Brotli 압축 도구. 품질 0–11로 파일을 .br로 압축하거나 .br를 원본으로 되돌립니다. 브라우저에서 전부 실행 — 업로드 없음, 설치 없음.
Brotli란 무엇인가요?
Brotli는 Google이 만든 무손실 압축 알고리즘으로, HTTP 콘텐츠 인코딩을 위해 설계되었으며 모든 주요 브라우저와 웹 서버에 내장되어 있습니다. 범용 파일 압축기로도 쓸 수 있어, 텍스트에서는 비슷한 속도로 gzip보다 15~20% 작은 결과를 냅니다. 파일 확장자는 .br입니다.
파일이 서버로 업로드되나요?
아니요. 압축과 해제는 브라우저 탭 안에서 공식 Brotli 코덱의 WebAssembly 빌드로 전부 처리됩니다. 파일은 절대 기기를 떠나지 않으며, 페이지를 로드한 뒤에는 연결이 없어도 동작합니다.
품질은 어떻게 고르죠?
품질 0–2는 빠른 전송용으로 매우 빠르고, 4–6는 속도와 압축률의 균형이 가장 좋으며(기본값 5), 9–11은 훨씬 많은 시간을 들여 마지막 바이트까지 짜냅니다. 레벨 11은 한 번 압축해 여러 번 제공하는 정적 자원에 웹 서버가 쓰는 설정입니다.
어느 정도 크기까지 지원되나요?
최대 512 MB까지 지원합니다. 처리는 백그라운드 worker 스레드에서 이루어져 페이지가 멈추지 않지만, 아주 큰 입력에서는 브라우저 메모리가 실질적인 한계입니다.
압축 해제된 파일이 .out으로 끝나는 이유는?
.br 스트림에는 압축 데이터만 저장되고 원본 파일명은 없습니다. 그래서 도구는 업로드한 아카이브 이름에 .out 확장자를 붙여 복원합니다 — 원래 이름을 알면 이름만 바꾸면 됩니다.
만들어진 .br을 다른 도구로 열 수 있나요?
네. 출력은 표준 Brotli 스트림으로, 같은 품질의 brotli 명령줄 도구 출력과 동일합니다. Linux·macOS·Windows에서 `brotli -d file.br`을 실행하거나 Content-Encoding: br을 이해하는 HTTP 클라이언트로 열면 됩니다.
Brotli가 gzip보다 나은가요?
HTML, CSS, JSON, 폰트 같은 텍스트에서 Brotli는 해제 속도가 비슷한 수준에서 gzip보다 보통 15~20% 작은 파일을 만듭니다. 자주 쓰이는 웹 문자열 사전이 내장되어 웹 콘텐츠에서 특히 유리하고, 서버가 둘 다 제공하면 브라우저는 gzip보다 br을 선호합니다.
파일이 거의 줄지 않거나 오히려 커진 이유는?
이미 압축된 데이터 — JPEG 사진, 동영상, 아카이브 — 에는 중복이 거의 없어 Brotli가 제거할 것이 없고, 작은 형식 오버헤드 때문에 오히려 커질 수도 있습니다. 도구는 항상 정확한 전후 크기를 보여 주므로 더 작은 쪽을 남기면 됩니다.
Brotli 압축 도구 사용 방법
Brotli 압축 도구는 공식 Brotli 코덱의 WebAssembly 빌드를 사용해 브라우저 안에서 .br 파일을 만들고 복원합니다. 아무것도 업로드되지 않으며 모든 처리는 기기에서 끝납니다.
- .br 파일을 만들려면 압축 탭에, 복원하려면 해제 탭에 머무세요. 품질 슬라이더는 압축 모드에서만 표시됩니다.
- 파일을 하나 이상 드롭 영역에 끌어다 놓거나 클릭해서 선택하세요. 파일당 최대 512 MB이며 목록에서 언제든 제거할 수 있습니다.
- 품질을 0–11에서 정하세요. 0이 가장 빠르고 11이 가장 작게 만들며, 기본값 5은 brotli 명령줄 도구와 같은 기준의 균형 잡힌 값입니다.
- 파일 압축 또는 파일 해제를 클릭해 목록의 모든 파일을 처리하세요. 처음 실행 시 WebAssembly 엔진을 내려받아 시작하며, 이후에는 브라우저가 캐시합니다.
- 출력 행마다 원본 크기·결과 크기·비율이 표시됩니다. 하나씩 다운로드하거나 결과가 여러 개일 때는 모두 다운로드를 누르세요.
.br 스트림은 원본 파일명을 저장하지 않으므로 복원된 파일은 .out이라는 이름을 가집니다. 실제 형식을 알면 확장자를 되돌리세요.
관련 도구
- ZIP 압축/압축 해제 무료 온라인 ZIP 압축 및 압축 해제 도구. 여러 파일을 ZIP으로 묶거나 ZIP 파일의 내용을 바로 추출하세요. 압축 수준을 조절할 수 있고 브라우저에서 모두 처리됩니다.
- 압축 해제 도구 무료 온라인 압축 해제 도구. 브라우저에서 ZIP, 7Z, RAR(v4/v5), TAR, TAR.GZ 등을 열고 항목을 탐색하고 개별 파일을 추출하거나 전체를 ZIP으로 내보냅니다. 100% 로컬, 업로드 없음.
- 파일 분할 및 병합 도구 대용량 파일을 작은 조각으로 분할하고 다시 병합합니다. 브라우저 기반, 업로드 불필요.
- 파일 해시 MD5, SHA-1, SHA-256, SHA-512 파일 해시 로컬 계산 및 검증
- Hex 뷰어 검색, 오프셋 탐색 및 가상 스크롤링으로 파일 내용을 헥스 덤프 형식으로 보기
- AES 암호화/복호화 AES 암호화/복호화 도구, CBC/CFB/CTR/OFB/ECB 모드, Pkcs7/ZeroPadding/NoPadding, 128/192/256비트 키, Base64 출력, 키/IV 형식 자동 감지
- Zstd 압축 도구 무료 온라인 zstd 압축 도구. Zstandard 레벨 1–19로 파일을 .zst로 압축하거나 .zst를 원본으로 되돌립니다. 브라우저에서 전부 실행 — 업로드 없음, 설치 없음.
- MessagePack 변환기 무료 온라인 MessagePack 변환기. JSON을 msgpack으로 인코딩하고 hex, base64, .bin 파일을 읽기 쉬운 JSON으로 디코딩하며 크기 비교까지 제공합니다. 업로드 없이 브라우저에서 처리.