Зареждане на файловете…

Преобразуване на PNG към WebP

Конвертирайте PNG в WebP със запазена прозрачност и по-малък файл.

или пуснете изображение тук

Как да преобразувате PNG към WebP

Как да преобразувате PNG към WebP

Пуснете PNG върху зоната за качване или щракнете, за да изберете файл от устройството си. Преобразуването започва в момента, в който файлът пристигне, без бутон Преобразуване за натискане. Резултатът се появява за доста под секунда при типични изображения. Когато е готов, бутонът Изтегляне запазва WebP с оригиналното име на файла и сменено разширение. Преобразуването на едно изображение протича в браузъра, а няколко наведнъж се изпращат към нашия сървър. Същият код работи на настолни и мобилни браузъри без инсталиране на приложение. За да преобразувате друго изображение, пуснете следващия PNG. Анимиран PNG се обработва като един неподвижен кадър от първото изображение в последователността.

Прозрачните пиксели преминават непокътнати към WebP

Прозрачните пиксели преминават непокътнати към WebP

WebP поддържа пълен 8-битов алфа канал, което означава, че всеки прозрачен пиксел във вашия PNG остава точно толкова прозрачен в изхода WebP. Нищо не се запълва с бяло, около изрезките не се появява ореол и след това не е нужна ретуш в редактор. Това е определящата причина да изберете WebP пред JPG, когато преобразувате от PNG с прозрачност, тъй като JPG няма алфа канал и трябва да замени прозрачните пиксели с плътен цвят. Лога, икони, изрезки на продукти, макети на интерфейс, екранни снимки със заоблени ъгли и всяко изображение, което разчита на прозрачен фон, преминават непокътнати. Няма превключвател за активиране на запазването на прозрачност, става автоматично, защото WebP е проектиран да носи алфа.

Причини да преминете от PNG към WebP

Причини да преминете от PNG към WebP

При прехода от PNG към WebP ядрото на Google постига два режима на кодиране. WebP без загуби е средно с 26 процента по-малък от PNG според официалните референтни данни на Google. WebP със загуби с алфа канал достига до три пъти по-малък размер от сравним PNG. Поддръжката на WebP започна с Chrome през септември 2010 г. и се разшири до Firefox през декември 2019 г. Днес Chrome, Firefox, Safari и Edge всички го обработват вградено. Това е техническата основа на препоръката на PageSpeed Insights за формати от ново поколение. По-малките файлове WebP намаляват директно Largest Contentful Paint, метрика Core Web Vitals при класирането.

Настройки за качество и компромисът със загуби

Настройки за качество и компромисът със загуби

Изходът WebP на този инструмент се записва при настройка за качество, близко до без загуби, калибрирана за снимки и графики. При тази настройка резултатът е визуално неразличим от изходния PNG при обичайни размери на гледане. WebP на това ниво на качество технически е със загуби, тоест известна точност на ниво бит се жертва спрямо съвършено копие без загуби. За огромната част от уеб употребата, включително лога, икони, ресурси за интерфейс и снимки, тази разлика е невидима. За работа с точност до пиксел като медицинска образна диагностика или архивни оригинали запазете оригиналния PNG и третирайте WebP като копие за износ. Типичните намаления на размера попадат между 50 и 70 процента при снимки, върху структурната печалба, която WebP има пред PNG.

Къде се обработва вашият PNG

Къде се обработва вашият PNG

Пътят зависи от това колко файла преобразувате. Когато преобразувате единичен PNG, работата протича във вградения двигател за изображения на браузъра. Всичко се случва на устройството ви, в раздела ви, без нищо да се качва. Можете да проверите това, като отворите мрежовия панел на браузъра, докато преобразувате едно изображение, и видите нула изходящи заявки, носещи файла. Когато преобразувате няколко PNG наведнъж, те се изпращат към нашия сървър, който ги преобразува заедно и ви връща едно изтегляне. Този резултат се изтрива от нашия сървър за около 2 часа. Можете и сами да го изтриете в мига, в який запазите. Единичното преобразуване не напуска браузъра. Партидата стои на нашия сървър само толкова, колкото е нужно за вашето изтегляне.

