छवि फ़ॉर्मेट कन्वर्टर

PNG को WebP या JPEG में बदलें — और डाउनलोड से पहले नया साइज़ देखें।

80%

कोई छवि चुनें और देखें कि दूसरे फ़ॉर्मेट में उसका वज़न कितना है।

यहाँ छवि डालें, या पेस्ट करने के लिए ⌘V दबाएँ

JPEG, PNG, WebP, GIF (पहला फ़्रेम) और BMP पढ़ता है; AVIF, HEIC और TIFF आपके ब्राउज़र की डिकोड क्षमता पर निर्भर हैं। 20 MiB और 16 मेगापिक्सेल तक।

फ़ाइल कभी इस डिवाइस से बाहर नहीं जाती और पेज कोई नेटवर्क रिक्वेस्ट नहीं भेजता। बदलने पर पिक्सेल फिर से एन्कोड होते हैं, इसलिए EXIF और ICC मेटाडेटा हट जाता है।

इसका उपयोग कैसे करें

  1. कार्ड पर छवि डालें, ⌘V से पेस्ट करें, या “छवि चुनें” दबाएँ। कन्वर्ज़न तुरंत शुरू हो जाता है — कोई बटन दबाना नहीं है और कुछ अपलोड नहीं होता।
  2. पैनल बदली छवि को चेकरबोर्ड पर दिखाता है (पारदर्शिता दिखती रहती है), पुराना साइज़ → नया साइज़, और एक डाउनलोड बटन। ऊपर WebP, JPEG या PNG चुनें; JPEG और WebP के लिए गुणवत्ता स्लाइडर खींचें, और पारदर्शी छवि JPEG में जाते समय पृष्ठभूमि रंग चुनें।
  3. “डाउनलोड करें” आपका फ़ाइल नाम रखता है और केवल एक्सटेंशन बदलता है। मूल फ़ाइल को कभी छुआ नहीं जाता।

उदाहरण

आपके पास क्या है

sunset-photo.png
1.8 MB · 1440×960 · पारदर्शी कोने वाला PNG

आपको क्या मिलता है

1.8 MB → 470 KB (−74%)
sunset-photo.png → sunset-photo.webp
PNG · 1440×960 → WebP · गुणवत्ता 80

संख्याएँ छवि और आपके ब्राउज़र के एनकोडर पर निर्भर हैं: Chrome और Firefox में वही सेटिंग्स थोड़ी अलग फ़ाइलें बनाती हैं। प्रतिशत इन दो फ़ाइलों की तुलना करता है, इसलिए सहेजने से पहले आप देख सकते हैं कि बदलना फ़ायदेमंद था या नहीं।

नियम, सीमाएँ और ज्ञात समस्याएँ

  • एक बार में एक छवि, 20 MiB तक। बड़ी फ़ाइलें पढ़ने से पहले ही अस्वीकार कर दी जाती हैं, ताकि पेज की मेमोरी खत्म न हो।
  • 16 मेगापिक्सेल (16,777,216 px) तक। बड़ी छवियाँ डिकोड होने से पहले अस्वीकार हो जाती हैं, क्योंकि उस साइज़ का एक कैनवास कुछ मोबाइल ब्राउज़रों में पहले ही विफल होता है। यह टूल आकार नहीं बदलता — पहले छवि छोटी करें।
  • यह केवल फ़ॉर्मेट बदलता है। न क्रॉप, न रीसाइज़, न रोटेशन, न फ़िल्टर।
  • बदलने से फ़ाइल छोटी होने की गारंटी नहीं है: PNG लॉसलेस है, इसलिए PNG के रूप में सहेजी फ़ोटो आमतौर पर उस JPEG से बड़ी होती है जिससे वह आई थी। ऐसा होने पर पैनल “+n%” कहता है, छिपाता नहीं।
  • JPEG को JPEG में बदलने पर वह फिर एन्कोड होता है और गुणवत्ता थोड़ी और घटती है। फ़ॉर्मेट बदले बिना फ़ाइल छोटी करनी हो तो कंप्रेशन टूल इस्तेमाल करें।
  • मेटाडेटा साथ नहीं जाता: कैनवास एन्कोडिंग से EXIF, XMP और ICC हट जाते हैं। स्थान, कैमरा और कैप्चर समय नहीं बचते — रोटेशन पहले ही पिक्सेल में बेक हो चुका है। पहले उन्हें पढ़ना हो तो EXIF व्यूअर इस्तेमाल करें।
  • गुणवत्ता 80 एक शुरुआती बिंदु है, वादा नहीं: ब्राउज़रों के एनकोडर अलग होते हैं, और JPEG या WebP के लिए “100%” लॉसलेस नहीं है। वेब प्रकाशन आमतौर पर 75 से 85 के बीच रहता है।
  • AVIF यहाँ बनाया नहीं जा सकता: Chrome और Firefox में canvas.toBlob("image/avif") चुपचाप PNG लौटाता है, जिससे ऐसी फ़ाइल मिलती जिसका एक्सटेंशन झूठ बोलता है। AVIF और HEIC पढ़े जा सकते हैं, यदि आपका ब्राउज़र उन्हें डिकोड कर सके।
  • एनिमेटेड GIF और एनिमेटेड WebP का केवल पहला फ़्रेम रहता है। वाइड-गैमट फ़ोटो थोड़ी गहरी दिख सकती हैं, क्योंकि ICC प्रोफ़ाइल कॉपी नहीं होता।
  • डाउनलोड आपका फ़ाइल नाम रखता है और केवल एक्सटेंशन बदलता है — कोई “-converted” प्रत्यय नहीं जोड़ा जाता, जो लंबे चीनी या अरबी फ़ाइल नामों के लिए मायने रखता है। कुछ संग्रहीत नहीं होता: न इतिहास, न शेयर लिंक, न रिक्वेस्ट।

फ़ाइल मनचाहे साइज़ की हो जाने के बाद लोग आमतौर पर यह चाहते हैं।