SVG को PNG में बदलें

यहाँ आप SVG को PNG में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।

  • कहाँ चलता है आपके ब्राउज़र में। फ़ाइल कभी अपलोड नहीं होती।
  • नए सिरे से बना PNG के काम करने का तरीक़ा SVG से अलग है। यह किसी लॉसी कोडेक जैसा धीरे-धीरे होने वाला नुक़सान नहीं है: PNG जो कुछ व्यक्त कर सकता है, वह हूबहू उतर आता है — और जिसका वहाँ कोई समतुल्य नहीं, वह पूरी तरह रह जाता है।
  • फ़ाइल आकार की सीमा हर फ़ाइल 100 MB तक, मुफ़्त, बिना खाते के।
  • जानने लायक़ लिखावट उन्हीं फ़ॉन्ट से बनाई जाती है जो फ़ाइल के अंदर हैं; बाक़ी के लिए कोई विकल्प आ जाता है।

एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।

SVG बेहतर है, फिर भी PNG क्यों चाहिए

वेक्टर फ़ाइलें रखने के लिए सही चीज़ हैं और भेजने के लिए ग़लत। SVG किसी भी आकार तक बढ़ता है और कभी धुंधला नहीं होता — इसीलिए लोगो और आइकन SVG में ही रखे जाते हैं। और इसीलिए बहुत सी जगहें इसे लेने से मना भी कर देती हैं: पुराने Office संस्करण, कई अपलोड फ़ॉर्म, ऐप आइकन बनाने की प्रक्रियाएँ, और लगभग हर छपाई का काम।

PNG सबसे छोटा साझा हिस्सा है। यह हर जगह पढ़ा जाता है, हर जगह एक जैसा दिखता है, और यही वह रूप है जिसमें एक वेक्टर वेक्टर की दुनिया से बाहर निकलता है।

आउटपुट का रिज़ॉल्यूशन चुनना

यही एक फ़ैसला लेना है, क्योंकि SVG का सचमुच कोई आकार होता ही नहीं। वह आकृतियाँ बताता है, पिक्सल नहीं, इसलिए रूपांतरण को कोई रिज़ॉल्यूशन चुनना पड़ता है। स्केल की सेटिंग यही तय करती है, और बड़ी संख्या से गुणवत्ता कुछ नहीं खोती: चित्र बड़ा नहीं किया जा रहा, दोबारा बनाया जा रहा है, इसलिए आप जो भी आकार माँगें वह उतना ही साफ़ रहेगा।

एक काम की आदत यह है कि जहाँ सबसे बड़े रूप में यह तस्वीर दिखेगी, उसका दोगुना ले लीजिए — इससे ऊँचे घनत्व वाली स्क्रीन भी सध जाती हैं। ऐप आइकन के लिए स्केल ऐसा रखिए कि प्लैटफ़ॉर्म जितने पिक्सल माँगता है, ठीक उतने ही निकलें।

फ़ॉन्ट का जाल, और उससे कैसे बचें

SVG पाठ को पाठ की तरह रखता है और फ़ॉन्ट को उसके नाम से बुलाता है। अगर फ़ॉन्ट फ़ाइल के भीतर नहीं है, तो बनाने वाला उसकी जगह कोई और फ़ॉन्ट रख देता है और आपका ध्यान से सजाया हुआ नाम बिगड़कर निकलता है। SVG से PNG का रूपांतरण टूटा हुआ दिखने की सबसे बड़ी वजह यही है।

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

पारदर्शिता और हर जगह एक जैसी रेंडरिंग

पारदर्शी हिस्से पारदर्शी ही रहते हैं, इसलिए लोगो किसी भी पृष्ठभूमि पर बैठ जाता है, पीछे सफ़ेद डिब्बा लिए बिना।

चित्र आपके ब्राउज़र से नहीं, resvg से बनता है, इसलिए नतीजा हर मशीन पर एक जैसा होता है। जो कन्वर्टर कैनवस के रास्ते बनाते हैं, वे Chrome और Safari में थोड़ा अलग नतीजा देते हैं — और यह ठीक वैसा फ़र्क़ है जो फ़ाइल मंज़ूर हो जाने के बाद ही सामने आता है।

ग्रेडिएंट, फ़िल्टर और ब्लेंड मोड का क्या होता है

सादी आकृतियाँ, रेखाएँ और भराव बिलकुल ठीक उतर आते हैं। बनाने वाले सॉफ़्टवेयर एक-दूसरे से वहाँ अलग होने लगते हैं जहाँ विनिर्देश जटिल हो जाता है: धुँधलापन, छाया वाले फ़िल्टर, ब्लेंड मोड, और ऐसे मास्क जो दूसरे मास्क से बने हों।

resvg विनिर्देश का वह हिस्सा लागू करता है जो असली फ़ाइलें बरतती हैं, और बाक़ी के बारे में जान-बूझकर ईमानदार है — असमर्थित फ़िल्टर को लगभग-सही दिखने वाली किसी चीज़ में ढालने के बजाय छोड़ दिया जाता है। अगर कोई प्रभाव ज़रूरी है तो मान मत लीजिए, PNG देख लीजिए; और अगर वह ग़ायब है तो निर्यात से पहले उसे डिज़ाइन सॉफ़्टवेयर में ही समतल कर दीजिए।