Кога оригиналният PNG все още е правилният избор

Кога оригиналният PNG все още е правилният избор

WebP е широко поддържан, но не е универсално приет във всеки контекст. Някои инструменти за дизайн, печатни работни потоци и вътрешни системи за управление на съдържание все още изискват PNG. Някои операционни системи обработват плъзгане на PNG вградено, докато WebP се нуждае от приставка. За работни файлове, които ще отваряте и редактирате многократно в настолно приложение, запазването на PNG без загуби като оригинал предотвратява натрупването на цикли на декодиране и повторно записване. Използвайте WebP като формат за износ за уеб доставка и запазете PNG като източник. Ако трябва да тръгнете в обратната посока и да върнете WebP обратно към PNG, инструментът webp-to-png се справя с това преобразуване.

Как работи

  1. Пуснете или изберете своя PNG

    Плъзнете PNG файл върху зоната за качване или щракнете, за да отворите избор на файлове. Всички прозрачни области в PNG ще се запазят в изхода. Преобразуването на едно изображение протича в браузъра ви, докато пускането на няколко наведнъж ги изпраща към нашия сървър за обработка заедно.

  2. Изчакайте автоматичното преобразуване

    Браузърът записва WebP в момента, в който файлът се зареди. За повечето изображения при екранна разделителна способност резултатът се появява за доста под секунда, без бутон за натискане.

  3. Проверете размера на изхода

    Бутонът Изтегляне показва размера на изходния файл. Прозрачните области остават прозрачни в WebP, а файлът трябва да е забележимо по-малък от изходния PNG.

  4. Изтеглете WebP

    Щракнете Изтегляне, за да запазите файла. Оригиналното име се запазва със сменено разширение на .webp. За да преобразувате друг PNG, пуснете го върху страницата, и всеки файл работи независимо.

Свързани конвертори

Ако ви трябва обратна посока или друг формат, тези инструменти са готови.

Често задавани въпроси

Запазва ли се прозрачността при преобразуване на PNG към WebP?

Да. WebP поддържа пълен алфа канал, така че прозрачните области във вашия PNG остават прозрачни в изхода WebP. Това е основната причина да изберете WebP пред JPG, когато тръгвате от PNG, тъй като JPG няма алфа и трябва да изравни прозрачността до плътен цвят, докато WebP запазва изрезката точно каквато е била. Лога, икони, изображения на продукти и ресурси за интерфейс с прозрачен фон преминават непокътнати през преобразуването без допълнителни стъпки.

Защо да преобразувам PNG към WebP?

За по-малки файлове, без да губите прозрачност или визуално качество. PNG файлове с прозрачност, конвертирани в WebP, се зареждат по-бързо на сайтове. Това ускорява директно зареждането на страниците и помага на Largest Contentful Paint, метрика Core Web Vitals, която Google взема предвид при класирането. PageSpeed Insights предупреждава, когато сайт обслужва PNG там, където се очаква формат от ново поколение. Замяната им с WebP решава вашата препоръка. Подходящо за лога, икони и графики с прозрачен фон, на които се нуждаете от по-бързо зареждане.

Губи ли качество преобразуването на PNG към WebP?

При настройката, близка до без загуби, която този инструмент използва, снимките и графиките са визуално неразличими от изходния PNG при обичайни размери на гледане. WebP при тази настройка технически е със загуби, тоест известна точност на ниво бит се разменя за по-малък файл. За типична уеб употреба, включително лога, икони и снимки, тази разлика не е видима. За работа с точност до пиксел или архивна запазете оригиналния PNG и третирайте WebP като износ за доставка. Изходният PNG не се променя от преобразуването, остава непокътнат на устройството ви.

