Besplatan Optimizator i minifikator SVG-a
Uklonite metapodatke, sažmite razmake i zaokružite decimale da drastično smanjite veličinu SVG fajla — tipično smanjenje od 30-70%. Vizuelni pregled potvrđuje da ništa nije pokvareno.
Ispustite datoteke ovdje ili kliknite da ih pregledate
SVG · Nema ograničenja veličine datoteke
ili pritisnite Ctrl+V za lijepljenje iz međuspremnika
Vaši fajlovi nikada ne napuštaju vaš uređaj. Sva obrada se odvija lokalno u vašem pretraživaču.
Kako radi
Ovaj alat smanjuje veličinu SVG datoteke koristeći ručno napisan optimizator koji radi u potpunosti u vašem pregledniku — bez biblioteka, bez servera. Kombinuje dva prolaza: ugrađeni DOMParser/XMLSerializer preglednika za precizan rad na nivou atributa, i ciljane zamjene regularnim izrazom za uklanjanje komentara, uklanjanje metapodataka, i sažimanje razmaka.
- 1DOMParser čisti SVGPrije bilo kakve optimizacije, DOMParser preglednika čita SVG kao XML i prolazi kroz svaki element. Script oznake, rukovaoci događajima (bilo koji on* atribut), animacioni elementi, i vanjske URL reference se bezuslovno uklanjaju — ovo se izvršava bez obzira koje opcije optimizacije odaberete.
- 2Decimalno zaokruživanje zasnovano na DOM-uAko je decimalno zaokruživanje omogućeno, optimizator prolazi kroz raščlanjen DOM drugi put i primjenjuje zaokruživanje samo na poznate numeričke atribute (path d podaci, koordinate, transform vrijednosti, širine poteza, itd.), koristeći regularni izraz koji podudara pojedinačne brojeve sa pomičnim zarezom bez kvarenja spojenih vrijednosti putanje poput .5.5.
- 3Prolazi regularnog izraza čiste serijalizovanu oznakuXMLSerializer proizvodi normalizovan XML, zatim ciljane zamjene niza uklanjaju HTML komentare, metapodatke Inkscape/Sodipodi editora, XML deklaraciju, suvišne podrazumevane atribute (poput version="1.1"), i razmake između oznaka — svaki prolaz usko usmjeren tako da se sadržaj tekstualnog čvora nikada ne dotiče.
- 4Veličina gzip i izlazni formatiCompressionStream API preglednika izračunava stvarne gzip veličine i unosa i izlaza, jer to zapravo određuje trošak prijenosa na webu. Optimizovan SVG se može preuzeti, kopirati kao sirov SVG, pretvoriti u React JSX-spremne camelCase atribute, ili kodirati kao CSS data URI — sve konverzije se dešavaju lokalno.
Vaš SVG se čita i obrađuje u potpunosti unutar vaše kartice preglednika — bajtovi datoteke nikada ne napuštaju vaš uređaj.
Povezani alati
PDF kompresor
Komprimirajte PDF datoteke da smanjite njihovu veličinu. Odaberite nivo kvaliteta — veća kompresija znači manje datoteke, ali nižu vjernost slika.
Video kompresor
Komprimirajte video datoteke da smanjite njihovu veličinu. Odaberite kvalitetu, rezoluciju i izlazni format. Sva obrada je lokalna.
Uklanjanje metapodataka
Uklonite skrivene metapodatke — EXIF/GPS lokaciju, imena autora i istoriju izmjena — iz fotografija, PDF-ova i Office dokumenata. Bezgubitno i 100% u vašem pregledniku.