Оптимизация идёт локально, поэтому ваша разметка никуда не загружается.
Что удаляется
Комментарии редактора, блоки метаданных и неиспользуемые пространства имён удаляются, ведь браузеры их всё равно игнорируют. Лишние пробелы между тегами сжимаются.
Длинные числа координат округляются до разумной точности, и уже это заметно уменьшает размер файла на детализированных контурах.
Как пользоваться
Загрузите SVG, и очищенная версия появится рядом с оригиналом, а экономия размера покажется в процентах.
Скачайте оптимизированный файл или вставьте результат в свой код. Визуально вывод остаётся идентичным исходнику.
Почему меньший SVG - это важно
В вебе каждый килобайт разметки разбирается в основном потоке, поэтому более лёгкие иконки и иллюстрации помогают странице стать интерактивной раньше.
Компактные SVG читаются лучше, когда лежат прямо в компонентах, и исходники остаются проще для чтения и поддержки.
Частые вопросы
Изменится ли внешний вид SVG после сжатия?
Нет. Удаляются только данные, не влияющие на отображение, а координаты округляются в безопасных пределах.
Не сломает ли это анимации или скрипты?
Встроенные стили и идентификаторы сохраняются, поэтому большинство анимаций работают дальше. На всякий случай держите оригинал как резервную копию.
Насколько меньше станет файл?
Зависит от исходника. Файлы из графических редакторов часто худеют на треть и больше, а уже аккуратные SVG меняются мало.
Работает ли он с рукописным SVG?
Да, хотя в аккуратно написанном SVG удалять почти нечего, поэтому экономия обычно скромная.