मुख्य सामग्री पर जाएँ
Tooletto

JPG कंप्रेस करें

अपने ब्राउज़र में सीधे JPG और JPEG इमेज कंप्रेस करें। क्वालिटी लेवल या टारगेट फ़ाइल साइज़ चुनें, एक साथ 20 फ़ोटो तक प्रोसेस करें, और नतीजे डाउनलोड करें — आपकी इमेज कभी किसी सर्वर पर अपलोड नहीं होतीं।

  • फ़ाइलें कभी आपकी डिवाइस से बाहर नहीं जातीं
  • मुफ़्त, बिना साइन-अप
  • कोई वॉटरमार्क नहीं
  • लोड होने के बाद ऑफ़लाइन भी काम करता है
Loading tool…

JPG कंप्रेस करें कैसे करें

  1. 1

    अपनी फ़ोटो जोड़ें

    JPG फ़ाइलों को अपलोड एरिया में खींचकर लाएँ, क्लिक करके ब्राउज़ करें, या क्लिपबोर्ड से इमेज पेस्ट करें। एक साथ 20 फ़ाइलों तक।

  2. 2

    क्वालिटी या टारगेट साइज़ चुनें

    तुरंत नतीजे के लिए क्वालिटी स्लाइडर इस्तेमाल करें, या टारगेट साइज़ मोड में जाकर वह सटीक फ़ाइल साइज़ लिखें जो आपको चाहिए।

  3. 3

    डाउनलोड करें

    हर इमेज अलग-अलग सेव करें, या सभी कंप्रेस्ड फ़ोटो एक साथ ZIP फ़ाइल के रूप में डाउनलोड करें।

JPG कंप्रेस करने पर असल में क्या होता है

JPEG पिक्सल को सीधे स्टोर नहीं करता। यह इमेज को 8×8 के ब्लॉक में बाँटता है, हर ब्लॉक को डिस्क्रीट कोसाइन ट्रांसफ़ॉर्म से फ़्रीक्वेंसी में बदलता है, और फिर राउंड करने से पहले उन फ़्रीक्वेंसी को एक क्वांटाइज़ेशन टेबल से विभाजित करता है। हाई-फ़्रीक्वेंसी डिटेल — वह बारीक़ टेक्सचर जिसके लिए आँख कम संवेदनशील है — पहले शून्य पर राउंड होती है और हमेशा के लिए ग़ायब हो जाती है। क्वालिटी कंट्रोल असल में उस टेबल पर एक स्केल फ़ैक्टर है: कम क्वालिटी का मतलब है मोटा विभाजन, ज़्यादा शून्य, और छोटी फ़ाइल।

यही बताता है कि कंप्रेशन के नतीजे इमेज-दर-इमेज इतने अलग क्यों होते हैं। पत्तों या बजरी की फ़ोटो हाई-फ़्रीक्वेंसी डिटेल से भरी होती है और कंप्रेशन का विरोध करती है; एक सादे बैकग्राउंड पर स्टूडियो पोर्ट्रेट ज़्यादातर मुलायम ग्रेडिएंट होता है और वही क्वालिटी सेटिंग पर अपने मूल साइज़ के एक अंश तक सिमट जाता है। 4 MB की दो फ़ोटो एक ही सेटिंग्स पर 900 KB और 200 KB तक पहुँच सकती हैं, और दोनों में से कोई भी नतीजा ग़लत नहीं है।

JPEG डिटेल को छूने से पहले रंग भी घटाता है। क्रोमा सबसैंपलिंग ब्राइटनेस को पूरे रिज़ॉल्यूशन पर स्टोर करता है लेकिन रंग को दोनों दिशाओं में आधे पर, क्योंकि इंसानी नज़र रंगत से कहीं ज़्यादा तीखेपन से चमक को पहचानती है। यह अकेला क़दम क्वालिटी सेटिंग लागू होने से पहले ही आधा रंग डेटा हटा देता है, और फ़ोटोग्राफ़ में यह अदृश्य रहता है — इसीलिए यह डिफ़ॉल्ट विकल्प है।

क्वालिटी या टारगेट साइज़ — कौन सा मोड इस्तेमाल करें

