Конвертер изображений - JPG, PNG и WEBP в браузере
Конвертируйте изображения JPG, PNG и WEBP прямо в браузере, без загрузки на сервер.
Загрузите ваше изображение
Перетащите или нажмите для выбора. Мы поддерживаем PNG, JPG, WEBP и другие форматы.
Конвертированное изображение появится здесь
Перетащите или нажмите для выбора. Мы поддерживаем PNG, JPG, WEBP и другие форматы.
Конвертер изображений
Этот конвертер изображений преобразует файлы изображений между форматами JPG, PNG и WEBP. Преобразование происходит полностью в браузере с помощью Canvas API, поэтому файл никогда не попадает на сервер, а преобразованное изображение появляется сразу после загрузки оригинала.
Как работает преобразование
Инструмент отрисовывает загруженное изображение на холсте (canvas) с исходными шириной и высотой, а затем перекодирует его в выбранный формат с помощью встроенного метода toBlob. Вывод в JPG и WEBP использует фиксированное качество 90 процентов; ползунка для его изменения нет, а вывод в PNG всегда без потерь. Поскольку у JPEG нет канала для прозрачности, при преобразовании изображения PNG или WEBP с прозрачным фоном в JPG эти области перед кодированием заполняются сплошным белым цветом. При преобразовании в PNG или WEBP прозрачность, напротив, сохраняется без изменений. Одновременно обрабатывается только одно изображение, и переключение выходного формата мгновенно перекодирует тот же файл заново без повторной загрузки.
Практические примеры
Изображение товара в формате PNG размером 1200 на 800 пикселей, экспортированное из инструмента дизайна с прозрачным фоном, весит около 850 КБ. Преобразование в JPG заполняет прозрачную область белым и даёт файл меньшего размера, поскольку сжатие JPEG с потерями отбрасывает поэлементные детали, которые PNG хранит без потерь. Преобразование того же файла в WEBP, напротив, сохраняет прозрачность и всё равно даёт файл меньше исходного PNG, поскольку WEBP сжимает эффективнее PNG при том же фиксированном качестве 90 процентов.
Фотография в формате JPG размером 3000 на 2000 пикселей прямо с камеры, весом 2,4 МБ, при преобразовании в WEBP с тем же фиксированным качеством обычно получается меньше исходного JPG; собственные сравнения Google показывают, что WEBP примерно на 25-34 процента меньше JPEG при сопоставимом визуальном качестве. Загруженный файл сохраняет исходное имя с добавлением "-converted", поэтому отпуск.jpg становится отпуск-converted.webp, а исходный файл на устройстве остаётся без изменений.
Справочник по преобразованию форматов
| Преобразование | Что меняется |
|---|---|
| JPG в PNG | Перекодирование без потерь, изображение получает непрозрачный альфа-канал |
| JPG в WEBP | Перекодирование с качеством 90%, обычно меньше, чем JPG |
| PNG в JPG | Прозрачные области становятся белыми, перекодирование с потерями |
| PNG в WEBP | Прозрачность сохраняется, перекодирование с потерями при качестве 90% |
| WEBP в JPG | Прозрачные области становятся белыми, если есть, перекодирование с потерями |
| WEBP в PNG | Прозрачность сохраняется, перекодирование без потерь |