Колко по-малък е WebP от PNG?

Според официалната документация за WebP на Google, WebP без загуби е около 26 процента по-малък от равностоен PNG, а WebP със загуби с алфа канал е приблизително три пъти по-малък от сравним. Точното съотношение зависи от съдържанието на изображението, където графики с големи прозрачни области и зони с плътен цвят виждат най-големите печалби, докато силно детайлни снимки виждат по-малки, но все пак значими намаления. Така или иначе, WebP излиза по-малък и прозрачността се запазва.

Безопасно ли е да преобразувам PNG към WebP тук?

Зависи дали преобразувате едно изображение или няколко. Единичен PNG се преобразува направо в браузъра ви, така че този файл не се качва, и можете да го потвърдите, като отворите мрежовия панел на браузъра по време на преобразуването, където не се появява изходяща заявка за изображение. Когато преобразувате няколко наведнъж, те се изпращат към нашия сървър за обработка заедно, и този резултат се изтрива за около 2 часа, с възможност сами да го изтриете веднага щом изтеглите. Така или иначе, нищо от изображението ви не се пази извън изграждането на вашето изтегляне.

Работи ли WebP във всички браузъри?

Да. WebP се поддържа вградено в Chrome, Firefox, Safari и Edge, покривайки преобладаващата част от браузърите в активна употреба. Поддръжката е универсална от Safari 14 през 2020 г. Ако разработвате за аудитория, която може да включва много стари браузъри или вградени webview, PNG остава най-безопасният избор. За всяка аудитория, използваща съвременни браузъри от последните пет години, WebP работи надеждно. Можете да проверите поддръжката по браузър в записа за WebP на caniuse.com.

Подробности

Бележки от екипа за майсторството, форматите и малките решения зад добрия резултат.

