Konvertuesi i formatit të imazhit Falas

Konvertoni midis formateve JPG, PNG, WebP, AVIF, GIF dhe BMP.

Konverto në:

Eksporti në AVIF nuk është i disponueshëm në këtë shfletues. WebP jep kursime të ngjashme dhe hapet pothuajse kudo.

Hidhini skedarët këtu ose klikoni për të shfletuar

JPG, PNG, WebP, AVIF, GIF, BMP, SVG, HEIC, HEIF · Nuk ka kufi për madhësinë e skedarit

ose shtypni Ctrl+V për të ngjitur nga clipboard

Mund të lëshoni shumë skedarë në të njëjtën kohë

Shfletoni skedarët

Këshillë: ngjit një imazh nga kujtesa (Ctrl+V) për ta ngarkuar menjëherë.

Skedarët tuaj nuk largohen kurrë nga pajisja juaj. I gjithë përpunimi ndodh lokalisht në shfletuesin tuaj.

Si funksionon

Konvertimi funksionon tërësisht në shfletuesin tënd duke përdorur API-në Canvas — të njëjtin motor kodifikimi imazhesh të integruar në Chrome, Firefox, dhe Safari. Skedarët e tu vizatohen mbi një canvas jashtë-ekranit dhe rikodifikohen me canvas.toBlob() në formatin objektiv; asgjë nuk ngarkohet te asnjë server.

  1. 1
    Imazhi dekodohet në një canvas
    Çdo skedar ngarkohet në një HTMLImageElement përmes një object URL lokale. Sapo dekodohet, të dhënat e pikselëve vizatohen mbi një canvas jashtë-ekranit me madhësinë e caktuar te përmasat e daljes — duke ruajtur raportin e pamjes nëse është vendosur një gjerësi maksimale.
  2. 2
    Transparenca JPEG trajtohet para kodifikimit
    Kur konverton në JPEG (i cili nuk ka kanal alfa), canvas-i fillimisht mbushet me një sfond të bardhë para se të vizatohet imazhi, duke parandaluar që zonat transparente të shfaqen të zeza në skedarin dalës.
  3. 3
    canvas.toBlob() rikodifikon pikselët
    Metoda vendase canvas.toBlob(mime, quality) e shfletuesit kodifikon canvas-in në formatin e zgjedhur (JPG, PNG, WebP, ose AVIF) në nivelin e cilësisë së kërkuar. Nëse shfletuesi nuk mbështet kodifikimin e një formati, një provë veçorish e xhiruar në fillim e çaktivizon atë buton në vend që të prodhojë heshtazi një skedar të etiketuar gabimisht.
  4. 4
    Dalja dorëzohet si një blob lokal
    Blob-i i kodifikuar mbështillet në një object URL lokale për parashikim dhe shkarkim të menjëhershëm. Për skedarë të shumtë, JSZip i paketon në një ZIP brenda shfletuesit para se të aktivizohet shkarkimi.

Të gjitha të dhënat e imazhit qëndrojnë në pajisjen tënde — skedarët lexohen dhe kodifikohen tërësisht brenda shfletuesit duke përdorur API-në Canvas, dhe asnjë e dhënë nuk dërgohet kurrë te një server.

Mjete të ngjashme

Pyetjet e bëra më shpesh