Оптимизатор SVG

Вставьте или перетащите SVG. Уберите мусор. Точно увидьте, сколько байт сэкономлено.

Исходный SVG
Предпросмотр появится здесь
Байты0
Оптимизированный SVG
Ожидание ввода…
Байты0

Что это за оптимизатор SVG?

Этот бесплатный оптимизатор SVG удаляет мусор редакторов, метаданные, комментарии, значения атрибутов по умолчанию и лишние пробелы, которые оставляют Illustrator, Inkscape и Sketch, затем округляет числовые значения до настраиваемой точности — так вы поставляете более компактные векторные файлы без потери качества отрисовки.

Как сжать SVG-файл онлайн?

Вставьте SVG или бросьте файл в панель ввода. Включайте/выключайте оптимизации, снижайте точность, и очищенный вывод появляется в реальном времени с побайтным счётчиком экономии. Копируйте или скачивайте, когда будете готовы.

Ключевые возможности

Десять детальных переключателей
Каждое правило независимо — оставьте title для доступности, удалите атрибуты по умолчанию для размера, удалите editor namespaces для портативности. Наведите на переключатель для точного паттерна, который он удаляет.
Настраиваемая числовая точность
Перемещайтесь между нулём и шестью десятичными знаками, чтобы балансировать размер файла с точностью кривых; живой предпросмотр показывает компромисс мгновенно.
До/после бок о бок
Панели ввода и вывода обе отрисовывают SVG и сообщают количество байт плюс процент экономии, так что вы видите точно, что изменил оптимизатор.
Приватность по дизайну
Всё работает в браузере; конфиденциальные логотипы, невыпущенные иконки или брендовые работы остаются на вашей машине.

Как пользоваться

Вставьте SVG-строку, бросьте .svg-файл кнопкой Upload или нажмите Загрузить пример SVG для быстрого примера. Настройте переключатели и ползунок точности, пока вывод предпросмотра всё ещё выглядит правильно и экономия байт ощущается стоящей. Скопируйте результат или скачайте как чистый .svg.

Часто задаваемые вопросы

Что удаляет оптимизатор SVG?

Комментарии, XML-декларации, doctype, метаданные редакторов из Inkscape, Illustrator и Sketch, пустые группы и defs, значения атрибутов по умолчанию вроде fill='none' и stroke='none', сворачиваемые пробелы и округляет числа — каждое правило переключатель.

Оптимизация без потерь?

По умолчанию да — правила удаляют только избыточные или невидимые данные, так что отрисованная форма побайтно идентична оригиналу. Снижение десятичной точности ниже трёх знаков может слегка снапнуть кривые; предпросмотр покажет результат.

Покидает ли мой SVG браузер?

Нет. Оптимизация выполняется полностью на странице в JavaScript, так что конфиденциальные логотипы или невыпущенные наборы иконок можно безопасно очистить здесь без какой-либо загрузки.

Создано командой Tooljar в соответствии со спецификациями W3C SVG 1.1 и SVG 2, с использованием той же таблицы атрибутов по умолчанию, что и SVGO, так что каждое правило основано на спецификации, а не на догадках. Запускается локально, внешний сервис не требуется.