~50% हल्का, सामान्य
JPG: 40–70%। PNG: 50–85%। WebP: JPG की तुलना में 25–35%।
कम्प्रेसर साइटें मुफ्त के लिए 5 MB तक सीमा रखती हैं और हर फ़ोटो को उनके सर्वर पर अपलोड करती हैं, या हर बार अपनी सेटिंग्स भूल जाती हैं, या केवल एक ऑपरेटिंग सिस्टम पर चलती हैं। Morph mozjpeg, oxipng, और libwebp को WebAssembly के माध्यम से अपने ब्राउज़र में स्थानीय रूप से चलाता है — फ़ाइल ड्रॉप करें, आधा आकार देखें, कोई अपलोड नहीं, कोई क्वोटा नहीं, कोई प्रति फ़ाइल सीमा नहीं। सभी के लिए मुफ्त जो आपके डिवाइस पर चलता है; AI क्रेडिट्स में भुगतान किया जाता है।
मोजिला का mozjpeg संवेदनशील मात्राकरण का उपयोग करता है — यह वह कुछ बनाए रखता है जिसे आपकी आँख वास्तव में देखती है और वह छोड़ देता है जिसे वह नहीं देखती है। डिफ़ॉल्ट गुणवत्ता को विज़ुअल रूप से मूल से समान रखते हुए लगभग आधे फ़ाइल आकार पर समायोजित किया गया है।
आपके निर्णय से पहले व्यापार देखें। स्लाइडर्स बिटरेट लाइव एडजस्ट करते हैं; प्रीव्यू हर मूव के साथ अपडेट होता है।
JPG: 40–70%। PNG: 50–85%। WebP: JPG की तुलना में 25–35%।
फ़ोटो आपके डिवाइस पर रहती हैं।
इमेज कंप्रेशन दुनिया के सबसे-गूगल किए गए वेब-परफ़्रॉमेंस विषयों में से एक है, और जवाब हमेशा "mozjpeg या oxipng का उपयोग करें" होता है। दोनों ओपन-सोर्स हैं, दोनों एक दशक से ज़्यादा समय से स्वर्ण मानक रहे हैं। समस्या यह है कि इनकी इर्गोनॉमिक्स: वे कमांड-लाइन टूल्स हैं, उन्हें Node या Rust टूलचेन की ज़रूरत होती है, और ज़्यादातर फ़ोटो-लोग टर्मिनल में नहीं रहते। इसलिए बाज़ार में वेब वार्पर्स भर गए हैं जो समान एन्कोडर्स का उपयोग करते हैं लेकिन बिना बिल्ड एन्वायरनमेंट सेटअप करने की सुविधा के लिए कीमत लेते हैं। कुछ सर्वर पर अपलोड करते हैं जिसे आप नियंत्रित नहीं करते (गोपनीयता लागत)। कुछ 5 MB तक कैप करते हैं। कुछ की लाइसेंस शर्तें सालाना बदलती हैं। Morph समान एन्कोडर्स को WebAssembly में कंपाइल करके आपके ब्राउज़र टैब में सीधे चलाता है।
अगर आप CMS पाइपलाइन में दिन में लाखों इमेज कंप्रेस कर रहे हैं, जिसमें रिट्राय और CDN इंटीग्रेशन है, तो सर्वर-साइड टूलिंग (या Docker में CLI एन्कोडर) अधिक समझ में आता है। Morph दैनिक उपयोग के लिए है — एक फोल्डर, ड्रॉप, कंप्रेस, अटैच।
कंप्रेसर साइट्स हर छवि को अपने सर्वर पर अपलोड करती हैं और फ्री टियर पर 5MB प्रति फ़ाइल की सीमा लगाती हैं। Morph WebAssembly के माध्यम से ब्राउज़र में mozjpeg, oxipng और libwebp चलाता है — कोई अपलोड, कोई प्रति फ़ाइल सीमा, आपके मशीन की मेमोरी के अलावा, और किसी भी प्रकार की दैनिक क्वोटा नहीं।
सामान्य परिणाम: फ़ोटो-शैली के कंटेंट के साथ बड़े समतल क्षेत्रों पर JPG 40-70 प्रतिशत कम होता है, PNG 50-85 प्रतिशत कम होता है, WebP JPG की तुलना में समान दृश्य गुणवत्ता पर 25-35 प्रतिशत कम होता है।
सुझाई गई सेटिंग्स के अनुसार नहीं। Mozjpeg द्वारा प्रयोग की जाने वाली परिलक्षणीय मात्राकरण (perceptual quantization) आपकी आँख द्वारा ध्यान दिए जाने वाले हिस्से को बनाए रखती है और वह हिस्सा जो आँख को नहीं दिखता है, उसे छोड़ देती है। डिफ़ॉल्ट गुणवत्ता मूल फ़ाइल के लगभग आधे आकार पर दिखाई देने वाली दिखावटी रूप से समान होती है।
हाँ — फ़ोल्डर ड्रॉप करें, पच्चीस फ़ाइलें ड्रॉप करें, दो सौ फ़ाइलें ड्रॉप करें। मुफ्त टियर में कोई बैच सीमा नहीं। एकमात्र सीमा आपके डिवाइस की उपलब्ध मेमोरी है।
मूल फाइलें वहीं रहती हैं जहाँ से आपने उन्हें ड्रॉप किया — Morph कभी भी स्रोत फाइल को संशोधित नहीं करता है। संपीड़ित कॉपियाँ आपके मशीन पर डाउनलोड की जाती हैं। कुछ भी अपलोड नहीं किया गया, कुछ भी लॉग नहीं किया गया।
WebP एन्कोडिंग libwebp के माध्यम से उपलब्ध है। AVIF उन ब्राउज़र्स में समर्थित है जो libavif बाइंडिंग शिप करते हैं (लेखन के समय Chrome और Firefox)। आउटपुट फॉर्मेट इनपुट पर निर्भर नहीं है — आप एक 5MB PNG ड्रॉप कर सकते हैं और एक स्टेप में 400KB WebP प्राप्त कर सकते हैं।