Minificator SVG
Reduce marca SVG eliminând cruft XML, comentarii și metadate ale editorului.
Minificator SVG
Lipiți un SVG exportat din Illustrator, Inkscape sau Figma și acest instrument returnează o versiune minificată cu aceeași apariție și o dimensiune a fișierului mult mai mică. Elimină declarația XML, comentariile, metadatele specifice editorului (elemente și atribute din spațiul de nume al Inkscape și Illustrator), grupuri goale și spații albe între etichete — orice nu avea nevoie niciodată un browser sau o etichetă <img> în primul rând.
Zecimale controlează câte cifre rețin coordonatele și alte atribute numerice, deci "12.34567" devine "12.35" la implicit de două. Elimina atributele id și class elimină ambele, cu excepția unui id încă vizat de o umplere url(#…) sau referință href="#…" — acelea rămân, deci degradeuri, căi de tăiere și elemente <use> continuă să funcționeze. Elimina width/height, păstrează viewBox elimină dimensiunile exterioare doar când un viewBox este prezent pentru a prelua dimensionarea, deci SVG se scalează în continuare corect. Scurtează culorile hexazecimale transformă "#ffffff" în "#fff" oriunde canalele sunt duplicate pe trei, lăsând orice altceva neatins.
Marca malformată — o etichetă neclosă sau nepotrivită — se raportează ca o eroare în loc să fie ghicită, deoarece un minificator care reparează în liniște XML rupt poate schimba ceea ce se redă. Textul din <text>, <tspan> și <style> inline rămâne exact cum a fost scris, deoarece spațiul alb de acolo face parte din conținut, nu din formatare. Terminațiile de linie Windows și Unix sunt tratate la fel, iar numărătoarea live arată octeți în, octeți ieșiți și procentajul economisit.
Totul rulează local în browserul dvs.: SVG-ul nu parasește niciodată dispozitivul dvs., ceea ce contează pentru seturi de pictograme nepublicate și lucrări client. Copiați rezultatul, descărcați-l ca fișier .txt sau trimiteți-l înapoi în intrare pentru a aplica o altă trecere cu opțiuni diferite.