Как WebP постига по-малки размери от PNG
WebP използва два отделни режима на компресия. Режимът без загуби съчетава пространствено и цветово предсказване с етап на ентропийно кодиране, по-усъвършенстван от DEFLATE на PNG, постигайки коефициенти на компресия около 26 процента по-добри при типични изображения според публикуваните измервания на Google. Режимът със загуби прилага блоково базирана трансформация, подобна на видео компресията, проектирана да отхвърля перцептивно несъществена информация, докато запазва онова, което окото действително вижда. За изображения с алфа канал WebP използва отделна компресия без загуби за алфа данните, докато прилага компресия със загуби към RGB данните, поради което WebP със загуби с прозрачност може да е приблизително три пъти по-малък от PNG при равностойно визуално качество. DEFLATE на PNG е само без загуби и не може да се възползва от перцептивния компромис, който режимът със загуби експлоатира. Разликата във формата обяснява пропастта.
Алфа каналът в детайли
Както PNG, така и WebP поддържат 8-битова алфа прозрачност, тоест всеки пиксел може да носи стойност на непрозрачност от 0 (напълно прозрачен) до 255 (напълно непрозрачен). Когато графичното ядро на платформата пренаписва PNG към WebP, то чете RGBA стойностите на всеки пиксел и предава алфа стойностите директно към етапа на компресия на WebP, където те се запазват с компресия без загуби, независимо как се кодират RGB данните. Резултатът е, че всеки прозрачен пиксел в PNG при алфа 0, всеки полупрозрачен пиксел между 1 и 254 и всеки непрозрачен пиксел при 255 се съпоставя със същото точно състояние в WebP. За лого с меки сенки или текст с изгладени ръбове на прозрачен фон гладкостта на ръба оцелява непокътната. Това контрастира с JPG, който няма поле за алфа в спецификацията на контейнера си и трябва да композира изображението върху цвят на фона преди кодиране.
Core Web Vitals и изборът на формат за изображение
Largest Contentful Paint измерва колко време е нужно на най-големия видим елемент на страницата да се появи в зрителната площ. За повечето страници със съдържание този елемент е главното изображение, а Google използва LCP като сигнал за класиране в оценката си Core Web Vitals. Изображенията PNG са постоянен източник на провали при LCP заради размера на файла, тъй като фотографски PNG при 4K разделителна способност може да тежи няколко мегабайта, докато равностойният WebP при качество, близко до без загуби, обикновено е малка част от това. PageSpeed Insights отбелязва това конкретно в елемента си за поднасяне на изображения в следващо поколение формати, посочвайки PNG като целевия формат за замяна. Преобразуването на PNG, които се появяват в критични пътища на изобразяване, към WebP е една от най-високопродуктивните единични промени за подобряване на измерената производителност на страницата. Хронологията на поддръжката го прави безопасно, с WebP в Chrome от 2011 г., Firefox от 2019 г., Safari от 2020 г. и Edge от пресъздаването му на Chromium.
Изход със загуби и настройката, близка до без загуби
Записът на WebP предлага параметър за качество от 0 до 100, където по-високите стойности запазват повече детайлност за сметка на по-големи файлове. Този инструмент записва при фиксирана настройка, близка до без загуби, настроена да балансира визуалната вярност спрямо размера на файла за типичните категории уеб ресурси от снимки, графики за интерфейс и икони. При тази настройка изходът е перцептивно неразличим от изходния PNG при нормални разстояния на гледане на екрана. Технически известна точност на ниво бит се губи спрямо истинско кодиране без загуби, което означава, че сравнение на ниво байт между декодираните пиксели на WebP и оригиналните пиксели на PNG ще покаже малки числови разлики. Тези разлики са под прага на човешкото възприятие за фотографско съдържание. За медицинска образна диагностика, спътникова фотография или архивно дигитално съхранение, където верността без загуби е твърдо изискване, правилният подход е да запазите PNG и да използвате WebP само като износ за доставка, а не като работно копие.
Поведение на метаданните
Процесът, използван за преобразуване от PNG към WebP, премахва метаданните EXIF, IPTC и XMP от изхода. Това съвпада с поведението, наблюдавано и в трите големи браузърни ядра. Цветовите ICC профили се обработват непоследователно, където Chrome и Safari запазват етикета на sRGB ICC профила в изхода WebP, а Firefox премахва всички метаданни, включително ICC профила. Крайният резултат е, че преобразуваният WebP е безопасен като sRGB в браузърите, но всяко етикетиране с широка гама като Display-P3, Adobe RGB или ProPhoto RGB, налично в изходния PNG, няма да оцелее във Firefox. За професионални работни потоци, чувствителни към цвета, тази непоследователност има значение, така че ако крайният изход се нуждае от вярност на цветовия профил, преобразувайте с инструмент, който изрично записва ICC данни, или приложете етикета на профила като стъпка на последваща обработка с предназначен редактор на метаданни за изображения.
Кога да запазите PNG и кога WebP е достатъчен
Практическото дърво на решенията е кратко. Ако крайното предназначение на изображението е уеб страница или уеб приложение, а средата на изобразяване е който и да е браузър от 2020 г. нататък, WebP е правилният формат за износ. Ако изображението трябва да се отвори в приложение за дизайн като Figma, Sketch или Affinity Designer, проверете поддръжката на WebP в конкретната версия, която използвате, тъй като поддръжката варира. Ако изображението ще се използва в печатен работен поток, PNG или TIFF е за предпочитане, тъй като повечето печатни RIP не обработват WebP. Ако изображението ще се изпрати по имейл, PNG е по-безопасен, предвид колко непоследователни са имейл клиентите със съвременните формати. Ако изображението ще се използва като работен файл, който се редактира и записва повторно многократно, запазете PNG като оригинал. WebP при качество, близко до без загуби, е отличен формат за доставка, а PNG остава по-добрият формат за архивиране и редактиране. Идеалният работен поток запазва PNG като оригинал и изнася към WebP за уеб доставка.