यह टूल आधिकारिक SVGO ब्राउज़र इंजन को केवल ऑप्टिमाइज़ पर क्लिक करने के बाद लोड करता है। यह मानक प्लगइन प्रीसेट का उपयोग करता है, सुरक्षित वेब उपयोग के लिए स्क्रिप्ट और इवेंट हैंडलर हटाता है और उन ID को बनाए रखने देता है जिन पर CSS, JavaScript, ग्रेडिएंट, मास्क या बाहरी रेफ़रेंस निर्भर हैं।
SVG मुफ़्त में ऑप्टिमाइज़ करें
पूरी तरह आपके ब्राउज़र में चलता है - न कुछ अपलोड, न साइन-अप।
SVG ऑप्टिमाइज़र क्या करता है?
SVG ऑप्टिमाइज़र एडिटर मेटाडेटा, टिप्पणियाँ, गैरज़रूरी एट्रिब्यूट और अतिरिक्त दशमलव अंक हटाकर वेक्टर फ़ाइल का आकार घटाता है। ब्राउज़र में SVGO चलाने के लिए कोड पेस्ट करें या फ़ाइल चुनें, मूल और ऑप्टिमाइज़ किए गए प्रीव्यू की तुलना करें, फिर अपनी आर्टवर्क अपलोड किए बिना छोटा SVG कॉपी या डाउनलोड करें।
कैसे इस्तेमाल करें
- 1SVG जोड़ें. पूरा SVG मार्कअप पेस्ट करें, स्थानीय .svg फ़ाइल को अपलोड क्षेत्र में खींचें या दिया गया उदाहरण खोलें।
- 2सुरक्षित सेटिंग चुनें. संख्याओं की सटीकता तय करें, अतिरिक्त कमी के लिए multipass चालू रखें और अगर दूसरा कोड ID का उपयोग करता है तो उन्हें बनाए रखें।
- 3ऑप्टिमाइज़ करके तुलना करें. SVGO चलाएँ, फिर मूल और ऑप्टिमाइज़ किए गए संस्करण के बाइट और दोनों प्रीव्यू की तुलना करें।
- 4कॉपी या डाउनलोड करें. कॉम्पैक्ट मार्कअप कॉपी करें या मूल आर्टवर्क बदले बिना नई .optimized.svg फ़ाइल डाउनलोड करें।
किसके लिए है
- Frontend डेवलपर जो आइकन, लोगो और इलस्ट्रेशन को साइट या कंपोनेंट लाइब्रेरी में जोड़ने से पहले छोटा करते हैं।
- डिज़ाइनर जो Figma, Illustrator, Sketch या Inkscape से एक्सपोर्ट की गई फ़ाइलों से मेटाडेटा और एडिटर-विशेष मार्कअप हटाते हैं।
- परफ़ॉर्मेंस टीमें जो वेब बंडल में वेक्टर एसेट भेजने से पहले UTF-8 बाइट की सटीक बचत मापती हैं।
- कंपोनेंट बनाने वाले जो React, Vue, Svelte या सामान्य HTML के लिए कॉम्पैक्ट inline SVG मार्कअप तैयार करते हैं।
अक्सर पूछे जाने वाले सवाल
क्या यह SVG ऑप्टिमाइज़र मुफ़्त है?
हाँ। आप बिना अकाउंट, भुगतान या इंस्टॉलेशन के SVG फ़ाइल ऑप्टिमाइज़ कर सकते हैं। टूल UTF-8 बाइट में हुआ सटीक बदलाव दिखाता है और नतीजे को सीधे ब्राउज़र से कॉपी या डाउनलोड करने देता है।
क्या मेरा SVG किसी सर्वर पर अपलोड होता है?
नहीं। फ़ाइल पढ़ना, SVGO प्रोसेसिंग, बाइट मापना और प्रीव्यू बनाना आपके ब्राउज़र में स्थानीय रूप से होता है। यह टूल आपके लोगो, आइकन या अप्रकाशित आर्टवर्क को अपलोड नहीं करता।
कितनी बड़ी SVG फ़ाइल ऑप्टिमाइज़ की जा सकती है?
टूल 5 MB तक का SVG सोर्स स्वीकार करता है। यह सीमा फ़ोन और सामान्य लैपटॉप पर प्रोसेसिंग को तेज़ रखती है। बहुत बड़े एक्सपोर्ट किए गए इलस्ट्रेशन के लिए embedded raster image हटाएँ या आर्टवर्क को छोटी फ़ाइलों में बाँटें।
क्या ऑप्टिमाइज़ करने से SVG का रूप बदल सकता है?
SVGO गैरज़रूरी डेटा हटाते समय रेंडरिंग को बनाए रखने के लिए बनाया गया है, लेकिन बहुत अधिक rounding या ID cleanup जटिल फ़ाइलों को प्रभावित कर सकता है। production asset बदलने से पहले दोनों प्रीव्यू देखें और ऑप्टिमाइज़ किए गए SVG को उसके वास्तविक उपयोग में जाँचें।
दशमलव सटीकता से क्या बदलता है?
दशमलव सटीकता तय करती है कि SVGO coordinate, transform और दूसरे numeric value में कितने अंक रखेगा। कम मान अक्सर ज़्यादा बाइट बचाता है, लेकिन बहुत बारीक या असामान्य रूप से बड़ी आर्टवर्क के छोटे हिस्से खिसक सकते हैं। अधिकतर वेब आइकन और इलस्ट्रेशन के लिए तीन अंक व्यावहारिक डिफ़ॉल्ट हैं।
क्या SVG ID को बनाए रखना चाहिए?
अगर CSS, JavaScript, aria attribute, ग्रेडिएंट, मास्क, फ़िल्टर या बाहरी डॉक्यूमेंट ID को रेफ़र करते हैं, तो उन्हें बनाए रखें। स्वतंत्र सजावटी फ़ाइलों के लिए यह विकल्प बंद किया जा सकता है, ताकि SVGO बिना उपयोग वाले identifier हटा या छोटे कर सके।
क्या ऑप्टिमाइज़र SVG फ़ाइल से स्क्रिप्ट हटाता है?
हाँ। प्रोसेसिंग script element, event-handler attribute और JavaScript link हटाती है। इससे एक्सपोर्ट की गई फ़ाइलें सामान्य वेब इमेज के रूप में अधिक सुरक्षित होती हैं, लेकिन यह टूल उन SVG application के लिए सही नहीं है जिनका काम स्क्रिप्ट पर निर्भर है।
Multipass ऑप्टिमाइज़ेशन क्या करता है?
Multipass में SVGO नतीजे को तब तक दोबारा प्रोसेस करता है जब तक अगला pass उसे और छोटा कर सकता है। कुछ बदलाव अगले pass के लिए नई सफ़ाई संभव बनाते हैं। अतिरिक्त बचत आम तौर पर कम होती है, क्योंकि अधिकतर कमी पहले pass में हो जाती है।