SVG-optimerer
-
Original Size
-
Optimized Size
-
Savings
Hvorfor optimere SVG-filer?
SVG-filer eksportert fra Illustrator, Figma og Inkscape inneholder mye unødvendig data — kommentarer, redigeringsmetadata, redundante attributter og tomme beholdere. Etter optimering kan filstørrelsen reduseres med 30-70 % og lasting bli raskere.
8 optimaliseringsstrategier
Aktiver/deaktiver hvert optimaliseringspass uavhengig for presis kontroll
Størrelsesreduksjonsstatistikk
Se original størrelse, optimert størrelse og besparelsesprosent etter hver optimering
Tapsfri optimering
Alle optimeringer bevarer SVG-ens visuelle utseende — fjerner bare usynlig metadata
Optimaliser SVG i 3 trinn
Lim inn SVG-kode
Kopier SVG-kildekoden fra et designverktøy eller en fil og lim den inn i inndatafeltet
Velg optimeringer
Merk optimaliseringsinnstillingene du vil bruke — standardinnstillingene gir maksimal reduksjon
Kopier og bruk
Kopier den optimerte SVG-en og erstatt originalfilen eller bygg den direkte inn i HTML
Bruksområder for SVG-optimering
Ikonbiblioteker
Optimaliser ikonsett eksportert fra Figma eller Illustrator før de legges til biblioteket
Logoer
Rens SVG-logoer for nettsideoverskrifter, favikoner og merkevaremidler
Animerte SVG-er
Reduser basisstørrelsen på animerte SVG-er som allerede er store på grunn av animasjonsdata
PWA og mobil
Mindre SVG-er reduserer mobilforbruk og forbedrer Lighthouse-ytelse
Beste praksis for SVG-optimering
✓ Vær forsiktig med å fjerne ID-er med CSS-animasjoner
Hvis SVG-en bruker CSS- eller JS-animasjoner som retter seg mot ID-elementer, deaktiver 'Fjern ID-er' slik at animasjonene ikke brytes.
✓ Behold viewBox, fjern bredde/høyde
Å fjerne bredde/høyde-attributtene og bare beholde viewBox lar SVG-en skalere responsivt via CSS.
✓ Rund av tall til 2 desimaler
Stikoordinater med mer enn 5 desimaler er visuelt uadskillelige. Avrunding til 2 gjør filen mindre.
✓ Automatiser SVGO i CI/CD
I store prosjekter integrer SVGO i byggepipeline for automatisk å optimere alle SVG-er.
❓ Ofte stilte spørsmål
Hvor mye kan SVG-optimering redusere filstørrelsen?
Vanligvis 30-70 % besparelse avhengig av kilden. Illustrator-SVG-er viser oftest størst besparelse; Figma-eksporter er allerede relativt rene.
Endrer optimering SVG-ens utseende?
Nei — alle optimeringer i dette verktøyet fjerner bare usynlige data eller runder av tall med umerkelig presisjon. Det visuelle resultatet er identisk med originalen.
Hvorfor fjerner man bredde- og høydeattributtene?
Hardkodede bredde/høyde-verdier hindrer SVG-en fra å skalere responsivt via CSS. Å fjerne dem og bare beholde viewBox gir full størelseskontroll via CSS-egenskaper.
Hva er forskjellen mellom dette verktøyet og SVGO?
SVGO er et Node.js-kommandolinjeverktøy som er standard for SVG-optimering. Dette verktøyet tilbyr et brukervennlig nettlesergrensesnitt for de vanligste optimeringene uten å installere Node.js.