Oczyszczacz SVG Online

Optymalizuj i czyść pliki SVG wyeksportowane z Figmy, Adobe Illustratora lub Inkscape. Usuń metadane, zbędne atrybuty i puste grupy, aby uzyskać SVG gotowy do produkcji.

Studio narzędzi

Chcesz mieć to narzędzie na swojej stronie?

Dostosuj kolory i tryb ciemny dla WordPress, Notion lub własnej witryny.

Często zadawane pytania

Czy mogę wkleić pełny kod HTML strony z osadzonym SVG?

Tak. Oczyszczacz wykrywa element SVG wewnątrz HTML i wyodrębnia tylko ten blok do przetworzenia. Działa również wtedy, gdy wkleisz bezpośrednio fragment SVG.

Czy narzędzie obsługuje pliki SVG z Illustratora?

Tak. Illustrator eksportuje SVG z deklaracjami XML, metadanymi i własnymi przestrzeniami nazw, które oczyszczacz usuwa. Wynikiem jest SVG zgodny ze wszystkimi nowoczesnymi przeglądarkami.

Jaka jest różnica między czyszczeniem a minifikacją?

Czyszczenie usuwa zbędne atrybuty i tagi, ale zachowuje format z wcięciami, dzięki czemu możesz czytać i edytować kod. Minifikacja dodatkowo kompresuje wszystko do jednej linii, aby maksymalnie zmniejszyć rozmiar pliku.

Czy usunięcie identyfikatorów może uszkodzić SVG?

Tylko jeśli jakiś element SVG odwołuje się do innego przez identyfikator, na przykład przez fill="url(#gradient)". W takim przypadku wyłącz opcję Usuń identyfikatory. Jest ona domyślnie wyłączona właśnie po to, aby uniknąć tego problemu.

Czy mój kod SVG jest wysyłany na serwer?

Nie. Całe przetwarzanie odbywa się w Twojej przeglądarce przy użyciu natywnych interfejsów API DOMParser i XMLSerializer. Kod nigdy nie opuszcza Twojego urządzenia.

# Oczyszczacz SVG: Czysty kod z Figmy i Illustratora

Wklej dowolny SVG wyeksportowany z Figmy, Adobe Illustratora lub inspektora przeglądarki i uzyskaj czysty, zoptymalizowany plik wektorowy gotowy do produkcji.

# Dlaczego wyeksportowane pliki SVG są takie brudne?

Gdy eksportujesz SVG z Figmy, otrzymujesz plik wypełniony atrybutami, które mają sens tylko wewnątrz aplikacji: data-name, xml:space, odwołania do wewnętrznych warstw i metadane projektu. Efektem jest SVG, który może ważyć o 40–70% więcej niż powinien.

# Co usuwa oczyszczacz

  • Metadane edytora: tagi metadata, title i desc dodawane automatycznie przez Figmę i Illustratora.
  • Przestrzenie nazw Inkscape: wszystkie elementy z prefiksem inkscape: i sodipodi:.
  • Zbędne atrybuty: xml:space, version, nadmiarowe xmlns:* oraz atrybuty data-* z Figmy.
  • Puste grupy: elementy <g> bez zawartości pozostałe jako artefakty usuniętych warstw.
  • Deklaracje XML: deklaracja <?xml version="1.0"?> i DOCTYPE zbędne przy osadzaniu SVG w HTML.

Referencje Bibliograficzne