क्वालिटी मोड सही डिफ़ॉल्ट है जब फ़ाइल को बस छोटा होना है और किसी ख़ास नंबर को पूरा नहीं करना। क्वालिटी 80 आमतौर पर बेहतरीन संतुलन होती है: ज़्यादातर फ़ोटोग्राफ़ में सामान्य देखने की दूरी पर मूल से कोई फ़र्क़ नहीं दिखता, जबकि फ़ाइल 60% से 80% तक छोटी हो जाती है। लगभग 60 से नीचे, 8×8 ब्लॉक स्ट्रक्चर आसमान जैसे मुलायम इलाक़ों में दिखने वाले चौकोर के रूप में और किनारों के आसपास "रिंगिंग" नाम के हल्के हेलो के रूप में नज़र आने लगती है।

टारगेट साइज़ मोड उन मामलों के लिए है जहाँ कोई नंबर आप पर थोपा गया हो — एक फ़ॉर्म जो 200 KB से ऊपर कुछ भी रिजेक्ट करता है, किसी बिक्री प्लेटफ़ॉर्म की सीमा, या ईमेल की सीमा। अंदाज़ा लगाने की बजाय, टूल इमेज को बार-बार एनकोड करता है और क्वालिटी सेटिंग को बाइसेक्ट करता है जब तक कि आपकी सीमा के अंदर फ़िट होने वाली सबसे ऊँची क्वालिटी न मिल जाए। आपको वह सबसे अच्छी दिखने वाली इमेज मिलती है जो पाबंदी को पूरा करती है, न कि कोई मनमाना अनुमान जो सीमा से कम रह जाए और ज़रूरत से ज़्यादा खराब दिखे।

क्वालिटी मोड इस्तेमाल करें जब
आपको छोटी फ़ाइल चाहिए और कोई सख़्त सीमा नहीं है — अपनी किसी साइट पर पब्लिश करना, फ़ोटो लाइब्रेरी आर्काइव करना, या पेज का वज़न घटाना।
टारगेट साइज़ मोड इस्तेमाल करें जब
किसी और ने सीमा तय की है: अपलोड फ़ॉर्म, सरकारी पोर्टल, नौकरी का आवेदन, या ईमेल अटैचमेंट की सीमा।

बड़ी बचत के लिए क्वालिटी घटाने से रीसाइज़ करना बेहतर क्यों है

फ़ाइल साइज़ पिक्सल की संख्या के साथ बढ़ता-घटता है, तो दोनों डाइमेंशन आधे करने से तीन-चौथाई पिक्सल हट जाते हैं — यह किसी भी क्वालिटी सेटिंग से बिना दिखने वाले नुक़सान के मिलने वाली बचत से कहीं ज़्यादा है। किसी आधुनिक कैमरे की 6000×4000 फ़ोटो में 24 मेगापिक्सल होते हैं; 1920px वाले मॉनिटर पर पूरी चौड़ाई में दिखाई जाने पर, उनमें से 90% से ज़्यादा पिक्सल वैसे भी रेंडर करते समय ब्राउज़र द्वारा हटा दिए जाते हैं।

इसका व्यावहारिक नतीजा यह है कि अगर कोई फ़ोटो स्वीकार्य क्वालिटी पर आपके टारगेट साइज़ तक नहीं पहुँच पाती, तो जवाब लगभग कभी भी और कम क्वालिटी नंबर नहीं होता। इसकी बजाय लंबी साइड की सीमा तय करें। 6000px से 1920px पर आना अक्सर क्वालिटी को 80 से 40 पर लाने से ज़्यादा फ़ायदा देता है, और आक्रामक क्वांटाइज़ेशन के उलट, यह कोई ब्लॉक या हेलो आर्टिफ़ैक्ट नहीं लाता — इमेज बस छोटी हो जाती है, और जिस साइज़ पर वह असल में देखी जाती है वहाँ तीखी बनी रहती है।

पीढ़ी-दर-पीढ़ी नुक़सान, और JPG कब ग़लत फ़ॉर्मेट है

JPEG कंप्रेशन नुक़सान वाला (lossy) है और आइडेम्पोटेंट नहीं है। हर बार सेव करने पर ट्रांसफ़ॉर्म उस डेटा पर फिर से चलता है जो पहले ही क्वांटाइज़ हो चुका है, तो आर्टिफ़ैक्ट जमा होते जाते हैं। किसी पहले से कंप्रेस्ड JPG को कई बार कंप्रेस करना ऊँची क्वालिटी सेटिंग पर भी दिखने वाली गिरावट पैदा करता है। हमेशा अपने पास मौजूद सबसे मूल फ़ाइल से कंप्रेस करें, न कि किसी ऐसी कॉपी से जो पहले ही इस प्रोसेस से गुज़र चुकी है, और अगली एडिटिंग के लिए किसी कंप्रेस्ड एक्सपोर्ट को स्रोत के रूप में इस्तेमाल करने से बचें।

