SVG Optimizer â SVG-optimerare
Optimera SVG-filer med SVGO direkt i webblÀsaren. JÀmför förhandsvisningar före och efter, se hur mÄnga byte du sparar och ladda ner resultatet.
đ Körs helt i din webblĂ€sare â ingenting laddas uppVarför optimera SVG-filer
SVG-filer som exporteras frĂ„n designverktyg som Illustrator, Figma, Sketch eller Inkscape innehĂ„ller mycket mer Ă€n de former du ser. Metadata frĂ„n redigeraren, XML-kommentarer, dolda lager, standardvĂ€rden för attribut, oanvĂ€nda definitioner, onödigt mĂ„nga decimaler och överflödiga grupper kan lĂ€tt utgöra halva filen. Det hĂ€r verktyget kör SVGO â samma optimerare som anvĂ€nds i de flesta byggpipelines och ikonbibliotek â för att ta bort den barlasten. Mindre SVG-filer laddas snabbare, gör inbĂ€ddade ikoner i din HTML lĂ€ttare och hĂ„ller ordning i dina repon.
StandardinstÀllningen tillÀmpar dussintals sÀkra transformationer: den tar bort XML-deklarationen, kommentarer, metadata och redigerarnas namnrymder, stÀdar upp ID:n, kortar ner fÀrger, slÄr ihop banor, omvandlar grundformer till kompakta banor nÀr det blir kortare och skriver om bandata med relativa kommandon och fÀrre siffror. Multipass upprepar processen tills inga fler besparingar hittas, vilket ofta ger nÄgra procent extra.
SÄ vÀljer du alternativ
Precision (precision) styr hur mĂ„nga decimaler som behĂ„lls i tal; 2â3 passar ikoner, medan detaljerade illustrationer eller kartor kan behöva fler. Remove <title> sparar byte men tar bort det tillgĂ€ngliga namnet, sĂ„ behĂ„ll det för meningsbĂ€rande grafik. Remove viewBox bör normalt vara avstĂ€ngt, eftersom det Ă€r viewBox som gör att en SVG kan skalas responsivt. Remove width/height Ă€r anvĂ€ndbart nĂ€r storleken styrs av CSS. Remove scripts & event handlers tar bort <script>-element, on*-attribut och javascript:-lĂ€nkar, en bra vana för SVG-filer frĂ„n okĂ€nda kĂ€llor. Pretty print indenterar resultatet för bĂ€ttre lĂ€sbarhet, pĂ„ bekostnad av nĂ„gra byte.
Privata, lokala och sÀkra förhandsvisningar
All bearbetning sker i din webblÀsare; inga filer laddas upp. BÄda förhandsvisningarna visas via ett bildelement som lÀser in en lokal blob-URL, och webblÀsare kör aldrig skript i SVG-filer som visas pÄ det sÀttet. JÀmför alltid de tvÄ förhandsvisningarna innan du anvÀnder resultatet: för aggressiv precision eller borttagen viewBox kan Àndra hur en bild Äterges. StorleksmÀrkena visar hur mÄnga byte som sparats, sÄ att du kan vÀga filstorlek mot visuell Ätergivning.
Hur man anvÀnder
- LÀgg till en SVGSlÀpp en .svg-fil eller klistra in SVG-kod i inmatningsfÀltet.
- VÀlj alternativStÀll in multipass, precision och valfria borttagningar som title, viewBox eller bredd och höjd.
- Optimera och jÀmförKlicka pÄ Optimize SVG och jÀmför förhandsvisningar och storlekar för originalet och den optimerade versionen.
- Ladda nerKopiera koden eller ladda ner den optimerade .svg-filen.