Компрессор SVG
Сжатие SVG-файлов для быстрой загрузки
Уменьшите размер файла SVG, удалив метаданные, данные редактора, избыточную разметку и чрезмерную числовую точность. Перед загрузкой сравните оригинальный и сжатый SVG; ничего не загружается.
Редактирование значений по умолчанию для новых файлов
Предпросмотр
Нет предпросмотра. Добавьте и выберите файлы, чтобы увидеть результат.
Файлов пока нет. Перетащите файлы выше или нажмите ВЫБРАТЬ ФАЙЛЫ.
Когда сжимать SVG
SVG - это текст, поэтому он сжимается дважды: один раз, когда удаляется избыточная разметка, и второй раз, когда сервер сжимает или сжимает то, что осталось. Экспорт редактора несет больше всего отходов. Illustrator, Figma, Sketch и Inkscape записывают метаданные генератора, пространства имен редактора, неиспользуемые определения и сверхточные координаты, которые могут не понадобиться средству визуализации. Удаление этих накладных расходов наиболее важно для встроенного SVG, спрайтов символов и наборов значков, включенных в JavaScript, где разметка загружается и анализируется вместе с остальной частью страницы.
Как сжать SVG-файлы онлайн
- 1
Перетащите SVG-файлы или нажмите ВЫБРАТЬ ФАЙЛЫ, чтобы добавить их в очередь. До 40 за раз.
- 2
Выберите «Безопасный», «Сбалансированный» или «Максимальный», отключите любой отдельный проход, который вам не нужен, и следите, как обновляется экономия по каждому файлу.
- 3
Нажмите СОХРАНИТЬ ВСЁ, чтобы скачать результат, или один ZIP-архив, когда в очереди больше одного файла.
Приватность: ваши файлы не покидают браузер
Преобразование выполняется локально в вашем браузере с использованием JavaScript и WebAssembly. Загрузка файлов или преобразование на стороне сервера не выполняются, поэтому добавляемые вами файлы остаются на вашем устройстве.
Локальная обработка помогает защитить конфиденциальные логотипы, внутренние документы и неопубликованные изображения клиентов. Страницы и код преобразования кэшируются по мере их использования, поэтому уже открытые вами инструменты могут продолжать работать без подключения к сети.
Часто задаваемые вопросы
Насколько уменьшится мой SVG?
Это зависит от того, откуда взялся файл. Рукописный SVG, который и без того аккуратен, может лишь немного потерять. Экспорт редактора часто содержит больше удаляемых метаданных, пространств имен, групп и числовой точности. Файлы, в которых доминирует встроенное растровое изображение, могут практически не измениться, поскольку оптимизация окружающей разметки не приводит к повторному сжатию данных изображения.
Меняется ли внешний вид SVG после сжатия?
«Безопасный» консервативен, тогда как «Сбалансированный» и «Максимальный» применяют более сильные изменения. Округление координат может сместить мелкие детали, а удаление ширины и высоты может изменить размер SVG, если на странице нет CSS. Визуальная разница показывает «до» и «после», поэтому вы можете просмотреть результат перед загрузкой.
Нужно ли всё равно включать gzip после сжатия?
Да, они выполняют разные работы. Этот инструмент удаляет разметку, которая никогда не была нужна рендереру; gzip и Brotli затем сжимают оставшийся текст для передачи. Оптимизация разметки уменьшает размер файла, который браузер в конечном итоге анализирует, а gzip или Brotli сокращают количество байтов, отправляемых по сети.