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 तक की फ़ाइलें स्वीकार हैं। प्रोसेसिंग बैकग्राउंड वर्कर थ्रेड में होती है इसलिए पेज कभी फ्रीज़ नहीं होता, पर बहुत बड़ी फ़ाइलों के लिए ब्राउज़र की उपलब्ध मेमोरी ही व्यावहारिक सीमा है।
डिकंप्रेस हुई फ़ाइल .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 कंप्रेसर WebAssembly में कंपाइल किए गए आधिकारिक Brotli कोडेक से पूरी तरह आपके ब्राउज़र में .br फ़ाइलें बनाता और रीस्टोर करता है — कुछ भी अपलोड नहीं होता और सारी प्रोसेसिंग डिवाइस पर ही रहती है।
- .br फ़ाइलें बनाने के लिए कंप्रेस टैब पर रहें, या रीस्टोर करने के लिए डिकंप्रेस टैब पर जाएँ; क्वालिटी स्लाइडर सिर्फ़ कंप्रेशन मोड में दिखता है।
- एक या अधिक फ़ाइलें ड्रॉप ज़ोन पर खींचकर छोड़ें, या क्लिक करके चुनें — हर फ़ाइल 512 MB तक की हो सकती है, और सूची से कोई भी फ़ाइल हटाई जा सकती है।
- क्वालिटी 0 से 11 के बीच सेट करें: 0 सबसे तेज़ है, 11 सबसे ज़्यादा सिकोड़ता है, और 5 संतुलित डिफ़ॉल्ट है — brotli कमांड-लाइन टूल जैसा ही पैमाना।
- फ़ाइलें कंप्रेस करें या फ़ाइलें डिकंप्रेस करें पर क्लिक करके सूची की सभी फ़ाइलें प्रोसेस करें; पहली बार में WebAssembly इंजन डाउनलोड और शुरू होता है, उसके बाद ब्राउज़र उसे कैश कर लेता है।
- हर आउटपुट पंक्ति में मूल आकार, परिणाम का आकार और अनुपात दिखता है — फ़ाइलें एक-एक करके डाउनलोड करें या कई परिणाम होने पर सभी डाउनलोड करें दबाएँ।
.br स्ट्रीम में मूल फ़ाइल-नाम सेव नहीं रहता, इसलिए रीस्टोर हुई फ़ाइल .out नाम से आती है — असली टाइप पता चलने पर एक्सटेंशन वापस बदल लें।
संबंधित टूल
- ZIP बनाएं/निकालें मुफ्त में ZIP आर्काइव बनाएं और ZIP फ़ाइलें ऑनलाइन निकालें। एडजस्टेबल कम्प्रेशन लेवल के साथ कई फ़ाइलें कम्प्रेस करें, सब कुछ आपके ब्राउज़र में, कोई अपलोड नहीं।
- आर्काइव एक्सट्रैक्टर मुफ्त ऑनलाइन आर्काइव एक्सट्रैक्टर। ब्राउज़र में ZIP, 7Z, RAR (v4/v5), TAR, TAR.GZ और अधिक खोलें: एंट्री ब्राउज़ करें, अलग फ़ाइलें निकालें या सब कुछ ZIP में अनपैक करें। 100% लोकल — आर्काइव कभी अपलोड नहीं होते।
- फ़ाइल विभाजन और मर्ज बड़ी फ़ाइलों को छोटे भागों में विभाजित करें और वापस मर्ज करें। ब्राउज़र आधारित, अपलोड आवश्यक नहीं।
- फ़ाइल हैश MD5, SHA-1, SHA-256, SHA-512 फ़ाइल हैश स्थानीय रूप से गणना और सत्यापन
- हेक्स व्यूअर खोज, ऑफसेट नेविगेशन और वर्चुअल स्क्रॉलिंग के साथ हेक्स डंप प्रारूप में फ़ाइल सामग्री देखें
- 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 में डिकोड करें, साइज़ तुलना के साथ। कोई अपलोड नहीं, ब्राउज़र में ही चलता है।