PNG इतना बड़ा क्यों हो सकता है

SVG अक्सर कुछ किलोबाइट का होता है, क्योंकि वह तस्वीर नहीं, एक विवरण है। PNG पिक्सलों की जाली है, और यह जाली स्केल के वर्ग के हिसाब से बढ़ती है: स्केल दोगुना कीजिए, फ़ाइल चौगुनी हो जाती है।

SVG में 4 KB का लोगो 4000 पिक्सल के PNG में कई मेगाबाइट का हो सकता है। यह ख़राबी नहीं, इस रूप का गणित है — पर यही अच्छी वजह है कि जितना रिज़ॉल्यूशन सचमुच चाहिए उतना चुनिए, सबसे बड़ा वाला नहीं।

ऐप आइकन और फ़ेविकॉन बनाना

यह इस रूपांतरण की सबसे आम वजहों में से एक है, और इसका जवाब दो-टूक है: प्लैटफ़ॉर्म ठीक-ठीक पिक्सल माप माँगते हैं, इसलिए स्केल ऐसा रखिए कि आप उसी पर उतरें, उसके आसपास नहीं। बाद में PNG का आकार बदलना वेक्टर से शुरू करने की पूरी वजह ही फेंक देना है।

फ़ेविकॉन के लिए यह भी ध्यान रखिए कि आम तौर पर PNG नहीं, ICO चाहिए होता है, क्योंकि ICO एक ही फ़ाइल में कई आकार रख लेता है। जितना बड़ा आकार चाहिए उतने में PNG बना लीजिए और बाक़ी के लिए PNG से ICO वाला पन्ना काम में लीजिए।

वे SVG जो अपने बाहर किसी चीज़ की ओर इशारा करते हैं

एक SVG बाहरी तस्वीर, बाहरी फ़ॉन्ट या किसी और फ़ाइल में रखी स्टाइलशीट की ओर इशारा कर सकता है। ये इशारे SVG का हिस्सा नहीं होते, इसलिए जब फ़ाइल अकेली यहाँ पहुँचती है, तो जिनकी ओर वह इशारा कर रही थी वे साथ नहीं आतीं।

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

एक साथ पूरा आइकन सेट बदलना

पूरा फ़ोल्डर छोड़ दीजिए। हर फ़ाइल एक ही स्केल पर बनती है और ZIP में लौटती है — आइकन सेट को आम तौर पर यही चाहिए होता है, क्योंकि हर फ़ाइल के अलग-अलग सर्वोत्तम होने से ज़्यादा मायने पूरे सेट का एक जैसा होना रखता है।

चित्र आपकी अपनी मशीन पर बनता है, इसलिए न प्रति-फ़ाइल कोई सीमा है न कोई क़तार। और चूँकि यह ब्राउज़र का कैनवस नहीं बल्कि resvg है, दो सौवाँ आइकन भी ठीक वैसे ही बनता है जैसे पहला।

SVG को PNG में ऐसे बदलें

  1. अपनी SVG फ़ाइल इस पेज पर छोड़ें, या चुनने के लिए दबाएँ।
  2. लक्ष्य के रूप में PNG चुनें। कन्वर्ज़न आपके ब्राउज़र में होता है और फ़ाइल अपलोड नहीं होती।
  3. तैयार PNG फ़ाइल डाउनलोड कर लें।

SVG या PNG: क्या बदलता है

SVG और PNG की तुलना
SVGPNG
पूरा नामScalable Vector GraphicsPortable Network Graphics
फ़ाइल एक्सटेंशन.svg.png
मीडिया टाइपimage/svg+xmlimage/png
कंप्रेशनबिना कंप्रेशनबिना नुक़सान — कुछ छोड़ा नहीं जाता
पहली बार प्रकाशित20011996
प्रकाशकW3CPNG Development Group
विनिर्देशSVG 1.1ISO/IEC 15948
लाइसेंसखुला मानकखुला मानक
आज की स्थितिमौजूदामौजूदा
बिट डेप्थ16
रंग जो यह दर्ज कर सकता हैRGBRGB, ग्रेस्केल, इंडेक्स्ड पैलेट
सबसे बड़ी इमेजहर तरफ़ 2,14,74,83,647 px
ब्राउज़र में खुलता हैहर ब्राउज़रहर ब्राउज़र
इसकी जगह विचारणीयPDFWebP, JXL

क्या खो जाता है

SVG आकृतियों का वर्णन करता है और PNG बिंदु सँभालता है। नतीजा उसी नाप पर साफ़ है जिस पर वह बना, उससे बड़े पर नहीं: बाद में बढ़ाने पर बीच के बिंदु सिर्फ़ गढ़े जा सकते हैं — इसीलिए यहाँ निर्यात की नाप बाक़ी ज़्यादातर कन्वर्ज़न से ज़्यादा मायने रखती है।

