इमेज फ़ॉर्मेट कन्वर्टर
अपने ब्राउज़र में इमेज को PNG, JPEG, WebP, AVIF, GIF, BMP और ICO के बीच बदलें, क्वालिटी नियंत्रण और पारदर्शी हिस्सों के लिए बैकग्राउंड रंग के साथ।
पूरी तरह आपके ब्राउज़र में चलता है। आपका डेटा कभी अपलोड नहीं होता।
इमेज कन्वर्टर क्या है?
यह कन्वर्टर इमेज फ़ाइल को एक फ़ॉर्मेट से दूसरे में बदलता है: PNG, JPEG, WebP, AVIF, GIF, BMP या ICO। यह ब्राउज़र द्वारा डिकोड होने वाला हर फ़ॉर्मेट पढ़ता है (WebP, AVIF, GIF, BMP, ICO और SVG सहित) और आपका चुना फ़ॉर्मेट लिखता है। जिन फ़ॉर्मेट में पारदर्शिता नहीं होती उनके लिए आप पारदर्शी हिस्सों को भरने वाला रंग चुन सकते हैं।
इमेज कन्वर्टर का उपयोग कैसे करें
- जिस इमेज को बदलना है उसे छोड़ें, चुनें या पेस्ट करें।
- आउटपुट फ़ॉर्मेट चुनें। जिन फ़ॉर्मेट को आपका ब्राउज़र एन्कोड नहीं कर सकता (अक्सर AVIF) वे असमर्थित दिखते हैं।
- JPEG, WebP या AVIF के लिए क्वालिटी सेट करें, और अगर इमेज पारदर्शी है तो JPEG, BMP या GIF के लिए बैकग्राउंड रंग चुनें।
- प्रीव्यू देखें, फिर बदली हुई फ़ाइल सेव करने के लिए डाउनलोड बटन पर क्लिक करें।
उदाहरण
20×20 PNG whose left half is transparent and right half red, output JPEG, background #ffffff
20×20 JPEG (file starts with bytes FF D8 FF); the left half is white, the right half red
इमेज कन्वर्टर का उपयोग कब करें
जब कोई वेबसाइट, ऐप या प्रिंटर सिर्फ़ एक खास फ़ॉर्मेट स्वीकार करता हो, या WebP/AVIF डाउनलोड को एडिट करने लायक PNG या JPEG बनाना हो, तब इसका इस्तेमाल करें। कई साइज़ वाले फ़ेविकॉन के लिए ICO कन्वर्टर और फ़ाइल साइज़ घटाने के लिए इमेज कंप्रेसर इस्तेमाल करें। लॉसी JPEG को PNG में बदलने से खोई क्वालिटी वापस नहीं आती; वही पिक्सेल बस लॉसलेस तरीके से सहेजे जाते हैं।
इमेज कन्वर्टर कैसे काम करता है
सोर्स को createImageBitmap से डिकोड किया जाता है (EXIF ओरिएंटेशन का सम्मान करते हुए) और कैनवास पर बनाया जाता है। PNG, JPEG, WebP और AVIF को ब्राउज़र canvas.toBlob से एन्कोड करता है; टूल लौटाए गए MIME टाइप को जाँचता है ताकि दूसरे फ़ॉर्मेट के नाम वाला PNG चुपचाप आपको न थमा दे। BMP को टूल खुद अनकंप्रेस्ड 24-बिट बिटमैप के रूप में लिखता है, GIF को gifenc से 256 रंगों में क्वांटाइज़ किया जाता है, और ICO एक PNG (256×256 में फ़िट करके) को ICO कंटेनर में लपेटता है। JPEG, BMP और GIF में (पूरा) अल्फ़ा चैनल नहीं होता, इसलिए पारदर्शी पिक्सेल चुने हुए बैकग्राउंड रंग पर कंपोज़िट होते हैं।
सामान्य उपयोग मामले
- वेब से सहेजी WebP इमेज को पुराने सॉफ़्टवेयर के लिए JPEG या PNG में बदलना।
- दस्तावेज़ के लिए पारदर्शी PNG लोगो को सफ़ेद बैकग्राउंड वाले JPEG में बदलना।
- पुराने टूल या एम्बेडेड डिस्प्ले के लिए BMP बनाना।
- PNG से सादा, एक साइज़ वाली .ico बनाना।
सुरक्षा नोट
इमेज आपके ब्राउज़र में Canvas API से ही डिकोड, प्रोसेस और एन्कोड होती हैं। कुछ भी सर्वर पर अपलोड नहीं होता।
अक्सर पूछे जाने वाले प्रश्न
AVIF अक्षम क्यों है?
AVIF एन्कोड करने के लिए canvas.toBlob में AVIF का ब्राउज़र सपोर्ट चाहिए, जो कई ब्राउज़र में अभी नहीं है। टूल इसे जाँचता है और गलत फ़ाइल बनाने की बजाय विकल्प अक्षम कर देता है।
क्या बदलने पर पारदर्शिता बनी रहती है?
PNG, WebP, AVIF और ICO पारदर्शिता रखते हैं। JPEG और BMP इसे स्टोर नहीं कर सकते, और GIF आउटपुट भी समतल हो जाता है, इसलिए पारदर्शी हिस्सों में आपका चुना बैकग्राउंड रंग भरा जाता है।
क्या मैं HEIC फ़ोटो बदल सकता हूँ?
सिर्फ़ तब जब आपका ब्राउज़र HEIC डिकोड कर सके (Apple डिवाइस पर Safari कर सकता है)। दूसरे ब्राउज़र त्रुटि दिखाएँगे कि इमेज खोली नहीं जा सकी।