Короткий ответ

WebP и PNG поддерживают прозрачность. Если в исходнике нет альфа-канала или файл проходил через JPG, простое преобразование не восстановит его.

Открыть инструменты

WebP → PNG

Открыть инструмент

Прозрачность хранится отдельно

Прозрачный фон — не белый: альфа-канал задаёт непрозрачность и может быть перенесён из WebP в PNG.

Почему появляется белый фон

Источник мог быть белым, сведённым редактором или ранее сохранённым в JPG.

Как проверить

Откройте PNG на шахматном или разных цветных фонах и проверьте белые ореолы по краям.

Последняя проверка перед скачиванием или публикацией

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

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

  • Хранить исходный файл отдельно
  • Открыть результат в нужных браузерах и приложениях
  • Сравнить качество в реальном размере отображения
  • Проверить видимое содержимое и метаданные перед отправкой

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

Главное

  • Оба формата поддерживают альфа-канал.
  • JPG удаляет прозрачность.
  • Проверяйте на шахматном или цветном фоне.

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

Прозрачность всегда сохранится?

Если источник содержит альфа-канал и конвертер его поддерживает.

Можно сделать белый фон прозрачным?

Для этого нужно удаление фона.

PNG может стать больше?

Да, это зависит от изображения и сжатия.

Источники

  1. Google for Developers — An image format for the Web
  2. MDN Web Docs — Image file type and format guide