Ce este acest instrument?
PNG este fără pierderi, deci nu are o setare de „calitate” de redus — re-encodarea naivă ajută foarte puțin. Compresia reală a PNG-ului funcționează diferit: cuantizarea paletei reduce imaginea la un set atent ales de culori (până la 256). Deoarece capturile de ecran, logo-urile și grafica de interfață rareori folosesc mai multe culori distincte decât atât oricum, fișierul devine cu 50-70% mai mic, arătând identic. Transparența (canalul alfa) este complet păstrată.
Aceasta este tehnica din spatele serviciilor cunoscute precum TinyPNG — diferența aici este că rulează în browserul tău printr-un motor open-source, astfel încât imaginile tale rămân pe dispozitivul tău și nu există nicio limită zilnică de fișiere.
De ce să-l folosești?
- Compresie reală (50-70% tipic), nu o re-encodare placebo.
- Transparența este păstrată — sigur pentru logo-uri, iconițe și elemente de interfață.
- Fără încărcare, spre deosebire de serviciile de tip TinyPNG — și deci fără limite de număr de fișiere.
- Buget de culori ajustabil (16-256), cu economiile afișate pentru fiecare imagine.
- Suport pentru loturi, gratuit, fără filigran.
Cum se folosește
- Trage fișierele PNG peste zona indicată (motorul de compresie se încarcă automat, o singură dată).
- Păstrează 256 de culori pentru rezultate vizual identice, sau redu numărul pentru fișiere mai mici.
- Fiecare rezultat arată economia exactă — apasă Descarcă.
- Dacă un PNG asemănător unei fotografii nu se micșorează suficient, convertește-l în JPG (vezi PNG în JPG).
Exemplu
Intrare
captura-aplicatie.png — 980 KBRezultat
captura-aplicatie-comprimata.png — 290 KB (−70%), 256 culoriCapturile de ecran și grafica de interfață se cuantizează frumos; paleta acoperă fiecare culoare pe care o folosesc de fapt.
Din propriile noastre teste
Testul nostru de lansare a folosit o imagine deliberat dificilă: un PNG de 600×400 umplut cu 200 de petice de culoare semitransparente suprapuse — mult mai dezordonat decât o captură de ecran tipică. S-a cuantizat de la 31,1 KB la 7,8 KB (−75%) la 256 de culori, cu canalul alfa intact. Grafica reală de interfață se comprimă chiar mai bine, deoarece folosește mai puține culori distincte decât testul nostru de stres. Reversul sincer, pe care de asemenea l-am confirmat: conținutul fotografic arată benzi vizibile la 256 de culori — acela este momentul în care vrei să apelezi la ruta JPG/WebP, motiv pentru care legăturile către convertor se află imediat mai sus.
Cazuri de utilizare comune
- Micșorarea capturilor de ecran ale aplicației sau site-ului înainte de a le atașa la un raport de eroare sau o pagină de documentație.
- Comprimarea unui logo sau a unui set de iconițe pentru un site web, fără a pierde fundalul transparent de care depind dezvoltatorii.
- Reducerea dimensiunii exporturilor de machete de interfață din instrumentele de design, înainte de a le distribui unei echipe.
- Reducerea greutății unui lot de grafică de interfață pentru un ghid de stil sau un repozitoriu de sistem de design.
Întrebări frecvente
Cum poate fi comprimat mai mult un format fără pierderi?
Făcându-l ușor cu pierderi, într-un mod inteligent: cuantizarea alege cele ~256 de culori care reprezintă cel mai bine imaginea și mapează fiecare pixel la ele. Pentru grafica cu intervale de culoare limitate, rezultatul este vizual identic — tehnic cu pierderi, practic imposibil de distins.
Transparența va supraviețui compresiei?
Da — canalul alfa este păstrat, inclusiv pixelii semitransparenți (umbre, margini anti-aliased). Exact de asta au nevoie logo-urile și elementele de interfață.
Când funcționează prost compresia PNG?
Pe fotografii și gradiente line — acestea folosesc mii de culori, deci 256 poate arăta benzi vizibile. Pentru conținut fotografic, conversia în JPG sau WebP economisește mult mai mult; exact pentru asta există convertorul nostru PNG în JPG.
Cum diferă asta de TinyPNG?
Aceeași tehnică de bază (cuantizarea paletei), economii similare. Diferențele practice: fișierele tale nu sunt niciodată încărcate aici, nu există limită de 20 de fișiere per lot, nu există plafon de 5 MB, și nu există nivel plătit — pentru că nu există niciun server care să facă treaba.
Ce număr de culori ar trebui să aleg?
Începe cu 256 — vizual identic pentru aproape toată grafica. Coboară la 64 sau 32 pentru iconițe și elemente simple de interfață pentru mai multă economie; urmărește previzualizarea pentru benzi vizibile.