SVG resolution पर निर्भर नहीं होता — यह shapes और curves बताने वाला एक XML document है जो किसी भी साइज़ पर sharp दिखता है — लेकिन ज़्यादातर जगहों को अब भी pixels चाहिए: slide decks, social platforms, CMS और पुराने design tools सभी PNG की उम्मीद करते हैं। खुद convert करने का फायदा यह है कि rasterization का साइज़ आप चुनते हैं, यानी एक छोटा icon 4× retina-ready PNG बन सकता है, बिना उस धुंधलेपन के जो screenshot को बड़ा करने पर आता है। यह टूल आपकी SVG को आपके browser में ही, आपके चुने scale पर rasterize करता है।
अपनी file यहाँ डालें या browse करने के लिए क्लिक करें
.svg — हर file अधिकतम 50 MB। आपके device पर ही process होती है; कभी upload नहीं होती।
यह कैसे काम करता है
.svg file ऊपर वाले converter में डालें, या browse करने के लिए क्लिक करें।
टूल file पढ़कर उसका असली साइज़ पता करता है — width/height attributes से, या वे न हों तो viewBox से।
Output scale चुनें: 1× design साइज़ जैसा है, 2×–4× से retina-sharp export मिलते हैं।
Convert पर क्लिक करें। Vector graphic आपके device पर pixels में render होकर PNG में encode होता है।
.png download करें — transparent background बरकरार, slides और social posts के लिए तैयार।
अक्सर पूछे जाने वाले सवाल
मेरी export की हुई PNG दूसरी sites पर धुंधली क्यों दिखती है?
शायद यह बहुत छोटे साइज़ में rasterize हुई और फिर बड़ी करके दिखाई गई। SVG vector है, इसलिए आप इसे 2×–4× साइज़ पर दोबारा export कर सकते हैं और यह बिल्कुल sharp रहेगी — ऊपर वाला scale option इसी के लिए है।
क्या PNG में transparent background बना रहता है?
हाँ। PNG में पूरा alpha channel होता है, और rasterizer सिर्फ वही बनाता है जो SVG में परिभाषित है, इसलिए खाली हिस्से transparent ही रहते हैं।
अगर मेरी SVG में width और height नहीं है तो PNG किस साइज़ की होगी?
Converter viewBox के dimensions इस्तेमाल करता है, और अगर वे भी न हों तो 1024×1024 canvas लेता है। Scale selector से आप फिर भी बड़ा और sharp नतीजा पा सकते हैं।
क्या यह ऐसी SVG convert कर सकता है जो बाहरी इमेज या fonts से जुड़ी हों?
सिर्फ पूरी तरह self-contained SVG ही भरोसे के साथ rasterize होती हैं। जो SVG किसी बाहरी इमेज या webfont को URL से लेती है, वह उन हिस्सों के बिना render हो सकती है, क्योंकि converter जानबूझकर बाहरी resources fetch नहीं करता।