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

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

Преобразувайте WebP в PNG, за да може Photoshop, Word и по-старите приложения да отворят файла. Прозрачността се запазва.

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

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

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

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

Прозрачните фонове остават прозрачни

Прозрачните фонове остават прозрачни

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

WebP или PNG, кое къде е на място

WebP или PNG, кое къде е на място

Запазете WebP, когато изображението живее на уеб страница. WebP е приблизително 25 до 35 процента по-малък от PNG при същото визуално качество, така че страниците зареждат по-бързо и трафикът струва по-малко. Минете към PNG, когато файлът трябва да се отвори в нещо офлайн. Версиите на Photoshop отпреди края на 2022 изискват приставка, за да отворят WebP. Word, PowerPoint, повечето стари инструменти на Windows и по-голямата част от пощенските клиенти все още отказват WebP. PNG е форматът, който всяко приложение разбира. Ако крайната ви цел е уебсайт, запазете WebP. Ако е файл за дизайн, печатна задача, офис документ или прикачен файл към имейл, PNG е по-сигурният избор.

Вашият PNG ще е по-голям от WebP

Вашият PNG ще е по-голям от WebP

PNG ползва компресия DEFLATE без загуби. WebP ползва по-съвременен и ефективен алгоритъм, който постига по-малки файлове за същото изображение. Преминаването от WebP към PNG винаги увеличава файла, приблизително 26 процента за графики и от два до десет пъти за снимки. Голяма снимка WebP лесно може да стане PNG с многократно по-голям размер. Това е цената на преминаването към формат, който се отваря навсякъде, понеже PNG не е с по-ниско качество, просто заема повече дисково място, защото съхранява всеки пиксел без съвременната компресия, която ползва WebP. Ако размерът на файла е по-важен от съвместимостта, запазете WebP вместо да го преобразувате.

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

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

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

Какво става с анимираните WebP файлове

Какво става с анимираните WebP файлове

Анимираните WebP файлове съдържат няколко кадъра изображение. Този инструмент обработва само първия кадър и извежда едно неподвижно PNG. Форматът PNG поддържа анимация чрез разширението APNG, но този инструмент не създава APNG файлове. Ако трябва да запазите всеки кадър на анимиран WebP, специализиран инструмент за преобразуване към GIF или APNG е правилният избор. За извличане на един представителен кадър, като миниатюра или изображение за преглед, първият кадър обикновено е най-полезният резултат и правилното поведение по подразбиране.

Как работи

  1. Пуснете или изберете WebP

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

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

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

  3. Забележете изходния размер

    PNG ще бъде осезаемо по-голям от изходния WebP. Голяма снимка WebP обикновено става PNG с многократно по-голям размер. Това е очаквано, а не грешка.

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

    Щракнете Изтегляне, за да запазите файла. Първоначалното име се запазва с разширение, сменено на .png. Прозрачните области остават прозрачни. За да преобразувате друг файл, пуснете следващия WebP.

Свързани инструменти, от които може да се нуждаете

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

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

Защо Photoshop или Word не отварят моя WebP файл?

WebP е съвременен уеб формат, а много настолни програми още го пренебрегват. Photoshop добави вградена поддръжка на WebP едва в края на 2022, така че по-старите версии се нуждаят от приставка. Word, PowerPoint, Preview на по-стари версии на macOS и повечето стари инструменти на Windows просто отказват формата. Преобразуването в PNG е универсалното решение. Всяко приложение, което изобщо борави с изображения, ще отвори PNG, което го прави правилния избор, когато съвместимостта с настолен софтуер е важна.

Запазва ли този преобразувател прозрачността?

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

Защо PNG файлът е по-голям от WebP?

PNG е без загуби, а WebP е по-стегнат. PNG съхранява всеки пиксел точно, чрез алгоритъм за компресия от 90-те години. WebP ползва съвременни техники на предсказване, които побират същото изображение в по-малко място. Преминаването от WebP към PNG винаги увеличава файла, около 26 процента за графики и често 200 до 1000 процента за снимки. Голяма снимка WebP може да стане PNG с многократно по-голям размер. Това е очаквано, цената на формат, който се отваря навсякъде.

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

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

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

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

Какво става с анимираните WebP файлове?

Преобразува се само първият кадър. Този инструмент извежда едно неподвижно PNG, а не анимиран APNG, дори когато изходният WebP съдържа няколко кадъра. Ако трябва да запазите всеки кадър, специализиран инструмент за преобразуване към GIF или APNG е подходящият избор. За повечето случаи, когато искате просто статична миниатюра или преглед от анимиран WebP, първият кадър е правилният изход.

Подробности

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

