इमेज कंप्रेस करें
क्वालिटी स्लाइडर खींचें और लाइव प्रीव्यू में साइज़ घटते देखें — समझौता आप अपनी आंखों से तय करते हैं, और कुछ भी स्टोर नहीं होता।
- कभी स्टोर नहीं होती
- न कतार, न इंतज़ार
- साइनअप नहीं, वॉटरमार्क नहीं
यह कैसे काम करता है
अपनी इमेज जोड़ें
JPG, PNG या WebP फ़ाइलें छोड़ें — एक या पूरा फ़ोल्डर।
क्वालिटी सेट करें
खींचते ही लाइव प्रीव्यू और सटीक नया साइज़ अपडेट होता है। PNG को पैलेट से ऑप्टिमाइज़ किया जाता है — देखने में लॉसलेस जैसी, बचत बहुत ज़्यादा।
डाउनलोड करें
फ़ाइलें एक-एक करके सेव करें, या सब कुछ एक ZIP में।
साइज़ असल में कैसे घटता है
“स्मार्ट” मोड कोई क्वालिटी नंबर लगाता ही नहीं। हर इमेज के लिए वह कई सेटिंग पर एन्कोड करता है और हर नतीजे की ओरिजिनल से स्ट्रक्चरल समानता (structural similarity) के आधार पर तुलना करता है, और वह सबसे कम क्वालिटी रखता है जो अब भी देखने में एक जैसी मापी जाती है। यह फ़ैसला हर तस्वीर के लिए अलग होता है, और होना भी चाहिए: कैलिब्रेशन टेस्ट पर वही टारगेट फ़र के लिए क्वालिटी 77 पर और एक स्मूद पोर्ट्रेट के लिए 60 पर पहुंचता है, क्योंकि भरी-भरी डीटेल खामियों (आर्टिफ़ैक्ट) को छिपा लेती है और सपाट टोन नहीं छिपा पाता। तय 80 एक पर बाइट बर्बाद करता और दूसरी को नुक़सान पहुंचाता। फिर JPEG ब्राउज़र के बजाय एक ख़ास JPEG एन्कोडर से लिखी जाती हैं, जो बिल्कुल उसी फ़ाइल साइज़ पर लगभग 2 dB ज़्यादा साफ़ मापा जाता है।
PNG को उनके एक्सटेंशन से नहीं, उनके अंदर क्या है उससे रास्ता दिया जाता है। कुछ हज़ार या उससे कम अलग-अलग रंगों वाली तस्वीर — लोगो, स्क्रीनशॉट, डायग्राम — एक ऑप्टिमाइज़ किए गए पैलेट के साथ दोबारा एन्कोड होती है, जो सपाट आर्टवर्क पर लगभग दिखता नहीं और बहुत बचत करता है। PNG के रूप में सेव की गई फ़ोटो को पैलेट में बदलने पर हर ग्रेडिएंट में पट्टियां (बैंडिंग) आ जाएंगी, इसलिए उसे WebP के रूप में लिखा जाता है और एक्सटेंशन भी उसी हिसाब से बदल जाता है, क्योंकि .png नाम वाली WebP एक अलग बग है। उसे PNG ही रखने के लिए मजबूर करने की छूट है, और तब आपको एक ईमानदार, लॉसलेस, थोड़ी-सी छोटी फ़ाइल मिलती है।
“टारगेट साइज़” मोड हर फ़ाइल के लिए अलग से वह क्वालिटी ढूंढता है जो आपकी सीमा के अंदर फ़िट हो, क्योंकि एक स्क्रीनशॉट और एक फ़ोटो को उतने ही किलोबाइट तक पहुंचने के लिए बहुत अलग सेटिंग चाहिए। जब सबसे कम क्वालिटी भी टारगेट तक नहीं पहुंचती, तो आपको फ़िट न होने वाली फ़ाइल थमाने के बजाय बताया जाता है कि सबसे छोटा संभव साइज़ क्या है। और कोई भी फ़ाइल अंदर गई फ़ाइल से बड़ी होकर वापस नहीं आती: जहां ओरिजिनल पहले से ही अच्छी तरह कंप्रेस थी, वहां आपको ओरिजिनल ही मिलती है, यह बताने वाले नोट के साथ।
जब आपको कुछ और चाहिए
यहां कोई लॉसलेस विकल्प नहीं है: हर कंप्रेशन एक री-एन्कोड है, इसलिए पहले से दबाई गई JPG को फिर से दबाने का मतलब है एक और पीढ़ी का नुक़सान। jpegtran और jpegoptim JPEG की एंट्रॉपी कोडिंग को उसके क्वांटाइज़ किए गए डेटा को छुए बिना दोबारा लिखते हैं, और oxipng और zopflipng PNG के लिए यही करते हैं — बिना किसी नुक़सान के कुछ प्रतिशत की बचत, जो उस फ़ाइल पर सही पहला क़दम है जिसकी क्वालिटी आप बिल्कुल नहीं गिरा सकते।
बिल्ड पाइपलाइन के लिए, libvips या sharp यह काम करेंगे और उसी पास में रिस्पॉन्सिव साइज़ और WebP व AVIF विकल्प भी बना देंगे, सर्वर पर, बिना किसी के क्लिक किए। और फ़ोटो पर सबसे बड़ी बचत कोई JPEG सेटिंग नहीं बल्कि नया फ़ॉर्मैट है, जो यहां का “JPG को AVIF में बदलें” पेज एक बार में एक फ़ाइल के लिए करता है।
अक्सर पूछे जाने वाले सवाल
यहां PNG कंप्रेशन कैसे काम करता है?
PNG को एक ऑप्टिमाइज़ किए गए रंग-पैलेट के साथ दोबारा एन्कोड किया जाता है — वही तकनीक जिसे TinyPNG ने मशहूर किया — जो आम तौर पर बिना किसी दिखने वाले फ़र्क़ के 50-80% घटा देती है। क्वालिटी स्लाइडर तय करता है कि कितने रंग बचें।
और JPG या WebP?
आपकी चुनी क्वालिटी पर लॉसी री-एन्कोडिंग। लाइव प्रीव्यू ठीक वही दिखाता है जो आपको मिलेगा — फ़ैसला करने से पहले टेक्स्ट या चेहरों पर ज़ूम करके देखें।
क्या मेरी इमेज कहीं स्टोर होती हैं?
नहीं — किसी भी स्टेप पर कुछ भी स्टोर नहीं किया जाता। मशहूर कंप्रेसर साइटों के उलट, आपकी इमेज कभी स्टोर नहीं होतीं।
मुझे कौन-सी क्वालिटी रखनी चाहिए?
वेब के लिए, सबसे कम सेटिंग जिस पर प्रीव्यू अब भी ठीक दिखे — फ़ोटो के लिए आम तौर पर 70-85%। हर इमेज अलग होती है, और ठीक इसीलिए प्रीव्यू लाइव है।
क्या बार-बार कंप्रेस करने से मेरी इमेज ख़राब हो जाएगी?
बार-बार लॉसी सेव करने से नुक़सान जुड़ता जाता है। जब हो सके, ओरिजिनल से कंप्रेस करें, और उसे संभालकर रखें।
ध्यान दें: कंप्रेशन का मतलब री-एन्कोडिंग है: EXIF मेटाडेटा हटा दिया जाता है। JPG, PNG और WebP के अलावा दूसरे फ़ॉर्मैट पहले इनमें से किसी एक में कन्वर्ट होते हैं।
यह टूल अपनी वेबसाइट पर लगाएं
किसी भी ब्लॉग, क्लास पेज या हेल्प आर्टिकल के लिए मुफ़्त। एक स्निपेट पेस्ट करें और आपके विज़िटर इसे सीधे आपके पेज पर इस्तेमाल कर सकेंगे।
और इमेज टूल्स
इमेज का साइज़ बदलें
सटीक पिक्सेल, शार्प नतीजे, एक साथ कई
PNG को WEBP में बदलें
वेब के लिए तैयार WebP, ट्रांसपेरेंसी बरकरार
JPG को AVIF में बदलें
JPG से आधा साइज़, वही तस्वीर
इमेज क्रॉप करें
खींचें, अनुपात पर सेट करें, पिक्सेल तक सटीक
इमेज रोटेट करें
घुमाएं और मिरर करें, सभी इमेज पर एक साथ
JPG को PNG में बदलें
किसी भी JPG से लॉसलेस PNG, एक साथ कई