Конвертер SVG в PNG
Превращайте векторные файлы SVG в изображения PNG нужного вам размера. Выберите точные пиксели, готовые размеры значков или от 1x до 4x и посмотрите вес результата, прежде чем решать. Всё происходит в вашем браузере.
До 50 за раз
Перетащите целую папку значков и заберите результат одним ZIP-архивом.
Любой размер, который вы назовёте
У SVG нет фиксированного размера в пикселях. Задайте ширину, которая вам действительно нужна, вместо того чтобы соглашаться на значение по умолчанию.
Целые наборы значков
Отметьте 16, 32, 48, 180 и 512 — и из одного логотипа вернутся пять правильно названных файлов PNG.
Ничего не загружается
Конвертация выполняется на вашем компьютере. Ваша графика никогда не отправляется на сервер.
Коротко: Конвертация SVG в PNG сводится к трём решениям: перетащите файлы, выберите ширину PNG и скачайте. Поскольку SVG — векторный формат, у него нет естественного размера в пикселях, поэтому выбранный размер и есть единственное по-настоящему важное решение. Этот конвертер показывает реальный вес до конвертации, предлагает размеры значков наряду с простыми множителями и заранее предупреждает, если в вашем файле есть шрифты или связанные изображения, которые не переживут эту дорогу.
Зачем конвертировать SVG в PNG
SVG — правильный формат для логотипа, значка или схемы в вебе: он остаётся идеально чётким при любом размере и обычно весит очень мало. Трудности начинаются в тот момент, когда этот файл должен попасть куда-то, кроме современного браузера. Презентации, старые версии Office, типографии, карточки товаров на маркетплейсах, почтовые клиенты, места под значки приложений, загрузки на форумы и большинство социальных платформ либо вовсе отказываются принимать SVG, либо отображают его непредсказуемо. У PNG таких проблем нет: он понятен везде, сохраняет прозрачный фон и выглядит одинаково в любой программе.
В этом и состоит вся работа конвертера SVG в PNG, и поэтому svg в png — одна из самых востребованных конвертаций. Вы не улучшаете графику: вы отказываетесь от её способности масштабироваться в обмен на то, что её примут где угодно. Как только этот обмен понятен, остальная часть страницы — о том, как совершить его осознанно, а не случайно: выбирать размер намеренно, знать, сколько будет весить файл, и заранее знать о двух вещах, которые тихо ломаются при растеризации вектора.
Что такое SVG и что меняется при растеризации?
Файл SVG хранит инструкции рисования, а не пиксели. Растеризовать его — значит выполнить эти инструкции один раз в выбранном размере и заморозить результат в фиксированной сетке пикселей, а это и есть PNG.
Это различие объясняет почти всё остальное. У векторной фигуры нет собственного разрешения, поэтому выражение исходный размер значит меньше, чем кажется. Многие SVG действительно содержат атрибуты width и height, и этот инструмент читает их и предлагает как вариант исходного размера. Многие другие содержат только viewBox, который задаёт пропорции, но не масштаб. Такие файлы конвертируются ничуть не хуже, просто вам нужно сказать, какой ширины должен быть результат.
Конвертация SVG в PNG — дорога в один конец. Полученный PNG — это фотография вашей графики в одном размере, и последующее увеличение только сделает её размытой. Сохраните SVG. Конвертируйте копию, когда нужен конкретный размер, и возвращайтесь к оригиналу, когда понадобится другой. Этот конвертер никогда не изменяет файл, который вы перетащили.
Как выбрать размер результата
Когда вы конвертируете SVG в PNG, это единственное решение, которое действительно влияет на результат, и одновременно то место, где большинство конвертеров оставляет вас гадать. Одни молча выбирают значение по умолчанию и отдают то, что им заблагорассудилось. Другие предлагают множитель, никак не показывая, что получится. Поскольку у вектора нет собственного разрешения, плохое значение по умолчанию — не мелкое неудобство: это разница между чётким и размытым логотипом или между файлом в 40 КБ и файлом в 8 МБ.
Здесь есть четыре способа сказать, чего вы хотите, и они подходят для разных задач. Исходный размер берёт ширину и высоту, записанные в файле, — самый безопасный вариант, когда SVG экспортировали в том размере, для которого его рисовали. Умножить умножает этот размер на 1–4, что и нужно для ресурсов под экраны высокой плотности. Точная ширина позволяет ввести число в пикселях, когда размер уже определил кто-то другой. Размеры значков дают стандартные квадраты, которые операционные системы и браузеры действительно запрашивают.
Множители против точных пикселей
Множитель — относительная инструкция: дай мне вдвое больше того, что записано в файле. Это идеально, когда SVG экспортирован в задуманном размере и вам нужна лишь более чёткая копия для экрана высокой плотности, и именно поэтому дизайнеры просят ресурсы 2x и 3x. Точная ширина — абсолютная инструкция, и она выигрывает всякий раз, когда число пришло откуда-то ещё: шаблон требует шапку в 1200 пикселей, маркетплейс не принимает ничего выше 2000. Оба варианта сохраняют исходные пропорции, так что вы задаёте только ширину, а высота следует за ней. Можно отметить несколько множителей сразу, и каждый отмеченный даст свой файл.
Сделать favicon или набор значков приложения
Превратить один логотип в набор значков — одна из самых частых причин вообще конвертировать SVG в PNG, и в других местах это сделано плохо. Вкладке браузера нужны 16 и 32 пикселя. Старым ярлыкам Windows нужен 48. Значок Apple touch — это 180. Домашним экранам Android нужен 192. Изображения для магазинов приложений и документация дизайн-систем обычно требуют 512. Это абсолютные числа, и никакое количество 1x, 2x или 3x не попадёт в них надёжно. Отметьте нужные размеры — и один файл вернётся несколькими, каждый назван по размеру, который содержит: logo станет logo-16, logo-32, logo-180 и так далее, всё в одном ZIP.
Почему файл так быстро растёт
Удвоение ширины не удваивает файл, а увеличивает его примерно вчетверо, потому что вы удваиваете пиксели сразу в двух направлениях. Поэтому экспорт 4x несёт примерно в шестнадцать раз больше пиксельных данных, чем 1x. Простая плоская графика сжимается достаточно хорошо, чтобы это обычно оставалось безобидным, но детализированная иллюстрация в 4x легко уходит в мегабайты. Именно поэтому эта страница измеряет результат за вас, а не просит гадать: показанный размер обновляется при изменении настройки и получен настоящим кодированием файла, а не оценкой. Если PNG вышел тяжелее, чем вам хотелось, ответ обычно в том, чтобы экспортировать меньше, а не сжимать сильнее, хотя вы также можете сжать PNG потом
Почему здесь нет настройки DPI
Другие конвертеры предлагают поле DPI, и это по большей части театр. PNG не несёт собственного осмысленного разрешения; чёткость определяется исключительно тем, сколько в нём пикселей. DPI — всего лишь заметка при файле, подсказывающая, каким размером его следует печатать, и конвертер, работающий в браузере, не может записать эту заметку надёжно. Предложить поле значило бы позволить вам задать число, которое ничего не меняет, а это хуже, чем не предлагать его вовсе. Если вы экспортируете для печати, переведите требование в пиксели: то, что должно печататься шириной в два дюйма при 300 DPI, должно быть шириной 600 пикселей, — введите 600 в поле точной ширины, и вы получите ровно то, о чём просила типография.
Почему ваш текст или изображения могут выглядеть не так
Есть два пути, по которым SVG может выйти не таким, каким вы видели его в графическом редакторе, и почти ни один конвертер не предупреждает ни об одном из них. У обоих одна причина. Ради вашей безопасности SVG здесь рисуется как изображение, а не вставляется в страницу, а изображение намеренно изолировано: оно не может обратиться к сети и не может выполнять код. Для безопасности это правильный обмен, но он же означает, что всё, что ваш файл рассчитывает подтянуть откуда-то ещё, просто не появится.
Текст подменяется другим шрифтом
SVG с текстом обычно не содержит сам шрифт. Он называет его, а предоставляет шрифт тот, кто рисует файл. Если этого шрифта нет, используется замена, а поскольку у замен другие формы и ширины букв, ваш текст может сместиться, перенестись иначе, вылезти за рамку или просто выглядеть неправильно. Этот конвертер читает ваш файл и перечисляет названия шрифтов, которые он на самом деле запрашивает, — так вы знаете, что проверять, вместо расплывчатого предупреждения о шрифтах. Надёжное решение — преобразовать текст в кривые (это также называют преобразованием в контуры или растеризацией текста) в той программе, из которой экспортировали SVG. Как только буквы становятся фигурами, а не текстом, шрифт не нужен и результат одинаков везде. Шрифты, встроенные прямо в файл как данные, являются частью файла и проходят нормально.
Связанные изображения исчезают
Если ваш SVG ссылается на картинку, которая живёт по веб-адресу, а не встроена в файл, эта картинка не может быть загружена во время конвертации, и область, где она должна была быть, выйдет пустой. То же касается таблиц стилей, подтягиваемых извне. В большинстве конвертеров это тихий сбой, и поэтому инструмент проверяет внешние ссылки и сообщает вам до конвертации, а не после. Решение — встроить изображение в SVG или экспортировать из графического редактора версию, где включено всё.
currentColor становится чёрным
Наборы значков часто закрашивают фигуры ключевым словом currentColor, чтобы те наследовали цвет окружающего текста на странице. Вне страницы наследовать не от чего, поэтому такие фигуры становятся чёрными. Если ваш значок должен быть белым на тёмном фоне, он выйдет чёрным и невидимым на прозрачном фоне. Откройте SVG и замените currentColor на нужный цвет перед конвертацией.
Почему это ещё и хорошая новость
SVG — текстовый файл, и ему разрешено содержать скрипты. Для любого инструмента, который отрисовывает его неосторожно, это настоящая опасность и повод с осторожностью относиться к SVG от незнакомых людей. Поскольку здесь ваш файл только рисуется как изолированное изображение и никогда не вставляется в страницу, любой скрипт внутри него безвреден: он не может выполниться, не может ничего прочитать и не может ничего отправить. То самое ограничение, из-за которого пропадают связанные изображения, и делает безопасной конвертацию SVG, которому вы не доверяете.
Как конвертировать SVG в PNG за 4 шага
- 1
Добавьте файлы SVG
Перетащите их на поле выше или нажмите, чтобы выбрать. За раз можно добавить до 50 файлов. Каждый читается на вашем компьютере, и ничего никуда не отправляется.
- 2
Просмотрите замечания о файле
Если какой-то файл содержит текст, ссылается на изображение из сети, полагается на currentColor или не сообщает, какого он должен быть размера, вы увидите замечание до конвертации. Большинство замечаний носят справочный характер, и конвертация идёт как обычно.
- 3
Выберите размер результата
Выберите исходный размер, множитель, точную ширину в пикселях или один либо несколько размеров значков. Показатель веса обновляется при изменении настройки, так что вы знаете, что получите. Отметьте несколько множителей или пресетов — и каждый файл даст несколько PNG.
- 4
Конвертируйте и скачайте
Нажмите конвертировать и забирайте результат. Один файл скачается сам по себе, а всё, что больше, придёт в виде ZIP, где каждый файл назван по размеру, который он содержит.
Конвертировать в PNG или оставить SVG
Переход от SVG к PNG — не улучшение, и SVG не устарел. Они отвечают на разные вопросы, и честный ответ для большинства — держать оба: SVG как исходник и экспортированные из него PNG всякий раз, когда что-то их требует.
| Что для вас важно | PNG | SVG |
|---|---|---|
| Где открывается | Везде, включая Office, типографии и любые социальные платформы | Современные браузеры и графические редакторы; в других местах часто отвергается |
| При увеличении | Размывается за пределами размера, в котором был экспортирован | Остаётся идеально чётким при любом размере |
| Прозрачность | Полностью поддерживается и сохраняется этим конвертером | Полностью поддерживается |
| Размер файла | Растёт примерно вчетверо каждый раз, когда вы удваиваете ширину | Обычно крошечный и не зависит от того, насколько крупно он показан |
| Текст и шрифты | Заморожен в пикселях, поэтому всегда выглядит одинаково | Зависит от наличия шрифта там, где файл открывают |
| Правка позже | Только пиксели; фигуры больше нельзя переместить или перекрасить | Каждая фигура остаётся редактируемой |
Ваши файлы никогда не покидают браузер
Каждый шаг конвертации SVG в PNG происходит на вашем компьютере. Ваш SVG читается локально, рисуется локально, кодируется локально и возвращается вам локально. Ничего не загружается, ничего не стоит в очереди на сервере, и нет промежутка времени, когда копия вашей графики лежит там, где вы её не видите. Для этого формата это важнее обычного, потому что файлы SVG — это чаще всего логотипы, фирменные знаки и ещё не выпущенная продуктовая графика.
Стоит заметить, что подразумевает альтернатива. Несколько известных конвертеров SVG в PNG загружают ваш файл, а затем сообщают, сколько его хранят: где-то восемь часов, где-то час, где-то сутки. Эти сроки хранения объявлены честно, но существуют они лишь потому, что файл изначально отправили наружу. Здесь нет политики хранения, которую нужно читать, потому что хранить нечего. К тому же инструмент продолжает работать, если вы потеряете соединение после загрузки страницы.
Частые вопросы
Это правда бесплатно и есть ли ограничения?
Да, и единственное ограничение — 50 файлов за раз. Нет аккаунта, почты, водяных знаков и платного тарифа, который придерживал бы полезные настройки. Предел в 50 файлов существует потому, что работа идёт в вашем браузере и более крупная партия рискует исчерпать память вкладки, а не из-за тарифа. Сконвертируйте одну партию, затем перетащите следующую.
Мои файлы куда-нибудь загружаются?
Нет. Конвертация целиком происходит в вашем браузере. Ваш SVG никогда не передаётся, поэтому нет серверной копии, которую нужно удалять, и нет срока хранения, о котором стоит беспокоиться. Убедиться можно, открыв сетевые инструменты браузера во время конвертации или отключившись от интернета после загрузки страницы и всё равно выполнив конвертацию.
Какой размер выбирать при экспорте?
Тот, который требует место назначения, в пикселях. Если вам назвали число, введите его в поле точной ширины. Если делаете ресурсы для экрана высокой плотности, используйте множители. Если собираете favicon или значок приложения, используйте пресеты значков, а не пытайтесь попасть в эти числа множителями. Показатель веса покажет, сколько будет весить каждый вариант, ещё до того как вы решите.
Почему текст в PNG выглядит иначе?
Шрифт, который называет ваш SVG, недоступен, поэтому использована замена. Файлы SVG ссылаются на шрифты по названию, а не содержат их, поэтому конвертация SVG в PNG может использовать только то, что установлено. Этот инструмент перечисляет названия шрифтов, которые запрашивает ваш файл, чтобы вы увидели, какой из них виноват. Окончательное решение — перед экспортом преобразовать текст в кривые в графическом редакторе, и тогда буквы станут фигурами, которым шрифт вообще не нужен.
Почему часть изображения пропала?
Ваш SVG ссылается на изображение, размещённое в другом месте, а связанные ресурсы загрузить нельзя. Из соображений безопасности SVG рисуется как изолированное изображение, что блокирует любой сетевой запрос, который он хотел бы сделать. Экспортируйте SVG заново со встроенной, а не связанной картинкой — и всё появится. Инструмент предупреждает об этом до конвертации, а не оставляет вас обнаруживать пустоту потом.
Сохранится ли прозрачный фон?
Да. PNG поддерживает прозрачность, и она сохраняется по умолчанию. Если вам нужен сплошной фон, включите заливку и выберите цвет — это полезно, когда PNG отправляется туда, где показывают тёмные фоны. Если оставить её выключенной, сохранится та прозрачность, которая уже есть у вашего SVG.
Можно ли превратить PNG обратно в SVG?
Этим инструментом нет, да и вообще ни одним — в том смысле, который обычно имеют в виду. Переход от пикселей обратно к фигурам называется трассировкой, и она угадывает контуры, а не восстанавливает исходную графику. Результат — новое приближение, а не ваш файл обратно. Держите SVG как исходник и экспортируйте из него PNG по мере надобности.
Можно ли здесь сделать favicon из логотипа?
Да. Выберите вариант с размерами значков и отметьте нужные. Отметив 16, 32, 48 и 180, вы превратите один SVG в четыре правильно названных файла PNG в одном ZIP, покрыв вкладки браузера, ярлыки Windows и значки Apple touch. Сначала посмотрите замечания, если в логотипе есть текст: подмену шрифта на 16 пикселях очень легко не заметить.
Похожие инструменты
- Сжать изображение — уменьшите PNG, который вышел тяжелее, чем вам хотелось, задав целевой размер в КБ.
- Изменить размер изображения — измените размеры уже экспортированного PNG.
- Изображение в WebP — сконвертируйте PNG ещё раз для веба, где WebP обычно заметно меньше.
- PNG в JPG — когда получателю не нужна прозрачность и подойдёт файл фотографического типа.
- WebP в PNG — та же задача в обратную сторону, для файлов, скачанных с сайта.
- PNG в PDF — соберите экспортированные изображения в документ, который можно распечатать или отправить.
- PNG или PDF — что выбрать, когда вы делитесь графикой с другим человеком.
Сконвертируйте свои файлы SVG прямо сейчас
Конвертируйте SVG в PNG за секунды: выберите размер, посмотрите, сколько он будет весить, и скачайте. Бесплатно, без аккаунта, и ничего никогда не покидает ваш браузер.
Полный набор инструментов PDF
Откройте для себя нашу полную коллекцию инструментов PDF для решения любых задач с документами
PNG в PDF
Объедините изображения PNG в один готовый к печати PDF
JPG в PDF
Конвертируйте изображения JPG в формат PDF
Объединить PDF
Объедините несколько файлов PDF в один
Сжать PDF
Эффективно уменьшите размер файла PDF
PDF в PNG
Конвертируйте страницы PDF в изображения PNG
PDF в JPG
Конвертируйте страницы PDF в изображения JPG
PDF в текст
Извлеките текст из файлов PDF
Разделить PDF
Разделите PDF на отдельные страницы
Редактировать PDF
Редактируйте и комментируйте документы PDF
Упорядочить PDF
Упорядочьте и переставьте страницы PDF
Повернуть PDF
Поворачивайте страницы PDF и сохраняйте навсегда
Нумерация страниц
Добавьте нумерацию страниц в PDF с предпросмотром
Водяной знак на PDF
Добавьте текстовый водяной знак на PDF с предпросмотром
HEIC в JPG
Конвертируйте фото HEIC с iPhone в JPG
Удалить страницы PDF
Удалите ненужные страницы и скачайте чистый PDF
Извлечь страницы PDF
Сохраните выбранные страницы как новый PDF или отдельные файлы
Подписать PDF
Нарисуйте, введите или загрузите подпись и разместите её на любой странице
Изменить размер PDF
Измените размер страницы на A4, Letter или свой формат
Обрезать PDF
Обрежьте поля, выделите область или автоматически удалите пустое пространство
Свести PDF
Сделайте формы доступными только для чтения — сохраните текст для поиска или зафиксируйте как изображение
Метаданные PDF
Просматривайте, редактируйте или удаляйте автора, заголовок, даты и другие метаданные
PDF в оттенки серого
Преобразуйте в оттенки серого или чёрно-белый, чтобы сэкономить цветные чернила
Извлечь изображения из PDF
Извлеките встроенные фото из PDF и сохраните как PNG или JPG
WebP в PDF
Конвертируйте изображения WebP в PDF, объедините несколько в один файл
Защитить PDF
Добавьте пароль на открытие PDF полностью в вашем браузере
Снять пароль с PDF
Снимите известный пароль или ограничения с PDF прямо в браузере
HEIC в PDF
Конвертируйте фото HEIC с iPhone в PDF
AVIF в PDF
Конвертируйте изображения AVIF в PDF
TIFF в PDF
Конвертируйте изображения и сканы TIFF в PDF
BMP в PDF
Конвертируйте изображения BMP в PDF
OCR PDF
Сделайте отсканированный PDF доступным для поиска, прямо в браузере
Закрасить в PDF
Навсегда удалите конфиденциальный текст из PDF, прямо в браузере
Сжать изображение
Уменьшайте JPEG, PNG и WebP пакетно, прямо в браузере
Изменить размер
Меняйте размеры пакетно, с готовыми пресетами, прямо в браузере
PNG в JPG
Превращайте изображения PNG в JPG пакетно и видьте размер ещё до скачивания
JPG в PNG
Превращайте изображения JPG в PNG пакетно, при желании с прозрачным фоном
WebP в JPG
Превращайте файлы WebP в JPG пакетно, включая каждый кадр анимированного WebP
WebP в PNG
Превращайте WebP в PNG с сохранением прозрачности либо убирайте однотонный фон
Изображение в WebP
Превращайте JPG, PNG и другие в WebP пакетно или укладывайтесь в точный размер в КБ
SVG в PNG
Растрируйте SVG в любом размере или соберите набор фавиконов из одного логотипа
AVIF в JPG
Превратите AVIF в JPG, который откроется везде, или задайте размер в КБ