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

Уменьшите разметку SVG, сравните предварительный просмотр и экспортируйте SVG или PNG выбранной ширины.

Вставьте код SVG или выберите файл. Оптимизируйте его, сравните предварительный просмотр, затем загрузите SVG или экспортируйте PNG.

Оптимизируйте SVG или экспортируйте PNGВыбирайте файлы или кидайте сюда

SVG · 5 МБ каждый · максимум десять файлов

Варианты конвертации

Сравните оба очищенных предварительных просмотра, прежде чем использовать результат.

Для этого инструмента требуется JavaScript и современный браузер с локальной обработкой изображений.

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

Что такое оптимизатор SVG?

SVG хранит рисунок в виде текста, описывающего фигуры, пути и другие элементы. Оптимизатор удаляет ненужную разметку, чтобы уменьшить размер файла. Этот инструмент также экспортирует PNG выбранной вами ширины, сохраняя при этом прозрачные области прозрачными.

Оптимизация SVG и экспорт PNG

Вставьте код SVG или выберите файл. Оптимизируйте его, сравните предварительный просмотр, затем загрузите SVG или экспортируйте PNG.

Пример и ожидаемый результат

Откройте SVG 640 × 400 и экспортируйте PNG шириной 1280. Ожидается: PNG 1280 × 800 при сохранении исходного соотношения сторон. Оптимизация сообщает о фактическом сохранении байтов; экономия зависит от источника и может быть нулевой.

Справочник по экспорту SVG

ФорматЛучшее дляПрозрачность
SVGРедактируемая векторная разметка; проверить очищенный предварительный просмотрСохранено для поддерживаемых иллюстраций
PNGШирина 16–4096 пикселей; высота максимум 4096Сохранено для поддерживаемых иллюстраций

Форматы и ограничения

Код SVG или файлы .svg, до 5 МБ каждый, десять файлов в пакете. Ширина PNG может составлять 16–4096 пикселей; высота также должна быть не более 4096 пикселей. Скрипты, обработчики событий, внешний HTML и внешние ссылки удаляются перед предварительным просмотром или экспортом. В тексте используются доступные шрифты средства просмотра; этот инструмент не преобразует текст в контуры. Встроенные растровые изображения могут оставаться большими и не приобретать детализацию при увеличении. Очистка SVG может изменить его внешний вид: всегда проверяйте предварительный просмотр. Принимается не более 20 000 элементов и 100 уровней вложенности. Таблицы стилей, фильтры и анимация также удалены; Поддерживаемые встроенные стили представления сохраняются.

Каждый пакет ограничен 100 МБ входных файлов и 200 МБ локальных результатов и предварительного просмотра. Если вы достигнете этого предела, выберите меньше файлов.

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

Что убирает оптимизация?

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

Сломает ли оптимизация мой SVG?

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

Почему мой SVG все еще большой?

Подробные пути и встроенные растровые изображения могут доминировать в его размере. Удаление пробелов не может значительно уменьшить размер этих элементов, а оптимизация может ничего не спасти.

Загружен ли мой SVG?

Нет. Синтаксический анализ, оптимизация и экспорт PNG выполняются локально. Предварительный просмотр не загружает внешние ресурсы, на которые есть ссылки внутри SVG.

Насколько четко получается преобразование SVG в PNG и почему может произойти сбой при экспорте?

Векторные фигуры отображаются с выбранной шириной. Встроенные растровые изображения могут размываться при увеличении. Неправильный SVG, недоступные шрифты или выходные размеры, превышающие ограничения, могут вызвать проблему; проверьте предварительный просмотр и выберите меньшую ширину.