UltKit

Comprimare PNG la 50 KB

Cincizeci de kilobytes înseamnă puțin pentru un PNG, dar sunt suficienți pentru un logo, o iconiță sau o captură de ecran decupată a unei interfețe, odată ce culorile sunt reduse la o paletă. Pe această pagină rezultatul rămâne PNG, cu tot cu transparență, și vă spunem sincer când imaginea are nevoie de alt format ca să încapă.

Comprimare imagine

sau trage Fișiere JPG, JPEG, JFIF … aici ·

Maximum 95 MB per fișier· Până la 20 fișiere· Șterse după 30 minute

Comprimă la

Fișierele sunt procesate pe serverele noastre și șterse după 30 minute.

Cum se folosește acest instrument

  1. 1

    Încărcați fișierul PNG

    Adăugați un singur PNG sau un lot de maximum 20, fiecare de până la 95 MB. Exporturile din Figma, Canva, Photoshop sau o captură de ecran funcționează la fel de bine.

  2. 2

    Păstrați 50 KB, PNG și Cu pierderi

    Dimensiune țintă este setată la 50 KB, Format de ieșire la PNG, iar Compresie PNG la Cu pierderi (mai mic). În Setări avansate, o Lățime minimă împiedică micșorarea unui logo sub o dimensiune de care mai aveți nevoie.

  3. 3

    Apăsați Comprimă în PNG și verificați mărimea

    Apăsați Comprimă în PNG. Fiecare rezultat afișează noua mărime lângă butonul de descărcare, așa că puteți vedea că este sub 50 KB înainte de a-l încărca oriunde.

Răspuns

Se poate comprima cu adevărat un PNG la 50 KB?

Da, pentru logouri, pictograme, diagrame și capturi de ecran decupate: reducerea lor la o paletă de maximum 256 de culori le aduce de obicei sub 50 KB la dimensiunea originală. Un PNG mare, plin de fotografii, nu va încăpea fără pierdere de pixeli, așa că ieșirea WebP sau JPG este soluția mai bună.

De unde vine limita de 50 KB pentru PNG

PNG este formatul ales când o imagine are nevoie de fundal transparent sau de margini foarte clare: logouri pentru semnătura de e-mail, pictograme dintr-un centru de ajutor, insigne pe o pagină de profil, abțibilduri și capturi de ecran decupate pentru un raport de eroare. Aceste destinații vin adesea cu limite mici. Sistemele de gestionare a conținutului, platformele de învățare și formularele web mai vechi impun frecvent o limită de 50 KB pentru imagini.

Problema este că exporturile PNG sunt rareori mici. Programele de design salvează culoare pe 32 de biți cu canal alfa complet, iar Instrumentul de decupare din Windows și comanda rapidă de captură din macOS salvează implicit în PNG. Un export de logo cu lățimea de 1280 px sau o captură a unei ferestre de browser pornește ușor de la câteva sute de kiloocteți.

Paletă redusă sau PNG fără pierderi la 50 KB

  1. 16 culori

    Pictograme în două tonuri și desene liniare; trepte vizibile la orice are umbre

  2. 32 de culori

    Logouri simple plate și grafice cu câteva serii

  3. 64 de culori

    Capturi de ecran ale interfeței fără fotografii, în general curate

  4. 128 de culori

    Logouri cu degradeuri sau umbre moi, cu ușor dithering

  5. 256 de culori

    Maximul paletei PNG; cel mai aproape de original

Modul cu pierderi este aici cuantizare a paletei. Instrumentul alege culorile cele mai importante din imagine, până la 256, asociază fiecare pixel cu cea mai apropiată și stochează un singur index de 8 biți per pixel, în loc de 32 de biți pentru roșu, verde, albastru și alfa. Intrările paletei își păstrează transparența prin blocul tRNS al PNG, așa că marginea antialiasată a unui logo se îmbină în continuare cu orice fundal.

Modul fără pierderi păstrează fiecare pixel. Poate acționa doar asupra codării: PNG încearcă unul dintre cinci filtre de rând (None, Sub, Up, Average și Paeth) înainte de a comprima datele cu Deflate, același algoritm folosit în fișierele ZIP, iar metadatele, precum blocurile de text și miniaturile încorporate, sunt eliminate. Asta reduce de la câteva procente până la o treime dintr-un export obișnuit, rareori suficient ca să transforme 400 KB în 50 KB. Ghidul JPG vs PNG explică de ce cele două formate se comportă atât de diferit.

Când un PNG nu poate ajunge la 50 KB

Fotografiile și capturile mari nu încap ca PNG

O fotografie, o ilustrație cu multe degradeuri sau o captură pe tot ecranul cu imagini în ea are mii de culori distincte și foarte puține repetiții. Chiar și la 256 de culori rămâne mult peste 50 KB la dimensiunea originală, deci instrumentul trebuie să o micșoreze. Dacă destinația acceptă, setați Format de ieșire la WebP pentru a păstra transparența sau convertiți PNG în JPG când nu aveți nevoie de transparență.

Comprimare PNG la 50 KB: întrebări

Cât de mic poate deveni un logo PNG fără să arate ieftin?

Un logo plat, cu câteva culori de brand și fundal transparent, încape adesea în 5–20 KB la o lățime de 500 px, mult sub această țintă. Logourile cu umbre, străluciri sau texturi fotografice au nevoie de mai multe culori pentru marginile moi și ajung mai aproape de 50 KB.

De ce PNG-ul meu a ieșit mai îngust decât originalul?

Paleta singură nu a ajuns la 50 KB, așa că Permite micșorarea a redus lățimea și înălțimea până când s-a atins limita. Se întâmplă la capturile de ecran mari și la orice conține fotografii. Setați o Lățime minimă sau schimbați Format de ieșire în WebP, care păstrează transparența și tratează mult mai bine astfel de conținut.

Un PNG cu paletă redusă mai este un PNG adevărat?

Da. Imaginile cu paletă, numite indexed-color în specificație, fac parte din PNG încă de la prima versiune. Toate browserele și editoarele de imagini le deschid.

Ar trebui să aleg Fără pierderi pentru o țintă de 50 KB?

Doar atunci când contează valorile exacte ale pixelilor, ca la pixel art, desene tehnice sau imagini care vor fi comparate octet cu octet. Modul fără pierderi păstrează fiecare culoare și se bazează pe o codare mai eficientă și pe eliminarea metadatelor, deci la majoritatea imaginilor poate ajunge la 50 KB doar eliminând pixeli.

Formularul cere o fotografie de 50 KB și acceptă PNG. Este PNG alegerea potrivită?

De obicei nu. O fotografie de portret are tonuri continue, exact ce tratează cel mai prost o paletă de 256 de culori. Aceeași fotografie în JPG păstrează mult mai multe detalii la 50 KB, așa că folosiți comprimare imagine la 50 KB cu ieșire JPG.