Защо WebP не се поддържа повсеместно в настолните приложения
WebP бе пуснат от Google през 2010, но възприемането му от настолния софтуер силно изостана зад поддръжката в браузърите. Браузърите възприеха WebP рано, защото управляват собствените си машини за рендиране, а Google активно оптимизира поддръжката на WebP в Chrome като конкурентно предимство. Настолните приложения възприемат нов формат изображение по-бавно, понеже всяко приложение поддържа собствен слой за разчитане и поддръжката на нов формат изисква проверка спрямо дълга опашка от гранични случаи. Adobe Photoshop, който ползва по-голямата част от професионалните фотографи и дизайнери, добави вградена поддръжка на WebP едва във версия 23.2 в края на 2022. Приложенията на Microsoft Office все още боравят с WebP непоследователно през различните платформи към 2026. Печатарският RIP софтуер и повечето стари инструменти за архивиране изобщо не го възприеха. Практическата последица е, че файл, който се показва безупречно в браузър, може да бъде напълно отказан от софтуера, от който потребителят се нуждае, а преобразуването в PNG е надеждното заобикаляне.
Как WebP постига предимството си в компресията пред PNG
PNG ползва компресия DEFLATE, общ алгоритъм без загуби от 1996. Той прилага набор от обратими филтри по редовете на сканиране преди компресията и кодира резултата с поток zlib. Това е ефективно, но е създадено, преди изследванията в машинното обучение и видеокодеците да дадат по-добри техники. Режимът със загуби на WebP ползва блоково преобразуване, произлязло от видеокомпресията VP8, прилагайки вътрешнокадрово предсказване и дискретно косинусово преобразуване върху макроблокове 16x16. Режимът без загуби на WebP ползва пространствено предсказване, цветово преобразуване и етап на кодиране LZ77, който е структурно по-ефективен от DEFLATE за типично съдържание на изображение. Публикуваните измервания на Google показват WebP без загуби с около 26 процента по-малък от PNG върху набор от стандартни тестови изображения, и WebP със загуби с алфа около три пъти по-малък от PNG при съпоставимо визуално качество. Посоката от PNG към WebP оползотворява тези печалби, посоката от WebP към PNG ги обръща, оттам и по-големият резултат.
Измерени примери за нарастване на размера на файла
Измерено на Chrome 148, настолен Linux, чрез системния път за запис на PNG, приложен върху разчетени WebP входове. Малка графика от векторен тип при 400x300 пиксела, запазена като WebP с качество 80, се разчита и записва наново като PNG за приблизително 15 до 25 ms с типично нарастване на размера от 20 до 30 процента. Фотографски WebP при 1024x768, около малък размер, се разчита и записва наново в PNG за под 100 ms с типично нарастване от 3 до 5 пъти. Голям фотографски WebP при 3840x2160, около по-голям размер, се записва в PNG за около 1,2 секунди с нарастване от 5 до 10 пъти според сложността на сцената. Практическата горна граница е приблизително снимка WebP голяма, която става PNG с многократно по-голям размер. Тези числа отразяват разликата в ефективността на компресията между двата формата и нарастват линейно с броя на пикселите.
Алфа прозрачност при прехода нататък и обратно
8-битовият алфа канал в WebP и PNG ползва един и същ диапазон от стойности, където 0 е напълно прозрачно, а 255 напълно плътно. Когато браузърът разчете WebP с алфа, той създава буфер от пиксели със стойности RGBA, чийто компонент A отразява оригиналните алфа данни. Когато този буфер се запише наново като PNG, записът на PNG поставя стойностите A директно в алфа канала на PNG. Не се случва стъпка на смесване, не се прилага цвят на фона и никакъв страничен ефект от предумножаване не променя стойностите на пикселите. Резултатът е пренос на алфа канала без загуби, при който стойността на непрозрачност на всеки пиксел в PNG съвпада с тази, която WebP е съхранил. За изображения с фино изглаждане по ръбовете всяка междинна алфа стойност, например пиксел при 40 процента непрозрачност на ръба на текст, преминава прехода непокътната. Тази вярност прави PNG правилния избор пред JPG, когато приложението по предназначение трябва да покаже изображението върху няколко фона.
Поведение на EXIF и метаданните
Процесът на повторен запис маха метаданните EXIF, IPTC и XMP от изходния PNG. WebP файловете могат да носят EXIF данни, вградени в техния блок с метаданни, и тези данни се губят, когато браузърът разчете и запише наново изображението. Цветовите профили ICC следват различен път, при който Chrome и Safari запазват етикета на профила sRGB ICC в PNG след разчитане на WebP, а Firefox маха всички метаданни, включително профила ICC. Практическата последица е изход, безопасен за sRGB, във всички браузъри, но всеки профил с широка гама, вграден в изходния WebP, не оцелява във Firefox. За професионални фотографски процеси, които разчитат на преходи с ICC етикет, ползвайте инструмент за преобразуване, който се съобразява с метаданните. За обичайна обработка на уеб изображения махането на метаданните обикновено е приемливо и има малката полза леко да намали размера на изходния файл.
Проверка на поверителността на практика
Твърдението, че никакви данни на файла не напускат браузъра, може да се провери без никакъв специален инструмент. Отворете браузъра си, отидете на страницата webp-to-png и след това отворете инструментите за разработчици на браузъра с F12 или менюто с десен бутон. Минете на раздела Network, изчистете наличните заявки и пуснете преобразуване, като пуснете WebP файл. Филтрирайте списъка със заявки по Fetch, XHR или All. Списъкът показва нула изходящи заявки, съдържащи данни на изображение по време на записа. Единствените мрежови заявки са ресурсите за първоначалното зареждане на страницата и стандартните аналитични сигнали, които записват само показвания на страницата и данни за производителност по Core Web Vitals, без никакво съдържание на изображение. Всеки голям отдалечен преобразувател от WebP към PNG създава поне една заявка POST за качване и една GET за изтегляне на преобразуване, и двете записани на сървъра. Архитектурата на устройството означава, че тези записи в дневника не съществуват, което е същественото различие за потребителите, преобразуващи файлове с чувствително съдържание.