JXL को PNG में बदलें
JPEG XL सबसे अच्छा इमेज फ़ॉर्मैट है जिसे लगभग कुछ भी नहीं खोलता। .jxl को PNG में बदलें — हूबहू पिक्सेल, ट्रांसपेरेंसी बरकरार — और वह आज ही हर जगह चलेगी। कुछ भी स्टोर नहीं होता।
- कभी स्टोर नहीं होती
- न कतार, न इंतज़ार
- साइनअप नहीं, वॉटरमार्क नहीं
यह कैसे काम करता है
अपनी .jxl फ़ाइलें जोड़ें
एक या पूरा बैच: कोई डाउनलोड, किसी कैमरा ऐप का एक्सपोर्ट या किसी ऐसे एडिटर की फ़ाइल जिसने यह फ़ॉर्मैट जल्दी अपना लिया।
कन्वर्ट करें
हर फ़ाइल रेफ़रेंस JPEG XL डीकोडर से डीकोड होती है और हर पिक्सेल व अल्फ़ा चैनल के साथ PNG के रूप में लिखी जाती है।
डाउनलोड करें
एक-एक करके या ZIP में।
.jxl क्या है, और यह क्यों अटक गया
JPEG XL वह फ़ॉर्मैट है जिसे JPEG कमेटी ने 2022 में 1992 वाले मूल JPEG के उत्तराधिकारी के रूप में पूरा किया: एक ही कोडेक में लॉसी और लॉसलेस, अल्फ़ा, एनिमेशन, HDR, प्रोग्रेसिव डीकोडिंग, और एक ऐसी तरकीब जो किसी और के पास नहीं — मौजूदा JPEG को इसमें लगभग 20 प्रतिशत छोटा करके हर पिक्सेल हूबहू रखते हुए दोबारा पैक किया जा सकता है, और फिर बाइट-दर-बाइट वापस खोला जा सकता है। फ़ोटो पर यह WebP को आराम से हराता है और लोग असल में जिस क्वालिटी पर सेव करते हैं, वहां AVIF के बराबर या उससे बेहतर रहता है, और एन्कोड भी कहीं तेज़ी से करता है।
इसकी कमी है दिखाए जाने की जगह। 2023 में Chrome ने इसे हटा दिया — टीम ने कहा कि “पूरे इकोसिस्टम से पर्याप्त रुचि नहीं है” — और साथ में Edge, Opera और हर Electron ऐप भी चले गए; जिस फ़ॉर्मैट को ब्राउज़र नहीं दिखाता, उसे कोई वेबसाइट इस्तेमाल नहीं कर सकती। Safari और एडिटरों की बढ़ती सूची इसे खोलती है, Apple ने हाल के iPhone पर ProRAW में इसे कैप्चर फ़ॉर्मैट बनाया है, और कैमरा कंपनियां इसे अपना रही हैं, इसलिए फ़ाइलें मौजूद हैं; उनके जाने की जगहें नहीं।
यहां का डीकोडर libjxl है, रेफ़रेंस इम्प्लीमेंटेशन, jSquash बिल्ड में। यह 8-बिट RGBA में डीकोड करता है: 16-बिट या HDR फ़ाइल पहले sRGB में टोन-मैप होती है, जो कोई भी PNG व्यूअर आपको वैसे भी दिखाता। अल्फ़ा चैनल जैसा है वैसा ही आता है।
जब आपको कुछ और चाहिए
फ़ाइलों से भरे फ़ोल्डर के लिए कमांड लाइन बेहतर है। रेफ़रेंस टूल मुफ़्त हैं: djxl in.jxl out.png एक फ़ाइल डीकोड करता है, और एक शेल लूप इतनी देर में पूरी डायरेक्टरी डीकोड कर देता है जितनी देर में आप यह पढ़ें। djxl 16-बिट डेप्थ भी रखता है, जो यहां की PNG नहीं रखती।
अगर फ़ाइल लॉसलेस तरीक़े से दोबारा कंप्रेस की गई JPEG है, तो djxl in.jxl out.jpg आपको मूल JPEG बाइट-दर-बाइट वापस देता है, जो उसके पिक्सेल की PNG से साफ़ तौर पर बेहतर और कई गुना छोटी है। ब्राउज़र में अभी कुछ भी यह नहीं कर सकता।
अक्सर पूछे जाने वाले सवाल
मेरी JXL फ़ाइल कुछ भी क्यों नहीं खोलता?
क्योंकि सपोर्ट अटक गया। Chrome ने 2021 में JPEG XL को एक फ़्लैग के पीछे जोड़ा और 2023 में हटा दिया; Safari ने 2023 में जोड़ा; Firefox ने इसे कभी डिफ़ॉल्ट रूप से चालू नहीं किया; Windows Photos को एक एक्सटेंशन चाहिए। PNG इन सब से बच निकलती है, और यह पेज इसी वजह से है।
क्या कन्वर्ज़न लॉसलेस है?
हां। PNG ठीक वही पिक्सेल रखती है जो डीकोडर ने दिए, इसलिए यहां कुछ नहीं खोता। अगर JXL ख़ुद लॉसी तरीक़े से सेव हुई थी, तो वह नुक़सान पहले से तस्वीर में है और PNG उसे उलट नहीं सकती — पर अपनी तरफ़ से कोई नुक़सान नहीं जोड़ती।
क्या ट्रांसपेरेंसी बनी रहती है?
हां। JPEG XL में अल्फ़ा चैनल होता है और PNG में भी, इसलिए कट-आउट कट-आउट ही रहता है।
PNG, JXL से इतनी बड़ी क्यों है?
क्योंकि JPEG XL कहीं बेहतर कंप्रेसर है — उन्हीं पिक्सेल के लिए आमतौर पर PNG से 30 से 60 प्रतिशत छोटा, और अक्सर कम क्वालिटी वाली JPG से भी छोटा। PNG तस्वीर का असली साइज़ है; चालाक JXL थी। अगर साइज़ मायने रखता है, तो बाद में WebP में बदल लें।
क्या मेरी फ़ाइलें कहीं स्टोर होती हैं?
नहीं — किसी भी समय कुछ भी स्टोर नहीं किया जाता।
क्या मैं उलटी दिशा में, JXL में, बदल सकता हूं?
यहां अभी नहीं। रेफ़रेंस एन्कोडर cjxl एक मुफ़्त कमांड-लाइन टूल है और JXL बनाने का सबसे अच्छा तरीक़ा भी: cjxl in.png out.jxl -d 0 एक लॉसलेस फ़ाइल लिखता है।
ध्यान दें: JPEG XL एनिमेशन, 16-बिट डेप्थ और HDR टोन कर्व सपाट कर दिए जाते हैं: पहला फ़्रेम, हर चैनल में 8 बिट, sRGB। लॉसलेस तरीक़े से दोबारा कंप्रेस की गई JPEG वाली .jxl भी बाक़ी किसी की तरह पिक्सेल में डीकोड होती है, इसलिए नतीजा PNG होता है, मूल JPG नहीं।
यह टूल अपनी वेबसाइट पर लगाएं
किसी भी ब्लॉग, क्लास पेज या हेल्प आर्टिकल के लिए मुफ़्त। एक स्निपेट पेस्ट करें और आपके विज़िटर इसे सीधे आपके पेज पर इस्तेमाल कर सकेंगे।
और इमेज टूल्स
JXL को JPG में बदलें
JPEG XL फ़ोटो, उस JPG के रूप में जिसे हर कोई लेता है
PNG को WEBP में बदलें
वेब के लिए तैयार WebP, ट्रांसपेरेंसी बरकरार
JPG को AVIF में बदलें
JPG से आधा साइज़, वही तस्वीर
WebP को GIF में बदलें
एनिमेटेड WebP ऐसी GIF में जो हर जगह चले, हर फ़्रेम बरकरार
APNG को GIF में बदलें
एनिमेटेड PNG, GIF के रूप में, उन जगहों के लिए जो आज भी सिर्फ़ GIF चलाती हैं
JPG को PNG में बदलें
किसी भी JPG से लॉसलेस PNG, एक साथ कई