Kompresja SVG - zmniejsz rozmiar SVG

Kompresuj pliki SVG, aby zmniejszyć ich rozmiar, często o połowę lub więcej, usuwając śmieci po edytorze i minifikując kod. Prywatny kompresor SVG działający w przeglądarce jest w drodze. Oto jak zmniejszyć swoje pliki już dziś.

70%
Upuść tutaj pliki .svg!

Nieograniczona liczba obrazów, bez limitu rozmiaru.

    0
    Upuść pliki w polu, aby zacząć!

    Dlaczego warto używać CompressImage.io do kompresji plików SVG?

    • Silnik kompresji obrazów bez limitów

      Bez limitów

      Ponieważ kompresja odbywa się w przeglądarce, nie ma żadnych ograniczeń co do liczby obrazów, które możesz przetworzyć, ani co do ich rozmiaru.

    • Kompresuj obrazy prywatnie

      100% prywatnie

      Ponieważ żaden obraz nie jest wysyłany na serwery, Twoje obrazy są całkowicie bezpieczne i prywatne, nikt inny nie może ich zobaczyć.

    • Niski ślad węglowy

      Niski ślad węglowy

      Ponieważ w procesie kompresji nie biorą udziału żadne serwery, nie zużywa się dodatkowego prądu, więc nie powstaje emisja dwutlenku węgla.

    Jak skompresować SVG

    1. 1

      Usuń metadane edytora

      Pliki SVG eksportowane z narzędzi graficznych zawierają komentarze, metadane edytora i ukryte elementy. Samo ich usunięcie często zmniejsza rozmiar pliku o 30 do 50 procent bez widocznej zmiany.

    2. 2

      Uprość ścieżki i precyzję

      Zaokrąglij precyzję współrzędnych i scal nadmiarowe ścieżki. Większość plików SVG renderuje się idealnie ostro bez dziesięciu miejsc po przecinku przy każdym punkcie, a ich ograniczenie dodatkowo zmniejsza plik.

    3. 3

      Minifikuj i kompresuj gzip

      Usuń zbędne spacje i skróć wartości atrybutów, a następnie serwuj plik z kompresją gzip lub Brotli. SVG to zwykły tekst, więc bardzo dobrze kompresuje się podczas przesyłania.

    Dlaczego pliki SVG są większe, niż powinny

    SVG to wektorowy format oparty na tekście, co czyni go wspaniale małym dla logo i ikon. Problem w tym, że narzędzia graficzne rzadko eksportują czysty plik. Surowy eksport zwykle zawiera:

    • Metadane edytora, komentarze i śmieci z przestrzeni nazw
    • Ukryte lub nieużywane elementy i definicje
    • Precyzję współrzędnych znacznie większą, niż renderuje przeglądarka
    • Długie, powtarzalne, rozwlekłe atrybuty

    Usunięcie tego wszystkiego często zmniejsza rozmiar SVG o połowę bez żadnej widocznej zmiany.

    Jak skompresować plik SVG

    Ponieważ SVG to kod znaczników, kompresja polega głównie na usunięciu tego, czego przeglądarka nigdy nie odczytuje:

    1. Wyczyść metadane. Usuń komentarze edytora, tytuły i ukryte warstwy.
    2. Zmniejsz precyzję. Zaokrąglij długie dziesiętne współrzędne do rozsądnej liczby miejsc.
    3. Minifikuj. Usuń zbędne spacje i skróć wartości atrybutów.
    4. Kompresuj podczas przesyłania. Serwuj SVG z kompresją gzip lub Brotli. Jako tekst kompresuje się o 60 do 80 procent.

    Prywatny kompresor SVG jest w drodze

    Tworzymy kompresor SVG, który działa w całości w Twojej przeglądarce, bez wysyłania i bez limitów, tak jak reszta CompressImage.io. Zanim się pojawi, powyższe kroki znacząco zmniejszą większość plików SVG.

    Pracujesz zamiast tego z obrazami rastrowymi? Wypróbuj kompresor PNG, konwerter WebP lub uniwersalny optymalizator obrazów.

    Często zadawane pytania

    Jak zmniejszyć rozmiar pliku SVG?

    Usuń metadane edytora i ukryte elementy, obniż precyzję współrzędnych, scal nadmiarowe ścieżki i zminifikuj kod. Ponieważ SVG to tekst, serwowanie go z kompresją gzip lub Brotli daje dużą dodatkową różnicę ponad to.

    Dlaczego mój plik SVG jest tak duży?

    Pliki SVG eksportowane z Illustratora, Figmy lub Sketcha często zawierają komentarze, metadane, nieużywane definicje i znacznie większą precyzję współrzędnych, niż potrzebują. Ten balast może podwoić lub potroić rozmiar pliku bez żadnej korzyści wizualnej.

    Czy kompresja SVG pogarsza jakość?

    Nie. SVG to format wektorowy, więc pozostaje ostry w każdym rozmiarze. Kompresja usuwa tylko niewidoczny balast, taki jak metadane, zbędne spacje i nadmierna precyzja, więc renderowany obraz wygląda tak samo.

    Powinienem używać SVG czy PNG?

    Używaj SVG dla logo, ikon i płaskich ilustracji. Jest maleńki, skaluje się bez ograniczeń i pozostaje ostry. Używaj PNG dla złożonych obrazów rastrowych, a JPEG lub WebP dla zdjęć.

    Czy CompressImage.io będzie kompresować pliki SVG?

    Tak. Kompresor SVG działający w przeglądarce jest w fazie rozwoju. Podobnie jak reszta naszych narzędzi, będzie działał w całości w przeglądarce, bez wysyłania i bez limitu rozmiaru plików.