SVGO के युद्ध-परीक्षित ऑप्टिमाइज़ेशन इंजन के साथ SVG फ़ाइलें मिनिफ़ाई और साफ़ करें - छोटी फ़ाइलें, साफ़ कोड, समान रेंडरिंग। सब कुछ आपके ब्राउज़र में स्थानीय रूप से चलता है।
टिप्पणियाँ, XML घोषणाएँ, मेटाडेटा और एडिटर कचरा हटाता है, फिर पाथ, रंग और विशेषताओं को सबसे छोटे समकक्ष रूप में फिर से लिखता है।
हर किलोबाइट मायने रखता है। एक ऑप्टिमाइज़ की गई SVG तेज़ी से लोड होती है, कम बैंडविड्थ उपयोग करती है और किसी भी कनेक्शन पर आपके पेज और ऐप्स को तेज़ रखती है।
खाली समूह और कंटेनर हटाता है, अनावश्यक नेस्टिंग समेटता है, अप्रयुक्त नेमस्पेस और परिभाषाएँ गिराता है, और लंबी दशमलव संख्याओं को गोल करता है।
क्यूरेटेड प्लगइन सेट रेंडर-संरक्षक है: viewBox, आयाम, शीर्षक, विवरण, एम्बेडेड छवियाँ और स्क्रिप्ट सभी रखे जाते हैं - केवल अनावश्यक बाइट्स हटाए जाते हैं।
एक साथ 10 तक SVG फ़ाइलें ऑप्टिमाइज़ करें, प्रत्येक के लिए बचाए गए बाइट्स और नोड्स देखें, फिर उन्हें व्यक्तिगत रूप से या एक ही ZIP आर्काइव के रूप में डाउनलोड करें।
SVGO पूरी तरह आपके डिवाइस पर चलता है। फ़ाइलें कभी अपलोड नहीं होतीं - कुछ भी आपके कंप्यूटर से बाहर नहीं जाता, कोई अकाउंट नहीं, कोई वॉटरमार्क नहीं, कोई सीमा नहीं।
SVG एक टेक्स्ट प्रारूप है, और किसी भी टेक्स्ट प्रारूप की तरह यह समय के साथ कचरे से भर जाता है: एडिटर मेटाडेटा, टिप्पणियाँ, अनावश्यक विशेषताएँ, खाली समूह और अनावश्यक रूप से सटीक दशमलव संख्याएँ। एक SVG ऑप्टिमाइज़र दस्तावेज़ को एक ट्री में पार्स करके, लॉसलेस ट्रांसफ़ॉर्मेशन का एक सेट लागू करके जो मार्कअप को उसके सबसे छोटे समकक्ष रूप में समेटता है, और परिणाम को फिर से सीरियलाइज़ करके उस कचरे को हटाता है। क्योंकि ट्रांसफ़ॉर्मेशन अर्थगत हैं - कॉस्मेटिक नहीं - तस्वीर बिल्कुल समान रेंडर होती है; केवल फ़ाइल हल्की और मार्कअप साफ़ होता है। यह टूल SVGO द्वारा संचालित है, वह ओपन-सोर्स ऑप्टिमाइज़र जिसे व्यापक वेब समुदाय उपयोग करता है, और यह पूरी तरह आपके ब्राउज़र में चलता है, इसलिए आपकी फ़ाइलें कभी आपके डिवाइस से बाहर नहीं जातीं।
तीन सरल चरण - कोई अकाउंट नहीं, कोई अपलोड नहीं, कोई इंस्टॉल नहीं।
एक या अधिक SVG फ़ाइलें ड्रॉपज़ोन में खींचें और छोड़ें, या ब्राउज़ करने के लिए क्लिक करें। आप एक बार में 10 तक फ़ाइलें संसाधित कर सकते हैं।
प्रत्येक फ़ाइल तुरंत ऑप्टिमाइज़ होती है। फ़ाइल सूची हर फ़ाइल के लिए बचाए गए बाइट्स और नोड्स दिखाती है - और उन फ़ाइलों को चिह्नित करती है जो पहले से न्यूनतम हैं।
प्रत्येक ऑप्टिमाइज़ की गई फ़ाइल व्यक्तिगत रूप से लें, या एक ही ZIP आर्काइव में पैक किए गए हर परिणाम को पाने के लिए सभी डाउनलोड करें पर क्लिक करें।
अपनी मूल फ़ाइलों को ऑप्टिमाइज़ किए गए संस्करणों से बदलें। वे आकार के एक अंश पर समान रूप से रेंडर होती हैं।
ऑप्टिमाइज़ेशन हमेशा width/height और viewBox रखता है, और यह कभी रैस्टर छवियाँ, <style> नियम, शीर्षक, विवरण या स्क्रिप्ट नहीं हटाता, इसलिए फ़ाइल बिल्कुल पहले की तरह रेंडर होती है। कई एम्बेडेड रैस्टर छवियों या भारी स्क्रिप्ट वाली फ़ाइलें शुद्ध-वेक्टर आइकन से कम घट सकती हैं। गैर-SVG फ़ाइलें एक स्पष्ट संदेश के साथ अस्वीकार की जाती हैं। सारी प्रोसेसिंग स्थानीय रूप से होती है - कुछ भी कभी अपलोड नहीं होता।