Блог
Русский

Конвертер SVG в PNG — любой масштаб, прозрачность

Конвертер SVG в PNG, JPG или WebP в браузере с выбором масштаба или ширины

Работает в браузере · файлы никуда не загружаются

Источник SVG

Перетащите сюда файл SVG

Преобразуйте один файл SVG (до 10 МБ) в PNG, JPG или WebP. Файл не покидает ваш браузер.

Формат
Размер
Фон

PNG и WebP сохраняют прозрачность. Иконки сохраняйте в масштабе 2–4×, чтобы они оставались чёткими на экранах высокой чёткости.

Что это за инструмент

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

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

  1. Выберите Файл и перетащите SVG или выберите Вставить код и вставьте разметку, начинающуюся с <svg>.
  2. В пункте Формат выберите PNG, JPG или WebP.
  3. В пункте Размер выберите масштаб от 1× до 4× или введите ширину в пикселях.
  4. Оставьте фон прозрачным или залейте его цветом. Для JPG заливка выполняется всегда.
  5. Проверьте предпросмотр и нажмите Сохранить PNG.

Как это работает

  • Исходный размер: width и height корневого <svg> (px, pt, mm, cm и in переводятся в пиксели CSS); если задано только одно из них, второе берётся из пропорций viewBox. Проценты как размер не используются.
  • Масштабирование: width и height заменяются выходным размером, а если viewBox отсутствует, он добавляется по исходному размеру — так масштабируется весь рисунок.
  • Отрисовка: браузер рисует SVG как изображение, и результат копируется на холст. В этом режиме внешние файлы не загружаются, а скрипты не выполняются (правила безопасности для SVG как изображения).
  • Предупреждения: внешние ссылки, текст (шрифты), foreignObject, скрипты и анимация отмечаются заранее. Из анимации сохраняется первый кадр.
  • Ограничения: 16 384 px по стороне и 16 777 216 пикселей на iPhone и iPad; более крупный результат уменьшается.

Примеры

SVG Настройка Результат
icon.svg (viewBox 0 0 24 24) 4× PNG, прозрачный icon.png 96×96, прозрачный
logo.svg (width 200, height 80) ширина 1000 px logo.png 1000×400
chart.svg (без размера) 2× JPG, белый chart.jpg 600×300

Полный набор иконок для сайта создаст генератор favicon, а чтобы перевести PNG в другой формат, воспользуйтесь конвертером изображений.

Частые вопросы

Какой масштаб выбрать?

Для большинства веб-иконок и логотипов подходит 2×; для печати и экранов высокой чёткости — 3× или 4×. Если нужен точный размер, выберите «Своя ширина», например 1024 px, — высота рассчитается по пропорциям.

После конвертации изменился шрифт.

Когда SVG рисуется как изображение, браузер не подгружает внешние файлы шрифтов, поэтому текст выводится шрифтами вашего устройства. Чтобы сохранить дизайн, сначала преобразуйте текст в кривые (контуры) в Illustrator, Figma или Inkscape.

Часть изображения пропала.

Файлы, на которые SVG ссылается извне (картинки или CSS по другому адресу), по соображениям безопасности не загружаются, и эти части остаются пустыми. Инструмент перечисляет такие ссылки — встройте их в SVG как data URI и попробуйте снова.

Что, если у SVG не задан размер?

Если нет width и height, используется размер viewBox, а если нет и его — размер браузера по умолчанию 300×150 px. Перед применением масштаба страница показывает, из чего взят размер.

Мой SVG отправляется на сервер?

Нет. Чтение и отрисовка выполняются в вашем браузере.

Не нашли нужный инструмент?