Libreng Converter ng Format ng Larawan
Mag-convert sa pagitan ng mga format na JPG, PNG, WebP, AVIF, GIF, at BMP.
I-convert ang mga larawan sa pagitan ng JPG, PNG at WebP (pati AVIF kung sinusuportahan ng iyong browser), kasama ang HEIC ng iPhone at SVG β mismo sa iyong browser, walang upload.
Hindi available ang AVIF export sa browser na ito. Ang WebP ay may kahalintulad na tipid at nabubuksan halos kahit saan.
I-drop ang mga file dito o mag-click para mag-browse
JPG, PNG, WebP, AVIF, GIF, BMP, SVG, HEIC, HEIF Β· pinoproseso sa iyong device
o pindutin ang Ctrl+V para i-paste mula sa clipboard
Maaari kang mag-drop ng maraming file nang sabay-sabay
Tip: paste ang isang imahe mula sa iyong clipboard (Ctrl+V) para i-load ito kaagad.
Ang iyong mga file ay hindi kailanman lumalabas sa iyong device. Lahat ng pagproseso ay nangyayari nang lokal sa iyong browser.
Mga karaniwang gamit
- I-convert ang JPG sa WebPI-convert ang mga imahe ng JPG sa WebP β ang modernong format na nagbibigay sa iyo ng mas maliit na mga file na may pantay o mas magandang kalidad.
- I-convert ang PNG sa WebPI-convert ang mga graphics ng PNG sa WebP β panatilihin ang transparency at maigting na gilid habang binabawasan ang laki ng file ng 50β80%.
- I-convert ang mga Larawan para sa PrintingIhanda ang mga larawan para sa propesyonal na printing β i-convert sa mataas na kalidad na mga format na may buong resolution na napanatili.
Paano ito Gumagana
Buong tumatakbo sa iyong browser ang conversion gamit ang Canvas API β ang parehong image-encoding engine na nakapaloob sa Chrome, Firefox, at Safari. Iginuguhit ang mga file mo sa isang off-screen na canvas at nire-re-encode gamit ang canvas.toBlob() sa target na format; walang ina-upload sa anumang server.
- 1Dine-decode ang larawan sa isang canvasNilo-load ang bawat file sa isang HTMLImageElement sa pamamagitan ng lokal na object URL. Kapag na-decode na, iginuguhit ang pixel data sa isang off-screen na canvas na kasinlaki ng output β pinananatili ang aspect ratio kung may itinakdang max-width.
- 2Hinahawakan ang transparency ng JPEG bago mag-encodeKapag nagko-convert sa JPEG (na walang alpha channel), pinupuno muna ng puting background ang canvas bago iguhit ang larawan, para hindi maging itim ang mga transparent na bahagi sa output file.
- 3Nire-re-encode ng canvas.toBlob() ang mga pixelIne-encode ng native na canvas.toBlob(mime, quality) ng browser ang canvas sa napiling format (JPG, PNG, WebP, o AVIF) sa hiniling na antas ng kalidad. Kung hindi sinusuportahan ng browser ang pag-encode ng isang format, dini-disable ng isang feature probe sa pagsisimula ang button na iyon sa halip na tahimik na gumawa ng file na mali ang label.
- 4Inihahatid ang output bilang lokal na blobBinabalot ang na-encode na blob sa isang lokal na object URL para sa instant na preview at download. Para sa maraming file, pinagsasama ng JSZip ang mga ito sa isang ZIP sa browser bago i-trigger ang download.
Nananatili sa device mo ang lahat ng image data β binabasa at ine-encode ang mga file nang buo sa loob ng browser gamit ang Canvas API, at walang data na ipinapadala sa server.
Mga Kaugnay na Tool
Tagapiga ng Larawan
I-compress ang mga JPG, PNG, WebP, at AVIF na larawan. Tingnan ang paghahambing bago/pagkatapos.
PDF sa Larawan (JPG, PNG, WebP)
I-convert ang bawat pahina ng isang PDF sa mga JPG, PNG, o WebP na larawan sa iyong piniling resolution. Mag-download ng mga pahina nang isa-isa o lahat nang sabay bilang isang ZIP. Hindi kailanman lumalabas ang mga file sa iyong browser.
Tagapalit-laki ng Larawan
Baguhin ang laki ng mga larawan ayon sa mga sukat o porsyento. Panatilihin ang aspect ratio, piliin ang format ng output, walang pagkawala ng kalidad.