PNG से JPG: कैसे कन्वर्ट करें, ट्रांसपेरेंसी का क्या होता है और कब PNG ही रखें
PNG को ब्राउज़र में JPG में बदलें, एक साथ कई फ़ाइलें। जानें ट्रांसपेरेंट हिस्सों का क्या होता है, कौन-सी क्वालिटी चुनें और कब PNG बेहतर है।
अपडेट
सीधा जवाब: PNG से JPG खोलें, अपनी .png फ़ाइलें डालें और उन्हें .jpg में डाउनलोड कर लें; JPG पहले से चुना हुआ है और क्वालिटी 90 पर है। JPG में ट्रांसपेरेंसी नहीं होती, इसलिए ट्रांसपेरेंट हिस्से एक ठोस रंग से भर दिए जाते हैं, जो डिफ़ॉल्ट रूप से सफ़ेद होता है, और आप कोई दूसरा रंग चुन सकते हैं। फ़ोटो और भारी स्क्रीनशॉट को JPG में बदलें; लोगो, आइकन और ट्रांसपेरेंट बैकग्राउंड वाली हर चीज़ को PNG ही रहने दें।
Nibbo पर PNG से JPG कैसे करें
- PNG से JPG खोलें। किसमें कन्वर्ट करें में JPG पहले से चुना होता है।
- पारदर्शी हिस्से का बैकग्राउंड देख लें। यह सफ़ेद होता है; दूसरा रंग चुनने के लिए रंग वाले बॉक्स पर क्लिक करें, जैसे उस पेज या स्लाइड का बैकग्राउंड रंग जिस पर इमेज लगनी है।
- क्वालिटी को 90 पर रहने दें या स्लाइडर खिसकाएँ (30 से 100)। कम क्वालिटी का मतलब छोटी फ़ाइल।
- अपनी PNG फ़ाइलें पेज पर छोड़ें, या क्लिक करके चुनें। आप एक साथ कई फ़ाइलें डाल सकते हैं; डालते ही वे एक-एक करके कन्वर्ट होने लगती हैं।
- हर इमेज को डाउनलोड करें से अलग-अलग लें, या सबको सब ZIP में डाउनलोड करें से एक साथ; यह बटन एक से ज़्यादा फ़ाइलें तैयार होने पर दिखता है।
screenshot.pngबन जाती हैscreenshot.jpg।
लिस्ट में हर फ़ाइल का नया साइज़ और डाइमेंशन दिखता है, और पहले / बाद में स्लाइडर से आप नतीजे को ओरिजिनल से मिला सकते हैं। कन्वर्ट करने के बाद अगर क्वालिटी या बैकग्राउंड का रंग बदलें, तो पूरे बैच को दोबारा बनाने के लिए JPG में कन्वर्ट करें दबाएँ। पिक्सल डाइमेंशन वही रहते हैं।
इमेज आपके ब्राउज़र में, आपके ही डिवाइस पर डिकोड और एनकोड होती हैं; कुछ भी अपलोड नहीं होता। स्क्रीनशॉट के मामले में यह ज़रूरी है, क्योंकि उनमें अक्सर WhatsApp चैट, बैंक या UPI ऐप, या ईमेल दिखता है।
ट्रांसपेरेंसी का क्या होता है
PNG हर पिक्सल के लिए यह सेव कर सकता है कि वह कितना पारदर्शी है (अल्फ़ा चैनल)। JPG ऐसा नहीं कर सकता: उसमें हर पिक्सल एक ठोस रंग होता है। इसलिए कन्वर्टर को तय करना पड़ता है कि ट्रांसपेरेंट हिस्सों के पीछे क्या रखा जाए।
- Nibbo उन्हें पारदर्शी हिस्से का बैकग्राउंड में चुने रंग से भरता है, जो डिफ़ॉल्ट रूप से सफ़ेद है। यह पहले रंग भरता है और फिर ऊपर PNG बनाता है, इसलिए आधे-पारदर्शी पिक्सल, जैसे लोगो का मुलायम किनारा या कोई परछाईं, बैकग्राउंड में आराम से घुल-मिल जाते हैं।
- दूसरे कन्वर्टर काला बैकग्राउंड क्यों देते हैं। पूरी तरह ट्रांसपेरेंट पिक्सल आम तौर पर ज़ीरो ओपैसिटी वाले काले रंग के रूप में सेव होते हैं। जो टूल बस अल्फ़ा चैनल हटा देता है, वह यह छिपा हुआ काला रंग दिखा देता है। कभी-कभी छिपा रंग कुछ और ही होता है, जैसे हटाए गए बैकग्राउंड के बचे हुए हिस्से।
भरने वाला रंग वहीं के हिसाब से चुनें जहाँ इमेज दिखेगी। सफ़ेद भराव वाला लोगो सफ़ेद पेज पर ठीक लगता है, पर गहरे बैकग्राउंड पर सफ़ेद डिब्बे जैसा दिखता है। अगर इमेज का ट्रांसपेरेंट रहना ज़रूरी है, तो उसे कन्वर्ट न करें: PNG ही रखें, या PNG से WebP से बदलें, क्योंकि WebP ट्रांसपेरेंसी बनाए रखता है और आम तौर पर छोटा होता है। बैकग्राउंड हटाएँ से कटे हुए फ़ोटो इसी वजह से PNG में आते हैं।
PNG या JPG: कौन-सा इस्तेमाल करें
| PNG | JPG | |
|---|---|---|
| कंप्रेशन | लॉसलेस: हर पिक्सल वैसा ही रहता है | लॉसी: बारीक डिटेल सरल कर दी जाती है |
| ट्रांसपेरेंसी | हाँ | नहीं |
| किसके लिए सबसे अच्छा | टेक्स्ट वाले स्क्रीनशॉट, लोगो, आइकन, डायग्राम, पिक्सल आर्ट | फ़ोटो, फ़ोटो के स्कैन, स्मूद ग्रेडिएंट वाली इमेज |
| एक फ़ोटो का साइज़ | बड़ा, अक्सर JPG से कई गुना | छोटा |
| तीखा टेक्स्ट और लाइनें | साफ़ | किनारों पर हल्का धुंधलापन, कम क्वालिटी पर ज़्यादा |
| फ़ॉर्म और वेबसाइटों पर स्वीकार | आम तौर पर | लगभग हमेशा |
JPG में बदलें जब PNG असल में एक फ़ोटो हो (किसी एडिटर से एक्सपोर्ट की हुई, किसी वेबसाइट से सेव की हुई, या फ़ोन पर किसी फ़ोटो का स्क्रीनशॉट) या जब कोई फ़ॉर्म सिर्फ़ JPG/JPEG लेता हो, जैसा नौकरी, परीक्षा या एडमिशन के ऑनलाइन आवेदनों में अक्सर होता है। फ़ाइल अक्सर काफ़ी छोटी हो जाती है।
PNG रखें टेक्स्ट, कोड और स्प्रेडशीट के स्क्रीनशॉट, UI मॉक-अप, लोगो और चार्ट के लिए। JPG तीखे किनारों के आसपास हल्का नॉइज़ जोड़ देता है, और ऐसी इमेज के लिए PNG अक्सर ज़्यादा बड़ा भी नहीं होता। उल्टी दिशा चाहिए तो JPG से PNG इस्तेमाल करें, लेकिन ध्यान रहे कि यह JPG का नुकसान वापस नहीं ला सकता: आपको उसी तस्वीर की बड़ी फ़ाइल मिलती है।
स्क्रीनशॉट इतने भारी PNG क्यों होते हैं
Windows, macOS और iPhone स्क्रीनशॉट PNG में सेव करते हैं, और कई Android फ़ोन भी। सादे बैकग्राउंड पर टेक्स्ट के लिए PNG अच्छा है, लेकिन किसी फ़ोटो, वीडियो फ़्रेम या गेम का स्क्रीनशॉट रंगों के बारीक बदलावों से भरा होता है, जिसे लॉसलेस कंप्रेशन छोटा नहीं कर पाता। 4K स्क्रीनशॉट में लगभग 83 लाख पिक्सल होते हैं, बिना कंप्रेशन के करीब 25 MB; PNG में भी यह कई मेगाबाइट का रह सकता है, जबकि 85 से 90 क्वालिटी का JPG आम तौर पर उसका छोटा-सा हिस्सा होता है और स्क्रीन पर बिल्कुल वैसा ही दिखता है।
बहुत बड़े स्क्रीनशॉट का क्या करें:
- ज़्यादातर फ़ोटो या वीडियो फ़्रेम है: JPG में बदलें।
- ज़्यादातर टेक्स्ट है: PNG रखें, या फ़ोटो का साइज़ बदलें से पिक्सल में छोटा करें, जो साथ ही JPG में सेव भी कर सकता है।
- 200 KB या 1 MB जैसी लिमिट में फ़िट करना है: इमेज कंप्रेस करें इस्तेमाल करें, जो सीधे PNG लेता है और एकदम तय साइज़ का लक्ष्य रखता है।
क्वालिटी और फ़ाइल साइज़
क्वालिटी स्लाइडर तय करता है कि JPG कितनी डिटेल सरल कर सकता है:
- 90 (डिफ़ॉल्ट): सामान्य साइज़ पर PNG जैसा ही दिखता है। जो भी आप संभालकर रखेंगे, उसके लिए अच्छा विकल्प।
- 75 से 85: साफ़ तौर पर छोटा, भेजने या अपलोड करने वाली फ़ोटो के लिए अब भी ठीक। स्क्रीनशॉट का टेक्स्ट अक्षरों के आसपास थोड़ा नरम दिखने लग सकता है।
- 60 से कम: चौकोर धब्बे और किनारों पर हेलो। सिर्फ़ छोटे प्रीव्यू के लिए।
- 100: सबसे बड़ा JPG, और फिर भी लॉसलेस नहीं। हर पिक्सल चाहिए तो PNG ही रखें।
JPG लॉसी है, इसलिए JPG को खोलकर, एडिट करके बार-बार सेव करने के बजाय PNG से एक ही बार कन्वर्ट करें; हर बार सेव करने पर थोड़ा और नुकसान होता है।
फ़ोटो से बना PNG आम तौर पर कई गुना छोटा JPG बन जाता है। सपाट रंगों वाला ग्राफ़िक, जैसे लोगो या किसी टेक्स्ट एडिटर का स्क्रीनशॉट, मुश्किल से छोटा होता है, और कभी-कभी JPG बड़ा भी निकल आता है। हर फ़ाइल के बगल में दिखने वाला साइज़ आपको डाउनलोड से पहले ही बता देता है।
मेटाडेटा
JPG में PNG का कोई मेटाडेटा नहीं जाता: न टेक्स्ट फ़ील्ड, न बनाने वाले सॉफ़्टवेयर का नाम, न फ़ाइल में सेव कोई और जानकारी। EXIF मेटाडेटा रखें विकल्प सिर्फ़ JPG से JPG पर लागू होता है।
Windows, Mac और फ़ोन पर
- Windows: Paint में PNG खोलें और File › Save as › JPEG picture चुनें। ट्रांसपेरेंट हिस्से चले जाते हैं, न क्वालिटी की सेटिंग है न बैकग्राउंड रंग चुनने का विकल्प, और एक बार में एक ही फ़ाइल होती है। स्क्रीनशॉट से भरे फ़ोल्डर के लिए, सबको ब्राउज़र वाले पेज पर छोड़ें और ZIP ले लें।
- Mac: Preview में PNG खोलें; File › Export चुनें, Format को JPEG करें और Quality स्लाइडर इस्तेमाल करें। Mac से नए स्क्रीनशॉट JPG में सेव करवाने के लिए Terminal में
defaults write com.apple.screencapture type jpgचलाएँ (वापस जाने के लिएpngइस्तेमाल करें)। - iPhone: स्क्रीनशॉट PNG होते हैं। यही कन्वर्टर Safari में चलता है: ड्रॉप एरिया पर टैप करें, Photo Library चुनें, स्क्रीनशॉट सेलेक्ट करें, फिर JPG डाउनलोड करें; वे Files › Downloads में मिलेंगे। अगर iPhone की फ़ोटो PNG की जगह HEIC में दिखे, तो HEIC से JPG देखें।
- Android: कन्वर्टर Chrome में चलता है। कुछ फ़ोन, जिनमें Samsung भी है, में स्क्रीनशॉट फ़ॉर्मेट की सेटिंग होती है जहाँ आप JPG चुन सकते हैं।
उल्टा, कोई .avif या .webp फ़ाइल मिली है जो खुल नहीं रही? AVIF फ़ाइल कैसे खोलें और JPG में बदलें देखें।
आम समस्याएँ
- JPG में मेरे लोगो के चारों ओर सफ़ेद डिब्बा आ गया। यह ट्रांसपेरेंसी का भराव है। जहाँ लोगो लगना है उसका बैकग्राउंड रंग चुनें, या PNG ही रखें।
- कन्वर्ट करने के बाद टेक्स्ट धुंधला दिख रहा है। यह तीखे किनारों पर JPG का असर है। क्वालिटी 95 कर दें, या उस स्क्रीनशॉट को PNG ही रहने दें।
- फ़ाइल और बड़ी हो गई। यह सपाट रंगों वाला ग्राफ़िक था जिसे PNG बहुत अच्छे से कंप्रेस करता है। PNG ही रखें।
- वेबसाइट अब भी “invalid format” बता रही है। देखें कि फ़ाइल
.jpgपर खत्म होती है और सिर्फ़ उसका नाम नहीं बदला गया:image.pngका नाम बदलकरimage.jpgकरने से कुछ कन्वर्ट नहीं होता, और कई अपलोड चेक फ़ाइल के अंदर का कंटेंट देखते हैं।
अक्सर पूछे जाने वाले सवाल
क्या PNG से JPEG और PNG से JPG एक ही बात है?
हाँ। JPG और JPEG एक ही फ़ॉर्मेट हैं; .jpg बस छोटा एक्सटेंशन है। जो फ़ॉर्म JPEG माँगता है, वह .jpg फ़ाइल ले लेता है।
क्या PNG को JPG में बदलने से क्वालिटी कम होती है?
थोड़ी, क्योंकि JPG लॉसी है, लेकिन 90 क्वालिटी पर सामान्य साइज़ की फ़ोटो में आपको फ़र्क नहीं दिखेगा। सबसे पहले छोटे टेक्स्ट वाले स्क्रीनशॉट में फ़र्क दिखता है। पिक्सल में रेज़ोल्यूशन वही रहता है।
कन्वर्ट की हुई इमेज का बैकग्राउंड काला क्यों हो गया?
टूल ने ट्रांसपेरेंसी हटा दी पर उसे भरा नहीं, इसलिए ट्रांसपेरेंट पिक्सल का छिपा रंग दिखने लगा। Nibbo ट्रांसपेरेंट हिस्सों को सफ़ेद से भरता है, या उस रंग से जो आप पारदर्शी हिस्से का बैकग्राउंड में चुनें।
क्या मैं एक साथ कई PNG फ़ाइलें JPG में बदल सकता हूँ?
हाँ। जितनी चाहें चुनें या छोड़ें; वे एक-एक करके कन्वर्ट होती हैं और आप सबको एक साथ ZIP में डाउनलोड कर सकते हैं।
क्या JPG को वापस PNG में बदलकर ओरिजिनल मिल सकता है?
नहीं। JPG ने जो डिटेल हटा दी, वह चली गई। वापस बदलने पर JPG की ही एक PNG बनती है, जो आम तौर पर बड़ी होती है और ज़रा भी ज़्यादा साफ़ नहीं। अगर ओरिजिनल PNG की बाद में ज़रूरत पड़ सकती है, तो उसे संभालकर रखें।