ब्राउज़र में फ़ाइल कंप्रेशन
स्पष्टता से समझौता किए बिना फ़ाइल का आकार कम करें। सभी संपीड़न और मिनिफिकेशन रूटीन क्लाइंट-साइड JavaScript, WebAssembly और Canvas API के माध्यम से सीधे आपकी ब्राउज़र मेमोरी में निष्पादित होते हैं। कोई अपलोड नहीं, कोई प्रतीक्षा कतार नहीं, निजी।. निजी - फ़ाइलें कभी आपके डिवाइस से बाहर नहीं जातीं.
रास्टर और वेब इमेज कम्प्रेशन
यह ब्राउज़र में UPNG रंग क्वांटाइज़ेशन और Deflate फ़िल्टरिंग का उपयोग करता है। कुछ 24-बिट या 32-बिट छवियों को अनुकूलित 8-बिट पैलेट में बदला जा सकता है। आउटपुट का रूप और आकार छवि तथा सेटिंग्स पर निर्भर करता है।
यह ब्राउज़र-आधारित कंप्रेसर चुनी गई गुणवत्ता पर JPEG छवियों को फिर से एन्कोड करता है और मेटाडेटा हटाता है। छवि का विवरण बदल सकता है; आउटपुट आकार छवि और गुणवत्ता सेटिंग पर निर्भर करता है।
यह ब्राउज़र-आधारित कंप्रेसर चुनी गई गुणवत्ता पर JPEG छवियों को फिर से एन्कोड करता है और मेटाडेटा हटाता है। छवि का विवरण बदल सकता है; आउटपुट आकार छवि और गुणवत्ता सेटिंग पर निर्भर करता है।
यह ब्राउज़र में WebP की प्रेडिक्टिव या लॉसलेस कोडिंग लागू करता है। आउटपुट का आकार और प्रोसेसिंग समय छवि, चुने गए मोड और डिवाइस पर निर्भर करता है।
यह ब्राउज़र में AV1 इंट्रा-फ़्रेम कोडिंग का उपयोग करता है। संपीड़न के परिणाम और प्रोसेसिंग समय छवि, सेटिंग्स और डिवाइस के अनुसार बदलते हैं।
यह ब्राउज़र में LZW शब्दकोशों को बेहतर बनाता है और रंग तालिकाओं को क्वांटाइज़ कर सकता है। आउटपुट का आकार और रूप एनिमेशन तथा पैलेट पर निर्भर करता है।
वेक्टर ग्राफिक्स मिनिफ़िकेशन
आर्काइव और कंटेनर रीकम्प्रेशन
यह ब्राउज़र मेमोरी में ZIP संग्रह की प्रविष्टियों को Deflate से फिर से संपीड़ित करता है। आकार में बदलाव प्रविष्टियों और उनके मौजूदा संपीड़न पर निर्भर करता है।
यह ब्राउज़र में RFC 1952 GZIP फ़ॉर्मैट से TAR संग्रह को संपीड़ित करता है। आउटपुट का आकार और प्रोसेसिंग समय संग्रह तथा डिवाइस पर निर्भर करता है।
डेटा और कोड मिनिफ़िकेशन
यह ब्राउज़र में मान्य JSON से संरचनात्मक इंडेंटेशन और रिक्त स्थान हटाता है। छोटा किया गया आउटपुट ट्रांसफ़र आकार घटा सकता है; नतीजा इनपुट पर निर्भर करता है।
CSV में उद्धरण-चिह्नों को संक्षिप्त करता है और फ़ील्ड की सामग्री, जिसमें उद्धरण-चिह्नों वाले फ़ील्ड के भीतर के खाली स्थान और पंक्ति-विराम भी शामिल हैं, सुरक्षित रखता है।
ब्राउज़र में यह केवल तत्वों वाली सामग्री के बीच की टिप्पणियाँ और इंडेंटेशन हटाता है; मिश्रित सामग्री के रिक्त स्थान और xml:space="preserve" सुरक्षित रहते हैं।
वीडियो संपीड़न
WebCodecs H.264 और AAC री-एन्कोडिंग से MP4 वीडियो संपीड़ित करें। मूल कंटेनर बनाए रखें; फ़ाइलें आपके डिवाइस पर रहती हैं और अपलोड नहीं होतीं।
WebCodecs VP9 और Opus री-एन्कोडिंग से WebM वीडियो संपीड़ित करें। मूल कंटेनर बनाए रखें; फ़ाइलें आपके डिवाइस पर रहती हैं और अपलोड नहीं होतीं।
WebCodecs H.264 और AAC री-एन्कोडिंग से MOV वीडियो संपीड़ित करें। मूल कंटेनर बनाए रखें; फ़ाइलें आपके डिवाइस पर रहती हैं और अपलोड नहीं होतीं।
क्लाइंट-साइड कम्प्रेशन क्यों?
फ़ाइलें आपके ब्राउज़र में संसाधित होती हैं और आपके डिवाइस पर ही रहती हैं। इससे GDPR, HIPAA या किसी भी उद्यम मानक के अनुपालन की गारंटी नहीं मिलती।