PNG में एक ठहरा हुआ फ़्रेम होता है। चलती हुई SVG फ़ाइल में से पहला फ़्रेम बचता है और बाक़ी छूट जाता है: यह कन्वर्ज़न उसमें से एक तस्वीर निकालता है, हरकत साथ नहीं ले जाता।

परतें आपस में मिला दी जाती हैं। SVG उन्हें अलग और बदलने लायक़ रखता है; PNG नतीजा रखता है — यानी जिस भी काम के लिए किसी परत को खिसकाना पड़े, वह पहले ही निपटा लेना होगा।

क्या बचा रहता है

पारदर्शिता बनी रहती है। SVG और PNG — दोनों अल्फ़ा चैनल सँभालते हैं: काटा हुआ हिस्सा कटा ही रहता है और उसके पीछे कुछ भरा नहीं जाता।

नतीजा खोलना

दोनों तरफ़ के प्रोग्राम अलग हैं: SVG फ़ाइल Inkscape, Adobe Illustrator और Figma में खुलती है और PNG फ़ाइल Adobe Photoshop, GIMP और Paint.NET में — यानी नतीजा जिसके पास जाएगा, उसे दूसरी सूची में से कोई प्रोग्राम चाहिए होगा।

फ़ाइल का आकार और गुणवत्ता

PNG उन्हीं सैंपल को क़रीब आधी जगह में बाँध देता है। कुछ जाता नहीं — खोलने पर SVG फ़ाइल बिट-दर-बिट वापस मिलती है — और इसी से यह उस हर चीज़ के लिए बेहतर जगह बन जाता है जिसे आप सँभालकर रखना चाहते हैं।

कौन-सा फ़ॉर्मेट किस काम के लिए है

SVG W3C का फ़ॉर्मेट है, जो 2001 में आया। यह SVG 1.1 में तय किया गया है, और अगर फ़ाइल को उस औज़ार से ज़्यादा जीना है जिसने उसे लिखा, तो यह बात क़ीमती है।

PNG PNG Development Group का है और 1996 से चला आ रहा है, और ISO/IEC 15948 में तय किया गया है। Adobe Photoshop, GIMP और Paint.NET इस फ़ॉर्मेट को पढ़ लेते है।

SVG से PNG: आम सवाल

क्या मेरी SVG फ़ाइल कहीं अपलोड होती है?

नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो। इस जोड़ी के पीछे resvg है, Rust में लिखा एक सख़्त SVG रेंडरर; आपका ब्राउज़र इसे एक बार उतारता है और फिर सहेज कर रखता है।

क्या SVG को PNG में बदलना मुफ़्त है?

हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100। resvg आपकी अपनी मशीन पर उतरता है और वहीं चलता है — इसीलिए उस पर कोई गिनती नहीं है।

SVG को PNG में बदलने पर क्या गुणवत्ता जाती है?

SVG और PNG सामग्री का वर्णन बुनियादी तौर पर अलग-अलग तरीक़ों से करते हैं। इसलिए यह कन्वर्ज़न नक़ल नहीं, पुनर्निर्माण है: ईमानदार, पर बाइट-दर-बाइट एक जैसा नहीं। लिखावट उन्हीं फ़ॉन्ट से बनाई जाती है जो फ़ाइल के अंदर हैं; बाक़ी के लिए कोई विकल्प आ जाता है।

SVG से बनी PNG फ़ाइल बाद में बड़ी की जा सकती है?

SVG आकृतियों का वर्णन करता है और PNG बिंदु सँभालता है। नतीजा उसी नाप पर साफ़ है जिस पर वह बना, उससे बड़े पर नहीं: बाद में बढ़ाने पर बीच के बिंदु सिर्फ़ गढ़े जा सकते हैं — इसीलिए यहाँ निर्यात की नाप बाक़ी ज़्यादातर कन्वर्ज़न से ज़्यादा मायने रखती है।

चलती हुई SVG फ़ाइल PNG बनने पर भी चलती रहेगी?

PNG में एक ठहरा हुआ फ़्रेम होता है। चलती हुई SVG फ़ाइल में से पहला फ़्रेम बचता है और बाक़ी छूट जाता है: यह कन्वर्ज़न उसमें से एक तस्वीर निकालता है, हरकत साथ नहीं ले जाता।

SVG से PNG में परतें आपस में मिल जाती हैं?

परतें आपस में मिला दी जाती हैं। SVG उन्हें अलग और बदलने लायक़ रखता है; PNG नतीजा रखता है — यानी जिस भी काम के लिए किसी परत को खिसकाना पड़े, वह पहले ही निपटा लेना होगा।

तय नहीं कर पा रहे कि क्या चाहिए?

यह पेज एक को दूसरे में बदलता है। अगर आप बदल नहीं रहे बल्कि चुन रहे हैं, तो SVG vs PNG बताता है कि किसे कब लेना है और कौन किस काम में कमज़ोर है।

इन फ़ॉर्मेट के बारे में और

ये आँकड़े कहाँ से आए

इस पेज पर SVG और PNG के बारे में जो कहा गया है, वह जाँचा जा सकता है, और ये रहे वे दस्तावेज़ जो उसे तय करते हैं।