Trình nén Brotli
Trình nén Brotli trực tuyến miễn phí. Nén tệp sang .br với chất lượng 0–11 hoặc giải nén .br về gốc. Chạy hoàn toàn trong trình duyệt — không tải lên, không cài đặt.
Brotli là gì?
Brotli là thuật toán nén không mất dữ liệu do Google tạo ra, thiết kế cho mã hóa nội dung HTTP và có sẵn trong mọi trình duyệt và máy chủ web lớn. Nó cũng là trình nén tệp đa năng: trên văn bản thường nhỏ hơn gzip 15–20% ở tốc độ tương đương. Tệp dùng đuôi .br.
Tệp của tôi có bị tải lên máy chủ không?
Không. Việc nén và giải nén diễn ra hoàn toàn trong thẻ trình duyệt bằng bản WebAssembly của bộ giải mã Brotli chính thức. Tệp không bao giờ rời khỏi thiết bị và công cụ vẫn hoạt động ngoại tuyến sau khi trang đã tải.
Nên chọn chất lượng nào?
Chất lượng 0–2 cực nhanh cho truyền nhanh, 4–6 cân bằng tốt nhất giữa tốc độ và tỉ lệ (mặc định 5), còn 9–11 nén thêm byte cuối cùng với thời gian tốn hơn nhiều — mức 11 là thiết lập máy chủ web dùng cho tài nguyên tĩnh được nén một lần và phục vụ nhiều lần.
Hỗ trợ tệp lớn đến bao nhiêu?
Chấp nhận tệp tới 512 MB. Việc xử lý diễn ra trong worker nền nên trang không bao giờ đơ, nhưng bộ nhớ khả dụng của trình duyệt là giới hạn thực tế với đầu vào rất lớn.
Vì sao tệp giải nén có đuôi .out?
Luồng .br chỉ lưu các byte đã nén, không lưu tên tệp gốc. Vì vậy công cụ đặt tên tệp phục hồi theo tên kho lưu đã tải lên kèm đuôi .out — chỉ cần đổi lại tên nếu bạn biết tên gốc.
Có thể mở tệp .br kết quả bằng công cụ khác không?
Có. Đầu ra là luồng Brotli chuẩn, giống hệt output của công cụ dòng lệnh brotli ở cùng chất lượng. Dùng `brotli -d file.br` trên Linux, macOS hoặc Windows, hoặc bất kỳ HTTP client nào hiểu Content-Encoding: br.
Brotli có tốt hơn gzip không?
Trên văn bản như HTML, CSS, JSON và phông chữ, Brotli thường tạo tệp nhỏ hơn gzip 15–20% với tốc độ giải nén tương đương. Từ điển tích hợp các chuỗi web phổ biến giúp nó vượt trội trên nội dung web — vì vậy trình duyệt ưu tiên br hơn gzip khi máy chủ cung cấp cả hai.
Vì sao tệp của tôi hầu như không nhỏ lại, thậm chí to hơn?
Dữ liệu đã nén sẵn — ảnh JPEG, video, kho lưu — hầu như không có dư thừa, nên Brotli không còn gì để loại bỏ và phần chi phí định dạng nhỏ có thể làm tệp to thêm. Công cụ luôn hiển thị kích thước chính xác trước/sau để bạn giữ tệp nhỏ hơn.
Cách sử dụng Trình nén Brotli
Trình nén Brotli tạo và khôi phục tệp .br ngay trong trình duyệt bằng bộ mã hóa Brotli chính thức được biên dịch sang WebAssembly — không tải lên bất cứ gì và mọi xử lý đều diễn ra trên thiết bị của bạn.
- Ở lại tab Nén để tạo tệp .br, hoặc chuyển sang tab Giải nén để khôi phục; thanh trượt Chất lượng chỉ hiện trong chế độ nén.
- Kéo một hoặc nhiều tệp vào vùng thả, hoặc bấm để chọn — mỗi tệp tối đa 512 MB và có thể xóa bất kỳ tệp nào khỏi danh sách.
- Đặt Chất lượng từ 0 đến 11: 0 nhanh nhất, 11 nén mạnh nhất, 5 là mặc định cân bằng — cùng thang đo với công cụ dòng lệnh brotli.
- Bấm Nén tệp hoặc Giải nén tệp để xử lý tất cả tệp trong danh sách; lần đầu chạy sẽ tải và khởi động bộ máy WebAssembly, sau đó trình duyệt sẽ lưu vào bộ nhớ đệm.
- Mỗi dòng đầu ra hiển thị kích thước gốc, kích thước kết quả và tỷ lệ — tải từng tệp hoặc bấm Tải tất cả khi có nhiều kết quả.
Luồng .br không lưu tên tệp gốc nên tệp phục hồi có tên .out — hãy đổi lại phần mở rộng đúng khi biết kiểu thật của nó.
Công cụ liên quan
- Nén/Giải nén ZIP Tạo tệp ZIP và giải nén ZIP trực tuyến miễn phí. Nén nhiều tệp với mức nén điều chỉnh được, tất cả ngay trong trình duyệt, không cần tải lên máy chủ.
- Trình giải nén kho lưu trữ Trình giải nén kho lưu trữ miễn phí trực tuyến. Mở ZIP, 7Z, RAR (v4/v5), TAR, TAR.GZ và hơn thế ngay trong trình duyệt: duyệt mục, giải nén từng tệp hoặc bung toàn bộ thành ZIP. 100% cục bộ — không tải lên.
- Chia Tách và Ghép Nối Tệp Chia tệp lớn thành các phần nhỏ và ghép lại. Xử lý trên trình duyệt, không cần tải lên.
- Kiểm tra Hash Tính toán và xác minh hash MD5, SHA-1, SHA-256, SHA-512 cục bộ
- Trình xem Hex Xem nội dung tệp ở định dạng hex dump với tìm kiếm, điều hướng offset và cuộn ảo
- Mã hóa / Giải mã AES Mã hóa/giải mã AES với chế độ CBC, CFB, CTR, OFB, ECB, đệm Pkcs7/ZeroPadding/NoPadding, khóa 128/192/256 bit, đầu ra Base64, tự động nhận dạng định dạng khóa/IV
- Trình nén Zstd Trình nén zstd trực tuyến miễn phí. Nén tệp sang .zst với cấp Zstandard 1–19 hoặc giải nén .zst về gốc. Chạy hoàn toàn trong trình duyệt — không tải lên, không cài đặt.
- Trình chuyển đổi MessagePack Trình chuyển đổi MessagePack miễn phí trực tuyến. Mã hóa JSON thành msgpack và giải mã hex, base64 hoặc tệp .bin trở lại JSON dễ đọc, kèm so sánh kích thước. Không tải lên, chạy ngay trong trình duyệt.