SVG से PNG 🔒 आपके ब्राउज़र में स्थानीय रूप से चलता है — कुछ भी अपलोड नहीं होता।

SVG वेक्टर फ़ाइल को किसी भी रिज़ॉल्यूशन पर PNG या JPEG में रैस्टराइज़ करें।

🖼 यहाँ SVG फ़ाइल ड्रॉप करें, या ब्राउज़ करने के लिए क्लिक करें

इस टूल के बारे में

यह टूल आपके ब्राउज़र में ही किसी SVG वेक्टर फ़ाइल को आपकी चुनी हुई किसी भी रिज़ॉल्यूशन पर PNG या JPEG इमेज में बदल देता है। एक .svg फ़ाइल ड्रॉप करें, और यह फ़ाइल के अपने width, height और viewBox को पढ़कर एक उपयुक्त शुरुआती आकार सुझाता है — फिर आप कन्वर्ट करने से पहले अपनी पसंद के किसी भी आउटपुट आयाम टाइप कर सकते हैं।

जब भी आपको वेक्टर आर्टवर्क के रेस्टर वर्शन की ज़रूरत हो, यह काम आता है: किसी ऐसे प्लेटफ़ॉर्म के लिए लोगो या आइकन को PNG में बदलना जो SVG अपलोड स्वीकार नहीं करता, एक मास्टर वेक्टर फ़ाइल से कई निश्चित पिक्सेल आकार (ऐप आइकन, favicon, सोशल मीडिया एवतार) बनाना, या किसी दस्तावेज़ या स्लाइड में साफ़ ग्राफ़िक डालना जो सामान्य इमेज फ़ॉर्मैट चाहता हो।

चूंकि SVG पिक्सेल के ग्रिड के बजाय वेक्टर आर्टवर्क है, इसे आपकी चुनी गई आउटपुट साइज़ तक बड़ा या छोटा करने पर भी यह तेज़ ही रहता है — किसी JPEG या PNG फ़ोटो को उसके मूल रिज़ॉल्यूशन से आगे खींचने पर मिलने वाला धुंधलापन या पिक्सेलेशन यहाँ नहीं होता। मूल SVG की पारदर्शिता बनाए रखने के लिए PNG चुनें, या पूरी तरह अपारदर्शी फ़्लैट इमेज चाहिए तो बैकग्राउंड रंग के साथ JPEG चुनें। सब कुछ Canvas API के ज़रिए स्थानीय रूप से होता है — आपकी SVG फ़ाइल कभी कहीं अपलोड नहीं होती।

अक्सर पूछे जाने वाले प्रश्न

बड़े आकार पर मेरी रास्टराइज़्ड PNG पिक्सेलेटेड क्यों दिखती है?

यह तब नहीं होना चाहिए यदि रूपांतरण स्वयं सही ढंग से काम कर रहा है — SVG वेक्टर डेटा है, इसलिए यह बिना पिक्सेलेशन के किसी भी आउटपुट पिक्सेल आकार में साफ़ तरीके से स्केल होता है, राष्टर इमेज को बड़ा करने के विपरीत। यदि आपकी PNG पिक्सेलेटेड दिखती है, तो दोबारा जांचें कि आपने जो आउटपुट चौड़ाई/ऊंचाई सेट की है वह वास्तव में वही है जो आपका इरादा था (एक बहुत छोटा लक्षित आकार "सही" लेकिन छोटा दिखेगा, और फिर धुंधला/पिक्सेलेटेड दिखेगा यदि आप इसे अपने अंतिम उपयोग मामले में बहुत बड़े आकार में प्रदर्शित करते हैं — यह एक डिस्प्ले-टाइम स्केलिंग समस्या है, कन्वर्शन-टाइम की नहीं)। तीखा परिणाम पाने के लिए अपने वास्तविक इच्छित अंतिम पिक्सेल आयामों पर फिर से निर्यात करें।

कस्टम आयाम सेट करने से पहले मेरा SVG अपेक्षा से छोटा/बड़ा क्यों दिखता है?

दिखाया गया डिफ़ॉल्ट आकार SVG फ़ाइल के अपने घोषित width/height गुणों से आता है यदि मौजूद हो, या यदि नहीं तो उसके viewBox आयामों से, या यदि फ़ाइल में दोनों नहीं हैं तो एक सामान्य 512×512 फ़ॉलबैक से — कई SVG (विशेष रूप से डिज़ाइन टूल से निर्यात किए गए) केवल एक viewBox घोषित करते हैं बिना स्पष्ट पिक्सेल आयामों के, इसलिए आप जो "प्राकृतिक" आकार देखते हैं वह हमेशा सार्थक नहीं होता। बस चौड़ाई/ऊंचाई फ़ील्ड्स को जो भी आपको वास्तव में चाहिए उस पर सेट करें; चूंकि SVG वेक्टर डेटा है, इसलिए पता लगाए गए डिफ़ॉल्ट से अलग आकार चुनने के लिए कोई गुणवत्ता ट्रेडऑफ़ नहीं है।