PNG को JPG में बदलें

आपके डिवाइस पर चलता है · आपकी फ़ाइल कभी आपके डिवाइस से बाहर नहीं जाती।

PNG फ़ाइलें — ख़ासकर स्क्रीनशॉट और एक्सपोर्ट किए ग्राफ़िक्स — अक्सर ज़रूरत से कई गुना बड़ी होती हैं। फ़ोटो वाली तस्वीर JPG में बदलने पर काफ़ी छोटी हो जाती है; बारीक विवरण मायने रखता हो तो पहले-बाद का पूर्वावलोकन मिलाकर देख लीजिए।

क्वालिटी घटा-बढ़ाकर साइज़ और साफ़ई के बीच संतुलन बनाइए, और अगर नतीजा किसी तय सीमा के नीचे चाहिए — जैसे किसी फ़ॉर्म का "50 KB तक" — तो पक्की साइज़ सीमा सेट कीजिए।

ध्यान रहे, JPG में पारदर्शिता नहीं होती: PNG का हर पारदर्शी हिस्सा ठोस सफ़ेद बन जाता है। पारदर्शिता चाहिए तो फ़ाइल PNG ही रहने दीजिए या WebP में बदलिए।

PNG को JPG में बदलें कैसे करें

  1. अपनी PNG तस्वीरें जोड़िए, एक या कई।
  2. किसी फ़ॉर्म पर अपलोड करना है, तो चाहें तो "फ़ाइल का अधिकतम आकार लागू करें" चालू करके KB की सीमा लिखिए।
  3. बदलने वाला बटन दबाइए — पारदर्शी हिस्से सफ़ेद से भरे जाते हैं, क्योंकि JPG में पारदर्शिता नहीं होती।
  4. JPG डाउनलोड कीजिए; कई हों तो ZIP में।

समर्थित फ़ॉर्मेट और सीमाएँ

इनपुट
PNG तस्वीरें
आउटपुट
JPG
आम तौर पर बचत
फ़ोटो में ज़्यादा; सपाट ग्राफ़िक्स में कम, या फ़ाइल बड़ी भी हो सकती है
पारदर्शिता
सफ़ेद पृष्ठभूमि से बदल दी जाती है
कहाँ चलता है
आपके ब्राउज़र में — कोई अपलोड नहीं

इनके लिए नहीं: तीखे किनारों वाले लोगो और स्क्रीनशॉट — JPG उन्हें हल्का धुंधला कर देता है; उन्हें PNG ही रहने दीजिए या WebP में बदलिए।

पारदर्शी और आधे-पारदर्शी पिक्सेल का क्या होता है

एनकोड करने से पहले PNG को एक ठोस सफ़ेद शीट पर बनाया जाता है। पूरी तरह पारदर्शी हिस्से सादे सफ़ेद हो जाते हैं, और आधे-पारदर्शी पिक्सेल — जैसे कटे हुए लोगो का नरम किनारा या परछाईं — उस सफ़ेद में घुल जाते हैं। इसलिए गहरी पृष्ठभूमि के लिए बना लोगो JPG में अपने किनारों पर एक हल्की रेखा के साथ आता है।

इस पेज पर पृष्ठभूमि का रंग सफ़ेद ही तय है। अगर तस्वीर को आर-पार दिखने वाला रहना है, तो /png-to-webp पारदर्शिता को एक कंप्रेस्ड फ़ॉर्मैट में रखता है।

स्क्रीनशॉट और फ़ोटो के लिए सेटिंग

जो फ़ोटो किसी वजह से PNG में सहेजी गई है — जैसे स्कैन या किसी एडिटर से निकली फ़ाइल — उसके लिए डिफ़ॉल्ट क्वालिटी 85 से शुरू कीजिए और पहले-बाद वाला पैनल देखिए, जो बताता है कि साइज़ कितना बदला।

छोटे रंगीन अक्षरों या पतली रंगीन लकीरों वाले स्क्रीनशॉट के लिए स्लाइडर 90 या उससे ऊपर रखिए। 90 से नीचे एनकोडर रंग को आधे रिज़ॉल्यूशन पर रखता है, जिससे लाल और नीले अक्षर सबसे पहले नरम पड़ते हैं; 90 और उससे ऊपर वह रंग को पूरा रखता है। नतीजे के नीचे का क्वालिटी स्कोर सिर्फ़ चमक पर नापा जाता है, इसलिए वह रंग की किनारी नहीं पकड़ेगा: उसकी जगह “बाद में” वाला पूर्वावलोकन ध्यान से देखिए।

PNG क्या रख सकता है जो JPG नहीं

PNG हर रंग चैनल में 16 बिट, एक एनिमेशन (APNG), और टेक्स्ट नोट — जैसे उसे बनाने वाला प्रोग्राम या प्रिंट रिज़ॉल्यूशन — रख सकता है। ब्राउज़र तस्वीर को हर चैनल में 8 बिट पर बनाता है, और एक आम JPG भी इतना ही रखता है। एनिमेटेड PNG से सिर्फ़ पहला फ़्रेम आता है, और नोट कॉपी नहीं होते, क्योंकि JPG सिर्फ़ पिक्सेल से लिखा जाता है।

अगर कोई फ़ॉर्म KB में साइज़ माँगता है, तो “फ़ाइल का अधिकतम आकार लागू करें” चालू कीजिए: पहले क्वालिटी घटाई जाती है और ज़रूरत हो तभी पिक्सेल साइज़, जैसा /compress-image पर बताया गया है।

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

क्या मेरी फ़ाइल किसी सर्वर पर अपलोड होती है?
नहीं। पूरा काम आपके ब्राउज़र में, आपके अपने डिवाइस की क्षमता से होता है। फ़ाइल आपके कंप्यूटर या फ़ोन से बाहर नहीं जाती, और कोई भी टूल एक बार इस्तेमाल हो जाने के बाद इंटरनेट बंद होने पर भी काम करता रहता है।
पारदर्शी पृष्ठभूमि का क्या होता है?
वह सफ़ेद हो जाती है, क्योंकि JPG पारदर्शिता रख ही नहीं सकता। छोटी फ़ाइल भी चाहिए और पारदर्शी पृष्ठभूमि भी, तो WebP इस्तेमाल कीजिए।
मेरी JPG तो PNG से बड़ी निकली — क्यों?
ऐसा सपाट रंगों वाले ग्राफ़िक्स और टेक्स्ट के स्क्रीनशॉट में होता है, जिन्हें PNG बहुत किफ़ायत से रखता है। उनके लिए सच में PNG ही बेहतर फ़ॉर्मैट है, और मूल फ़ाइल ही रखनी चाहिए।

संबंधित उपकरण

छवियाँ में और

यह पेज अन्य भाषाओं में: English · العربية · Deutsch · Français · Español · Русский · Português · 中文 · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা