SVG · Za darmo · Na urządzeniu

Uszkodź plik SVG online

Uszkodź plik .svg online za darmo. Łamie strukturę XML i dane ścieżek, więc przeglądarki i edytory odmawiają wyświetlenia grafiki wektorowej.

  • Bez wysyłania
  • Bez limitu rozmiaru
  • Bez rejestracji

Zepsuj swój plik SVG

Dostrojone do .svg, .svgz, i tak samo dobrze działa z każdym innym formatem.

100% na urządzeniu
Upuść pliki tutaj albo wybierz Dowolny format, dowolny rozmiar, wiele plików naraz
Poziom psucia

Pracuję…0%
Gotowe do pobrania

Dlaczego pliki SVG trudno zepsuć porządnie

SVG to XML, a nie binarny format obrazu, co zmienia wszystko w tym, jak się psuje. Przeglądarki analizują SVG rygorystycznie (inaczej niż HTML), więc dokument niepoprawnie sformułowany zostaje odrzucony wprost, zamiast wyświetlić się częściowo.

Co niszczy to narzędzie

  • Deklaracja XML. Otwierająca deklaracja i element główny <svg> zostają zniszczone, więc dokument nie ma poprawnego korzenia.
  • Dane ścieżek. Ciągi atrybutu d definiujące każdy kształt zostają nadpisane, zostawiając nieanalizowalne współrzędne.
  • viewBox i wymiary. Atrybuty ustanawiające układ współrzędnych ulegają uszkodzeniu, więc nic nie ma gdzie się renderować.
  • Poprawność kodowania. Nieprawidłowe sekwencje UTF-8 sprawiają, że rygorystyczna analiza XML zawodzi, zanim rozpocznie się renderowanie.

Co zobaczysz potem

AplikacjaZachowanie
Przeglądarki„Błąd analizy XML: niepoprawnie sformułowany”, nic się w ogóle nie wyświetla.
Figma / IllustratorImport kończy się komunikatem o nieprawidłowym SVG.
InkscapeOdmawia otwarcia dokumentu albo zgłasza błąd analizy.
<img src="…">Pokazuje znacznik zastępczy zepsutego obrazu.

Częste powody, by to zrobić

  • Sprawdzenie, że ścieżka przesyłania SVG waliduje i oczyszcza dane wejściowe.
  • Weryfikacja, że proces budowania ikon zawodzi na wadliwym pliku źródłowym.
  • Sprawdzenie, że oczyszczacz SVG odrzuca złe dane, zamiast przyjmować je częściowo.
  • Wytworzenie wadliwych wektorów do zestawu testów renderowania.

Jak zepsuć plik SVG

  1. Przeciągnij plik .svg na pole powyżej albo kliknij, aby wybrać.
  2. Zostaw poziom Standard, chyba że chcesz uszkodzenie częściowe (Light) albo musisz pokonać oprogramowanie odzyskujące (Heavy).
  3. Naciśnij Zepsuj plik. Przetwarzanie odbywa się na Twoim urządzeniu, więc kończy się niemal natychmiast.
  4. Pobierz wynik. Domyślnie zachowuje pierwotną nazwę pliku i długość w bajtach.

Najczęstsze pytania o SVG

Dlaczego SVG zawodzi ostrzej niż HTML?

Bo przeglądarki analizują SVG jako XML, który jest rygorystyczny. HTML ma odzyskiwanie po błędach wbudowane w specyfikację; XML nie ma.

Czy plik nadal otworzy się w edytorze tekstu?

Otworzy się, ale treść to krzaki: wstrzykiwany jest nieprawidłowy UTF-8, więc to już nie jest czytelny tekst.

Czy działa na skompresowanym SVGZ?

Tak, ale SVGZ to pod spodem gzip, więc obsługiwany jest jako archiwum gzip i psuje się w całości.

Czy mogę zachować wygląd poprawnego SVG?

Poziom Lekki zachowuje większość znacznikowania, więc na pierwszy rzut oka nadal czyta się jak SVG, choć się nie renderuje.

Korzystaj z tego odpowiedzialnie. Files Corrupter powstał do testowania oprogramowania, kontroli jakości, badań, szkoleń i nauczania. Oddanie celowo zepsutego pliku, aby przedstawić pracę jako ukończoną, może naruszać regulamin Twojej uczelni lub pracodawcy. Za sposób wykorzystania wyniku odpowiadasz Ty. Zobacz nasze zastrzeżenie.

Więcej narzędzi multimedia

Wszystkie narzędzia do psucia plików