Comprimați imagini PNG
Optimizați fără pierderi capturi de ecran și grafică PNG sau reduceți culorile pentru fișiere mult mai mici.
Trageți fișierele aici
sau
Alegeți fișierelePNG · JPG · GIF · SVG · TIFF · WebP
Fișierele nu părăsesc niciodată dispozitivul
Se încarcă compresorul…
Cum comprimați fișiere PNG
Adăugați fișierele
Trageți fișierele în casetă, lipiți-le sau alegeți-le de pe dispozitiv. Nu se încarcă nimic.
Verificați setările
Presetarea implicită se potrivește majorității fișierelor. Schimbați calitatea, dimensiunea sau formatul dacă aveți nevoie de un fișier mai mic.
Descărcați rezultatul
Salvați fiecare fișier separat sau pe toate într-o arhivă ZIP. Dacă un fișier nu poate fi micșorat, păstrați originalul.
La ce este bun PNG
PNG (Portable Network Graphics) a fost creat în 1996 ca înlocuitor fără brevete pentru GIF. Este fără pierderi: fiecare pixel decodat este exact pixelul care a fost salvat. Acceptă culoare completă, tonuri de gri, culoare indexată cu paletă și un canal alfa complet, așa că marginile se pot estompa lin pe orice fundal. De aceea PNG este alegerea obișnuită pentru capturi de ecran, logouri, pictograme, grafică de interfață, diagrame și orice conține text clar.
Prețul pentru lipsa pierderilor este dimensiunea. O fotografie salvată ca PNG este adesea de câteva ori mai mare decât aceeași fotografie ca JPEG, pentru că zgomotul și textura fină a unei fotografii nu pot fi prezise suficient de bine pentru a fi comprimate.
De ce fișierele PNG se mai pot micșora
PNG comprimă în două etape. Mai întâi, fiecare rând de pixeli primește un filtru (None, Sub, Up, Average sau Paeth) care înlocuiește valorile pixelilor cu diferența față de vecini; zonele uniforme devin șiruri lungi de zerouri. Apoi datele filtrate sunt împachetate cu DEFLATE, același algoritm ca la ZIP. Multe programe aleg filtrele și setările DEFLATE repede, nu bine, așa că aceiași pixeli pot fi adesea stocați în mai puțini octeți.
Asta oferă două moduri de a micșora un PNG:
- Optimizare fără pierderi. Instrumentul rulează OxiPNG, care încearcă diferite strategii de filtrare și setări de compresie și păstrează cel mai mic rezultat. Imaginea rămâne identică pixel cu pixel. Câștigul depinde mult de felul în care a fost salvat fișierul: un export dintr-un instrument rapid de capturi de ecran se micșorează adesea vizibil, un fișier deja optimizat aproape că nu se schimbă.
- Reducerea paletei (cu pierderi). Un PNG cu culoare completă și transparență stochează 4 octeți pe pixel. Convertirea lui într-o paletă de până la 256 de culori stochează 1 octet pe pixel chiar înainte de DEFLATE, motiv pentru care acest mod economisește de obicei mult mai mult. Grafica cu culori uniforme și capturile de ecran o suportă bine; degradeurile fine și fotografiile pot prezenta benzi.
Reducerea paletei este modul implicit (modul „Inteligent”, 256 de culori cu dithering); comutați compresia PNG pe Fără pierderi când fiecare pixel trebuie să rămână exact. Setarea numărului de culori controlează dimensiunea paletei; mai puține culori înseamnă un fișier mai mic și un risc mai mare de trepte vizibile în degradeuri.
Setări pentru sarcini obișnuite
| Imagine | Mod | Observații |
|---|---|---|
| Logo sau pictogramă | Inteligent, 64–256 de culori | Verificați marginile fine pe un fundal închis și pe unul deschis |
| Captură de ecran cu text | Inteligent, 256 de culori, sau Fără pierderi | Redimensionați mai întâi dacă provine de pe un ecran cu rezoluție mare |
| Diagramă pentru documentație | Fără pierderi | Păstrează fiecare linie exactă pentru editări ulterioare |
| Fotografie salvată din greșeală ca PNG | Convertiți ieșirea în JPG sau WebP | Folosiți PNG doar dacă aveți nevoie de transparență sau de pixeli exacți |
Capturile de ecran Retina sunt o sursă frecventă de PNG-uri uriașe: o captură a întregului ecran pe un laptop cu afișaj de 2880 × 1800 are peste 5 milioane de pixeli. Redimensionarea laturii lungi la 1600 px reduce numărul lor la mai puțin de o treime și contează de obicei mai mult decât orice setare de compresie.
Ca reper: în testele noastre, patru capturi de ecran PNG ale unor pagini Wikipedia, MDN și GitHub s-au micșorat cu 58–60% în modul implicit Inteligent și, la mediană, cu aproximativ o treime în modul Fără pierderi. Fișierele dumneavoastră se pot micșora mai mult sau mai puțin.
Probleme frecvente
- Benzi în degradeuri după modul Inteligent. Măriți numărul de culori sau reveniți la fără pierderi.
- Un halou zimțat în jurul unui logo transparent. Marginile netezite (antialiasing) au nevoie de mai multe niveluri de transparență; păstrați cel puțin 128 de culori pentru astfel de imagini.
- Aproape nicio economie în modul fără pierderi. Fișierul era deja bine împachetat. Doar reducerea paletei sau dimensiunile mai mici vor aduce o diferență reală, iar instrumentul returnează fișierul original când nu se poate obține nimic mai mic.
- PNG-ul este o fotografie. JPEG sau WebP se potrivesc mai bine conținutului și vor fi mult mai mici.
Întrebări despre PNG
Modul fără pierderi îmi schimbă imaginea în vreun fel?
Nu. Pixelii decodați sunt identici; se schimbă doar felul în care sunt împachetați. Puteți compara vizualizarea înainte/după la orice nivel de zoom și nu veți găsi nicio diferență.
Ce înseamnă PNG-8 față de PNG-24?
Sunt denumiri neoficiale. PNG-8 înseamnă o imagine indexată cu o paletă de până la 256 de culori; PNG-24 înseamnă culoare RGB completă, iar PNG-32 adaugă un canal alfa. Modul cu paletă din acest instrument produce fișiere PNG-8 care pot conține în continuare transparență.
Transparența rezistă la compresie?
Da, în ambele moduri. Dacă convertiți ieșirea în JPG, zonele transparente devin albe, pentru că JPEG nu are canal alfa.
Ar trebui să folosesc PNG sau WebP pe site?
Pentru fotografiile cu transparență, WebP este de obicei mult mai mic și toate browserele actuale îl afișează. Acest instrument scrie WebP în modul cu pierderi, așa că pentru grafica ce trebuie să rămână exactă la nivel de pixel păstrați PNG, care se deschide și în programele mai vechi.
Alte instrumente pentru imagini
Compresorul de imagini procesează un lot de fișiere diverse. Grafica animată își are locul în compresorul GIF, iar pagina cum funcționează explică mai detaliat ce înseamnă fără pierderi și cu pierderi.