आँकड़ों और विज्ञापन के लिए कुकीज़
हम आँकड़ों और विज्ञापन के लिए कुकीज़ इस्तेमाल करते हैं, दोनों Google को जाती हैं। मना करने से आपको दिखने वाली किसी चीज़ में कोई फ़र्क़ नहीं पड़ता।निजता पेज पढ़ें
यहाँ आप PNG को JXL में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।
एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।
ये एक के बाद एक बदलती हैं और साथ में एक ZIP बनकर उतरती हैं।
PNG से JXL



इस साइट के तीन नमूने एक ही पाइपलाइन से गुज़रे: स्क्रीनशॉट-जैसा दृश्य PNG के तौर पर 2,608 बाइट और JXL के तौर पर 13,252 बाइट। सपाट ग्राफ़िक 7,136 के मुक़ाबले 5,016। फ़ोटोग्राफ़ 142,044 के मुक़ाबले 7,240।
बीच और आख़िरी आँकड़े वे हैं जिनका ज़िक्र JPEG XL के बारे में होता है, और पहला वही है जो ज़्यादातर PNG संग्रह के लिए मायने रखता है, क्योंकि लोग जो PNG के तौर पर रखते हैं वह ज़्यादातर स्क्रीनशॉट, इंटरफ़ेस निर्यात और दस्तावेज़ीकरण होता है।
PNG बिना-हानि है, और यही लगभग हमेशा किसी फ़ाइल के PNG होने की वजह है: पिक्सल ही रिकॉर्ड हैं। JPEG XL का अपना सच्चा लॉसलेस मोड है — यह कन्वर्टर उसका इस्तेमाल नहीं करता। एनकोडर को एक क्वालिटी संख्या दी जाती है और उसका lossless फ़्लैग बंद रहता है।
डिफ़ॉल्ट क्वालिटी 82 पर एक ग्रेडिएंट में 262,144 में से 73,647 सैंपल बदले, कुछ 21 स्तर तक। 100 पर सिर्फ़ 334 सैंपल फ़र्क़ पड़ा। तो «क्वालिटी 100» और «बिना-हानि» दो अलग वादे हैं।
फ़ोटोग्राफ़िक। PNG के तौर पर रखी गई फ़ोटो ग़लत प्रारूप में रखी फ़ाइल है — ऊपर के नमूने में 142,044 के मुक़ाबले 7,240 बाइट — और यह अक्सर होता है: बिना सोचे PNG में डिफ़ॉल्ट हुआ कोई एक्सपोर्ट।
बाक़ी सब संदिग्ध हैं। स्क्रीनशॉट, UI निर्यात, चार्ट, लोगो, स्कैन किया दस्तावेज़: PNG पहले ही सही जवाब के क़रीब है, और आँकड़े यही कहते हैं। पूरे संग्रह को न बदलकर उसे छाँटना बेहतर काम है।
ज़्यादातर लोगों का असली मक़सद «ये PNG बहुत बड़ी हैं» होता है, और इसका बिना-बदलाव वाला जवाब है। oxipng चलाना उन्हीं पिक्सलों को बेहतर फ़िल्टरिंग और मज़बूत Deflate से दोबारा एनकोड करता है, तस्वीर में कुछ बदले बिना अक्सर ज़्यादातर बाइट हटा देता है।
यह छोटा असर नहीं है। 960 बाई 640 की फ़ोटोग्राफ़ 1,366 KB से 468 KB पर आई — दो तिहाई ग़ायब, 464 मिलीसेकंड में और बिना एक भी पिक्सल बदले।
दोनों प्रारूप पूरा अल्फ़ा चैनल रखते हैं, तो कटी तस्वीर अपनी पारदर्शिता के साथ पूरी आती है। इस हिस्से को कोई सेटिंग नहीं चाहिए।
गहराई अलग कहानी है। यह पाइपलाइन हर स्रोत को 8-बिट पर डिकोड करती है, तो 16-बिट PNG — कोई ऊँची-सटीकता स्क्रीनशॉट या साइंटिफ़िक निर्यात — एनकोडर तक पहुँचने से पहले ही घटाई जाती है।
PNG सबसे सार्वभौमिक रूप से समर्थित इमेज प्रारूप है: हर ब्राउज़र, हर ऑपरेटिंग सिस्टम, हर ऑफ़िस सूट। यही सार्वभौमिकता अक्सर किसी फ़ाइल के PNG होने की असली वजह है, बिना-हानि होने के अलावा।
JPEG XL का समर्थन आंशिक है। GIMP और ImageMagick इसे सँभालते हैं, Photoshop को प्लग-इन चाहिए, और बहुत सा रोज़मर्रा का सॉफ़्टवेयर अनजान-फ़ाइल आइकॉन दिखाता है। साझा संग्रह बदलना कुछ लोगों के लिए फ़ाइल खोलना असंभव बना देता है।
PNG EXIF, XMP और ICC प्रोफ़ाइल ले जा सकती है, और रंग-प्रबंधित तंत्र से आए स्क्रीनशॉट में अक्सर प्रोफ़ाइल होती है। इनमें से कुछ भी नहीं जाता: हर इमेज बदलाव कच्चे पिक्सल पर डिकोड और दोबारा एनकोड करता है।
ICC प्रोफ़ाइल खोना ही असर छोड़ता है। Display P3 पर टैग की PNG बिना-टैग 8-बिट RGB इमेज बन जाती है, जिसे ज़्यादातर सॉफ़्टवेयर sRGB मान लेता है, इसलिए गहरे रंग हल्के से सपाट पड़ जाते हैं।
अगर फ़ाइल फ़ोटोग्राफ़ है और मंज़िल वेब पेज है, तो PNG-से-WebP हर जगह चलता है और PNG-से-AVIF सपाट सामग्री पर फिर छोटा है। अगर मंज़िल किसी व्यक्ति तक जाना है, तो PNG-से-JPG वही है जिसकी वे उम्मीद कर रहे हैं।
अगर फ़ाइल को सटीक रहना ही है, तो वह PNG ही रहनी चाहिए — यही इस प्रारूप का काम है और यहाँ कुछ भी उसे बेहतर नहीं करता।
PNG डिकोड होती है और JXL WebAssembly में कंपाइल किए कोडेक से लिखी जाती है, पूरी तरह टैब के भीतर। नेटवर्क पार कुछ नहीं जाता, कोई खाता नहीं, और मुफ़्त सीमा 100 MB प्रति फ़ाइल है।
बैच काम करता है: फ़ोल्डर छोड़िए, हर फ़ाइल अपनी प्रगति पंक्ति के साथ बदलती है, नतीजे ZIP में आते हैं। पाँच नमूने पहले जाँचना अफ़सोस से बचाता है — पाँच हज़ार पर पता चलने के बजाय।
| PNG | JXL | |
|---|---|---|
| पूरा नाम | Portable Network Graphics | JPEG XL |
| फ़ाइल एक्सटेंशन | .png | .jxl |
| मीडिया टाइप | image/png | image/jxl |
| कंप्रेशन | बिना नुक़सान — कुछ छोड़ा नहीं जाता | सेटिंग के हिसाब से दोनों में से कोई भी |
| पहली बार प्रकाशित | 1996 | 2021 |
| प्रकाशक | PNG Development Group | Joint Photographic Experts Group |
| विनिर्देश | ISO/IEC 15948 | ISO/IEC 18181 |
| लाइसेंस | खुला मानक | खुला मानक |
| आज की स्थिति | मौजूदा | सीमित उपयोग |
| बिट डेप्थ | 16 | 32 |
| रंग जो यह दर्ज कर सकता है | RGB, ग्रेस्केल, इंडेक्स्ड पैलेट | RGB, ग्रेस्केल, वाइड गैमट |
| सबसे बड़ी इमेज | हर तरफ़ 2,14,74,83,647 px | — |
| ब्राउज़र में खुलता है | हर ब्राउज़र | कुछ ब्राउज़र |
| इसकी जगह विचारणीय | WebP, SVG | AVIF, WebP |
पारदर्शिता बनी रहती है। PNG और JXL — दोनों अल्फ़ा चैनल सँभालते हैं: काटा हुआ हिस्सा कटा ही रहता है और उसके पीछे कुछ भरा नहीं जाता।
JXL एनिमेशन ढो सकता है; PNG फ़ाइल एक ही फ़्रेम है। बाहर ऐसी फ़ाइल आती है जिसमें एक तस्वीर है, और वह ऐसे फ़ॉर्मेट में है जो इससे ज़्यादा सँभाल सकता था।
JXL को कुछ ही ब्राउज़र पढ़ पाते हैं। इस लिहाज़ से दोनों में यही कम जगह चलने वाला है। भेजने से पहले देख लीजिए कि पाने वाला इसे लेता भी है या नहीं।
GIMP PNG और JXL — दोनों पढ़ लेता है, इसलिए आप नतीजे को असली फ़ाइल के बग़ल में रखकर देख सकते हैं, बिना दूसरा प्रोग्राम खोले।
दोनों का निशाना अलग काम है: PNG का स्क्रीनशॉट, लोगो और रेखाचित्र और वेब पर, JXL का सहेजना और फ़ोटोग्राफ़ी पर। इस पर सोचना बनता है, क्योंकि जिस वजह से एक मौजूद है, आम तौर पर उसी वजह से दूसरा असुविधाजनक होता है।
PNG PNG Development Group का फ़ॉर्मेट है, जो 1996 में आया। यह हर चैनल पर 16 बिट में दर्ज करता है।
JXL Joint Photographic Experts Group का है और 2021 से चला आ रहा है, और ISO/IEC 18181 में तय किया गया है। GIMP और ImageMagick इस फ़ॉर्मेट को पढ़ लेते है।
PNG 1996 में आया और JXL 2021 में। किसी को सौंपने के लिए आम तौर पर पुराना वाला ज़्यादा सुरक्षित रहता है; नया वाला वही काम कम बाइट में कर देता है।
नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो। इस जोड़ी के पीछे jSquash है, तस्वीरों के संदर्भ कोडेक के WebAssembly संस्करण; आपका ब्राउज़र इसे एक बार उतारता है और फिर सहेज कर रखता है।
हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100। jSquash आपकी अपनी मशीन पर उतरता है और वहीं चलता है — इसीलिए उस पर कोई गिनती नहीं है।
JXL कंप्रेस करता है, इसलिए कुछ डेटा जाता है। तयशुदा सेटिंग पर यह पकड़ में नहीं आता; पक्का करना हो तो गुणवत्ता बढ़ा दीजिए।
JXL को कुछ ही ब्राउज़र पढ़ पाते हैं। इस लिहाज़ से दोनों में यही कम जगह चलने वाला है। भेजने से पहले देख लीजिए कि पाने वाला इसे लेता भी है या नहीं।
पारदर्शिता बनी रहती है। PNG और JXL — दोनों अल्फ़ा चैनल सँभालते हैं: काटा हुआ हिस्सा कटा ही रहता है और उसके पीछे कुछ भरा नहीं जाता।
इस पेज पर PNG और JXL के बारे में जो कहा गया है, वह जाँचा जा सकता है, और ये रहे वे दस्तावेज़ जो उसे तय करते हैं।