Перейти к основному содержимому

Бесплатный онлайн-конвертер SVG

Конвертируйте файлы SVG в PNG, JPG, WebP, BMP, GIF, AVIF, ICO или ICNS либо векторизуйте изображения PNG, JPG, WebP, GIF, BMP, AVIF и TIFF в SVG. Все обрабатывается конфиденциально в браузере, пакетами до 40 файлов, без регистрации и водяных знаков.

Конвертировать SVG в PNG, JPG и другое
РастрВектор

Конвертация SVG и изображений

SVG в изображение

Преобразуйте SVG-файл в PNG, JPG, WebP, BMP, GIF или AVIF. Задайте ширину, высоту, DPI, фон, качество и при необходимости скруглённые углы.

Конвертировать SVG в PNG, JPG и другое

SVG в иконку

Создавайте многоразмерные favicon Windows .ico или иконки приложений macOS .icns из SVG. Каждый стандартный слот до вашей цели упаковывается в один файл.

Создать иконку ICO или ICNS

Изображение в SVG

Векторизуйте PNG, JPG, WebP, GIF, BMP, AVIF или TIFF в масштабируемые пути SVG. Выберите цветную или черно-белую трассировку и настройте детали в соответствии с источником.

Векторизовать изображение в SVG

Генератор favicon

Один логотип на входе, весь пакет на выходе: favicon.ico, PNG для Apple и Android, веб-манифест и HTML-теги в одном ZIP-архиве.

Создать пакет favicon

Оптимизация и упаковка SVG

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

Сжимайте файлы SVG с помощью SVGO. Удалите метаданные и данные редактора, упростите разметку и сравните результат с тремя предустановками, элементами управления для каждого прохода и пиксельной разницей.

Оптимизировать и сжать SVG

SVG-спрайт

Упаковывайте множество иконок SVG в один файл спрайта как элементы <symbol>, с ID без конфликтов и готовым фрагментом <use> для каждой иконки.

Собрать символьный спрайт

SVG-спрайтшит

Разложите несколько SVG по одной сетке и получите лист PNG, WebP или SVG с картой всех кадров в JSON.

Собрать спрайтшит

Экспорт SVG для разработчиков

SVG в Data URI

Встраивайте SVG в CSS или HTML как data URI с URL-кодированием или в Base64. В комплекте готовые фрагменты с background-image, mask-image и тегом img.

Встроить SVG в CSS

SVG в React

Создавайте JSX, компонент .tsx или .jsx с props и forwardRef либо модуль .ts, который экспортирует разметку как строку. Конвертируйте целые наборы иконок и скачивайте их в одном ZIP.

Создать React-компонент

Конвертировать по формату вывода

Векторизация по формату ввода

Что такое SVG?

SVG (Scalable Vector Graphics) - это XML-формат векторных изображений. Вместо пикселей SVG математически описывает фигуры, контуры, заливки и обводки, поэтому может отображаться в любом размере без потери качества.

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

SVG против растровых форматов

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

ХарактеристикаSVGPNG / JPGICO / ICNS
МасштабированиеНе зависит от разрешенияРазмывается при увеличенииЗаранее отрисован в фиксированных размерах
Размер файлаМалый для фигур и иконокРастёт с разрешениемНабор предзаготовленных растров
РедактированиеМожно редактировать как текст или в векторных редакторахТолько попиксельное редактированиеРедактировать каждый размер и переупаковывать
АнимацияCSS, SMIL, JavaScriptОграниченно (анимированные PNG/GIF)Не поддерживается
ПрозрачностьДаPNG да, JPG нетДа (на основе PNG)

Приватность: ваши файлы не покидают браузер

Преобразование выполняется локально в вашем браузере с использованием JavaScript и WebAssembly. Загрузка файлов или преобразование на стороне сервера не выполняются, поэтому добавляемые вами файлы остаются на вашем устройстве.

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

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

Этот конвертер SVG действительно бесплатный?

Да. Каждый конвертер и опцию можно использовать бесплатно, без учетной записи, водяных знаков, премиум-уровня или платного доступа к загрузке. Память браузера и документированные ограничения экспорта по-прежнему применяются.

Загружаются ли мои SVG-файлы на сервер?

Нет. Конвертация выполняется локально в вашем браузере, поэтому добавляемые вами файлы остаются на вашем устройстве.

Каков максимальный размер SVG-файла или количество файлов в пакете?

Для самого SVG, который вы загружаете, ограничений нет, кроме памяти браузера. Экспорт ограничен 64 мегапикселями, при максимуме 16 384 px по стороне. За один раз можно конвертировать до 40 файлов и скачать их одним ZIP-архивом.

Как конвертировать SVG без потери качества?

Перед преобразованием задайте ширину, высоту и DPI для окончательного использования. Векторные фигуры визуализируются с таким разрешением, поэтому они остаются четкими; встроенные растровые изображения по-прежнему ограничены исходным разрешением. Выберите PNG или BMP для пикселей без потерь или JPG и WebP, если файл меньшего размера важнее точного сохранения пикселей.

Можно ли экспортировать многоразмерный favicon ICO или иконку ICNS?

Да. Воспользуйтесь инструментом SVG в иконку. Выберите целевой размер, и конвертер упакует в один файл каждый стандартный слот вплоть до этого размера: 16, 32, 48, 64, 128, 256 для .ico (favicon Windows и иконки ярлыков) и 16, 32, 64, 128, 256, 512, 1024 для .icns (иконки приложений и документов macOS).

Какие форматы вывода сохраняют прозрачный фон?

PNG, WebP, AVIF, BMP, ICO и ICNS переносят полный альфа-канал из вашего SVG: перед экспортом выберите вариант фона «Прозрачный». У GIF только однобитная прозрачность, то есть пиксель либо есть, либо его нет, без мягких краёв. У JPG альфа-канала нет, поэтому прозрачные области заливаются выбранным вами цветом фона.

Можно ли конвертировать сразу несколько SVG-файлов в пакетном режиме?

Да. Перетащите до 40 SVG-файлов в конвертер, задайте параметры вывода один раз (формат, размер, фон, качество) и нажмите Сохранить всё. Каждый файл можно скачать отдельно или все вместе одним ZIP-архивом.

В чём разница между SVG и PNG, JPG или WebP?

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