Libreng Converter

PNG sa WEBP Converter

I-convert ang mga larawang PNG sa format na WEBP kaagad. Bawasan ang laki ng file habang pinapanatili ang mataas na kalidad at pinapanatili ang transparency. Secure, mabilis, at ganap na libre.

I-drag at I-drop ang PNG dito

Sinusuportahan ang hanggang 50MB

O kaya

Tungkol sa tool na ito

Ang pag-convert ng PNG sa WebP ay isa sa mga pinakaepektibong solong pag-optimize para sa paghahatid ng imahe sa web. Ang WebP na naka-encode na may lossless compression ay karaniwang gumagawa ng mga file na 25% na mas maliit kaysa sa katumbas na PNG na walang nakikitang pagkakaiba; Ang lossy WebP sa default na kalidad ay kadalasang nagpapaliit ng mga photographic PNG ng 60–80%. Para sa mga site na naghahatid ng maraming larawan — e-commerce, mga blog, dokumentasyon, mabigat sa imahe na single-page na apps — ang paglipat sa paghahatid ng WebP ay isang masusukat na bilis at panalo ng bandwidth.

Ang converter na ito ay lokal na nag-encode ng WebP sa iyong browser gamit ang built-in na image encoder, na available sa bawat modernong browser sa pamamagitan ng canvas.toBlob('image/webp'). Ang PNG ay na-decode sa isang canvas, pagkatapos ay muling na-encode bilang WebP sa isang napiling antas ng kalidad. Walang upload, walang server-side processing, walang file retention.

Ang pagpili sa pagitan ng lossless at lossy na WebP ay depende sa nilalaman. Para sa mga litrato at kumplikadong mga larawang may kulay, ang nawawalang WebP sa kalidad na 75–85 ay karaniwang hindi nakikilala sa pinagmulan habang hinahati ang laki ng file. Para sa mga screenshot ng UI, logo, diagram, at anumang larawang may matatalim na gilid o text, pinapanatili ng walang pagkawalang WebP ang detalye nang walang mga artifact.

Bakit I-convert ang PNG sa WebP

Umiiral ang WebP sa isang dahilan: mas maliliit na file sa katumbas na kalidad. Para sa mga modernong website mahalaga ito dahil direktang nakakaapekto ang bigat ng page sa oras ng pag-load, paggamit ng mobile data, at mga marka ng Core Web Vitals na nakakaimpluwensya sa ranking ng paghahanap. Ang pagpapalit ng mga PNG sa WebP ay karaniwang gumagawa ng 25–80% na pagbabawas ng laki, na direktang nagsasalin sa mas mabilis na mga pahina.

Ang suporta sa browser ay pangkalahatan sa mga kasalukuyang bersyon ng Chrome, Firefox, Safari, at Edge. Ang format ay suportado ng Baseline mula noong 2020. Para sa karamihan ng mga production site, ang paghahatid ng WebP na may PNG fallback para sa mga lumang browser ay hindi kailangan; gumagana ang direktang paghahatid ng WebP para sa 95%+ ng mga bisita. Ang conversion ay isang beses na hakbang na nagbabayad sa bawat page view.

Paano gamitin

I-drop ang PNG, piliin ang kalidad, i-encode. Ang buong pipeline ay tumatakbo sa iyong browser.

  1. I-upload ang iyong PNG: I-drag ang file sa lugar ng pag-upload o i-click upang mag-browse. Ang mga file na hanggang 50 MB ay tinatanggap. Sinusuportahan ang multi-image batch conversion.
  2. Pumili ng kalidad: Ang default ay 85, na isang magandang pagkawala ng balanse para sa photographic na nilalaman. Gumamit ng 100 para sa lossless WebP — pixel-perfect, mas maliit sa PNG. Gumamit ng 60–75 para sa agresibong pagbawas ng laki sa photographic na nilalaman.
  3. Magbalik-loob: Ang browser ay nagde-decode ng PNG sa isang canvas at tumatawag sa canvas.toBlob('image/webp', quality / 100). Gumagana ang encoder sa proseso ng browser — walang roundtrip ng server.
  4. I-download: I-save ang WebP file. Ginagamit ng output filename ang source PNG name na may extension na .webp. Palitan ang mga PNG na reference sa iyong HTML o CMS upang simulan ang paghahatid ng mas maliit na file.