JPEG कुछ इमेज के लिए पूरी तरह ग़लत कंटेनर भी है। इसमें अल्फ़ा चैनल नहीं है, तो पारदर्शिता चपटी हो जाती है — आमतौर पर काले या सफ़ेद रंग में। इसका फ़्रीक्वेंसी-आधारित मॉडल फ़ोटोग्राफ़िक ग्रेडिएंट के लिए बना है और सख़्त किनारों को बुरी तरह संभालता है, जिससे स्क्रीनशॉट, टेक्स्ट, लाइन आर्ट, लोगो और डायग्राम क्वालिटी 90 पर भी धुँधले और हेलो वाले दिखते हैं। ये सब PNG के लिए हैं, जहाँ स्क्रीनशॉट अक्सर छोटा भी होता है और नुक़सान-रहित भी।

फ़ोटोग्राफ़ और कैमरा आउटपुट
JPG, क्वालिटी 75–85। यह फ़ॉर्मेट इसी के लिए बना है और साइज़ में इससे कोई मुक़ाबला नहीं कर सकता।
स्क्रीनशॉट, टेक्स्ट, लोगो, लाइन आर्ट
PNG। सपाट रंग और सख़्त किनारे बिना नुक़सान के बेहतर कंप्रेस होते हैं, और JPEG के आर्टिफ़ैक्ट टेक्स्ट में साफ़ दिखते हैं।
जिसे भी पारदर्शिता चाहिए
PNG या WebP। JPEG में बिल्कुल भी अल्फ़ा चैनल नहीं है और यह इसे चपटा कर देगा।

अक्सर पूछे जाने वाले सवाल

क्या मेरी फ़ोटो किसी सर्वर पर अपलोड होती हैं?

नहीं। कंप्रेशन पूरी तरह आपके ब्राउज़र के अंदर Canvas API का उपयोग करके एक Web Worker में होता है। आपकी फ़ोटो कभी नेटवर्क पर नहीं जातीं, यही वजह है कि इंटरनेट कनेक्शन कटने पर भी यह टूल काम करता रहता है।

मेरी JPG फ़ाइल कितनी घटेगी?

क्वालिटी 80 पर फ़ोटोग्राफ़ आमतौर पर 60% से 80% तक घट जाती हैं, सामान्य देखने के साइज़ पर कोई दिखने वाला फ़र्क़ नहीं आता। जो इमेज पहले से ही बहुत कंप्रेस्ड हैं वे कम घटेंगी, और टूल आपको बताएगा कि वाक़ई कितनी बचत हुई।

क्या JPG कंप्रेस करने से इसके डाइमेंशन बदल जाते हैं?

नहीं, जब तक आप ख़ुद न कहें। डिफ़ॉल्ट रूप से यह सिर्फ़ एनकोडिंग क्वालिटी बदलता है। "रीसाइज़" चालू करने से लंबी साइड की सीमा भी तय होती है, जो किसी फ़ोटो को नाटकीय रूप से छोटा करने का सबसे तेज़ तरीक़ा है।

क्या फ़ाइल साइज़ या बैच की कोई सीमा है?

50 MB तक की फ़ाइलें और प्रति बैच 20 इमेज। यह सीमा इसलिए है क्योंकि सब कुछ आपकी डिवाइस की मेमोरी में रहता है — कोई सर्वर क़तार नहीं है जिसका इंतज़ार करना पड़े।

क्या EXIF डेटा जैसे GPS लोकेशन बचा रहेगा?

नहीं। कैनवस के ज़रिए दोबारा एनकोड करने से हर EXIF मेटाडेटा हट जाता है, जिसमें कैमरा मॉडल और GPS कोऑर्डिनेट्स शामिल हैं। किसी फ़ोटो को सार्वजनिक रूप से शेयर करने से पहले अक्सर यही चाहिए होता है।

JPG कंप्रेस करें के सामान्य काम