Mga Karaniwang Paggamit

Mga Detalye ng Teknikal

Gumagamit ang WebP ng VP8 para sa lossy encoding at VP8L para sa lossless. Ang Lossy WebP ay naglalapat ng block-based na hula (intra-frame coding mula sa mga kalapit na bloke), DCT-like transforms (4×4 at Walsh-Hadamard), arithmetic coding, at isang sopistikadong loop filter. Ang resulta ay makabuluhang mas mahusay kaysa sa mas lumang 8×8 DCT at Huffman na diskarte ng JPEG.

Pinagsasama ng Lossless WebP ang mga backreference ng LZ77 sa ilang opsyonal na predictive transforms (bawas ng berde, color cache, predict, color transform). Para sa mga larawang may paulit-ulit na pattern o malalaking patag na lugar — UI mockup, icon, diagram — ang matitipid laban sa PNG ay maaaring lumampas sa 50%.

Minamapa ng encoder ng browser ang parameter ng kalidad (0–100) sa mga panloob na antas ng quantization ng VP8. Ang kalidad 100 ay nagti-trigger ng lossless mode sa karamihan ng mga pagpapatupad ng browser. Ang bilis ng pag-encode ay karaniwang mas mabilis kaysa sa katumbas na PNG encoding dahil ang VP8 ay may mas mahusay na entropy coding.

Pinakamahusay na Kasanayan

Mga madalas itanong

Mawawalan ba ako ng kalidad ng imahe sa pag-convert ng PNG sa WEBP?
Ginagamit ng WEBP ang parehong lossy at lossless. Maaari kang makakita ng bahagyang pagbawas ng kalidad, ngunit para sa karamihan ng mga layunin ang pagkakaiba ay bale-wala. Pumili ng setting na mas mataas ang kalidad kung available para mabawasan ang anumang pagkawala.
Ano ang mga pakinabang ng WebP format?
Karaniwang gumagawa ang WebP ng mga file na 25-35% na mas maliit kaysa sa JPG at PNG sa katumbas na kalidad. Sinusuportahan nito ang parehong lossy at lossless compression, transparency, at animation. Sinusuportahan ng lahat ng modernong browser ang WebP.
Maaari ko bang i-convert ang mga animated na PNG file?
Ang tool na ito ay nagko-convert ng mga static na imahe. Para sa animated na nilalaman, kakailanganin mo ng espesyal na animation converter.
Pinananatiling pribado ba ang aking mga larawan sa panahon ng conversion?
Oo. Ang iyong mga PNG file ay ganap na pinoproseso sa loob ng iyong browser gamit ang Canvas API at JavaScript. Walang na-upload sa anumang server — direktang pupunta ang file mula sa iyong device patungo sa converter at pabalik sa iyong device.
Na-upload ba ang aking PNG sa isang server?
Hindi. Tumatakbo ang conversion sa iyong browser gamit ang canvas API at ang built-in na WebP encoder ng browser. Ang mga file ay hindi umaalis sa iyong device.
Maaari ba akong mag-convert ng maraming PNG nang sabay-sabay?
Oo. Mag-drop ng maramihang mga file sa lugar ng pag-upload; bawat isa ay naka-encode nang paisa-isa at dina-download bilang isang hiwalay na WebP. Para sa napakalaking batch, mas mahusay ang desktop tool gaya ng cwebp o sharp.
Bakit nagbibigay ang WebP ng mas mahusay na compression kaysa sa PNG?
Gumagamit ang WebP ng VP8/VP8L encoding na may sopistikadong hula at entropy coding, habang ang PNG ay gumagamit ng DEFLATE — isang mas lumang general-purpose algorithm na hindi partikular na nakatutok para sa data ng imahe. Ang lossless mode ng WebP ay nag-aalok din ng mas predictive na mga pagbabago kaysa sa per-scanline na mga filter ng PNG.
Sinusuportahan ba ng WebP ang animation?
Oo, sinusuportahan ng WebP ang animation na katulad ng GIF o APNG. Ang converter na ito ay humahawak ng mga still image lamang; para sa animated na PNG (APNG) sa animated na WebP, kailangan ng ibang conversion path.