UltKit

Comprimere PNG a 50 KB

Cinquanta kilobyte sono pochi per un PNG, ma bastano per un logo, un'icona o uno screenshot ritagliato di un'interfaccia, una volta ridotti i colori a una palette. Questa pagina mantiene il file in PNG, trasparenza compresa, e indica con onestà quando l'immagine richiede un altro formato per rientrare nel limite.

Comprimi immagine

oppure trascina qui File JPG, JPEG, JFIF … ·

Max 95 MB per file· Fino a 20 file· Eliminati dopo 30 minuti

Comprimi a

I file vengono elaborati sui nostri server ed eliminati dopo 30 minuti.

Come usare questo strumento

  1. 1

    Trascinare il PNG

    Aggiungere un solo PNG oppure un gruppo di massimo 20 file, ciascuno fino a 95 MB. Vanno bene le esportazioni da Figma, Canva, Photoshop e anche gli screenshot.

  2. 2

    Lasciare 50 KB, PNG e Lossy

    Dimensione desiderata è impostata su 50 KB, Formato di output su PNG e Compressione PNG su Con perdita (più piccolo). In Impostazioni avanzate, una Larghezza minima impedisce che un logo venga ridotto sotto la dimensione che serve ancora.

  3. 3

    Comprimere in PNG e controllare il peso

    Premere Comprimi in PNG →. Ogni risultato mostra la nuova dimensione accanto al pulsante di download, così è possibile verificare che sia inferiore a 50 KB prima di caricarlo altrove.

Risposta

È davvero possibile comprimere un PNG a 50 KB?

Sì per logo, icone, diagrammi e screenshot ritagliati: ridurli a una tavolozza di massimo 256 colori di solito li porta sotto 50 KB a dimensioni piene. Un PNG grande e ricco di foto non rientra senza perdere pixel, quindi in quel caso è meglio l'output WebP o JPG.

Da dove nasce il limite di 50 KB per i PNG

Il PNG è il formato scelto quando un'immagine richiede sfondo trasparente o bordi nitidissimi: logo per la firma email, icone in un centro assistenza, badge in una pagina profilo, adesivi e screenshot ritagliati per una segnalazione di errore. Queste destinazioni hanno spesso limiti ridotti. Sistemi di gestione dei contenuti, piattaforme di formazione e vecchi moduli web impongono spesso limiti di 50 KB per le immagini.

Il problema è che le esportazioni PNG raramente sono leggere. Gli strumenti di design salvano a 32 bit con canale alfa completo, e sia lo Strumento di cattura di Windows sia la scorciatoia per screenshot di macOS salvano in PNG per impostazione predefinita. L'esportazione di un logo largo 1280 px o la cattura di una finestra del browser può partire facilmente da diverse centinaia di kilobyte.

Quantizzazione a palette o PNG lossless a 50 KB

  1. 16 colori

    Icone a due toni e line art; gradini visibili nelle sfumature

  2. 32 colori

    Logo piatti semplici e grafici con poche serie

  3. 64 colori

    Screenshot di interfacce senza foto, in genere puliti

  4. 128 colori

    Logo con sfumature o ombre morbide, leggero dithering

  5. 256 colori

    Il massimo della tavolozza PNG; il più vicino all'originale

Qui la modalità con perdita è una quantizzazione della tavolozza. Lo strumento sceglie i colori più importanti dell'immagine, fino a 256, associa ogni pixel al più vicino e memorizza un solo indice a 8 bit per pixel invece di 32 bit di rosso, verde, blu e alfa. Le voci della tavolozza mantengono la propria trasparenza tramite il chunk tRNS del PNG, quindi il bordo antialiasing di un logo si fonde comunque con qualsiasi sfondo.

La modalità senza perdita conserva ogni pixel. Può agire solo sulla codifica: il PNG prova uno di cinque filtri di riga (None, Sub, Up, Average e Paeth) prima di comprimere i dati con Deflate, lo stesso algoritmo dei file ZIP, e i metadati come i chunk di testo e le miniature incorporate vengono eliminati. Così si recupera da pochi punti percentuali a un terzo di un'esportazione tipica, raramente abbastanza per passare da 400 KB a 50 KB. La guida JPG e PNG a confronto spiega perché i due formati si comportano in modo così diverso.

Quando un PNG non può arrivare a 50 KB

Foto e screenshot grandi non rientrano come PNG

Una foto, un'illustrazione ricca di sfumature o una schermata intera con immagini al suo interno contiene migliaia di colori distinti e pochissime ripetizioni. Anche a 256 colori resta ben sopra 50 KB a dimensioni piene, quindi lo strumento deve ridurla. Se la destinazione lo accetta, impostare Formato di output su WebP per mantenere la trasparenza, oppure convertire PNG in JPG quando la trasparenza non serve.

Comprimere PNG a 50 KB: domande frequenti

Quanto si può comprimere un logo PNG senza che sembri di scarsa qualità?

Un logo piatto con pochi colori del marchio e sfondo trasparente spesso occupa tra 5 e 20 KB con una larghezza di 500 px, molto al di sotto di questo limite. I logo con ombre, aloni o texture fotografiche richiedono più colori per i bordi sfumati e si avvicinano ai 50 KB.

Perché il PNG risulta più stretto dell'originale?

La sola tavolozza non è bastata per arrivare a 50 KB, quindi Consenti la riduzione delle dimensioni ha ridotto larghezza e altezza fino a raggiungere l'obiettivo. Succede con screenshot grandi e con contenuti che includono foto. Impostare una Larghezza minima, oppure portare Formato di output su WebP, che mantiene la trasparenza e gestisce molto meglio questi contenuti.

Un PNG quantizzato è ancora un vero PNG?

Sì. Le immagini a tavolozza, dette a colori indicizzati nella specifica, fanno parte del PNG fin dalla prima versione. Ogni browser e ogni editor di immagini le apre.

Conviene scegliere Lossless per arrivare a 50 KB?

Solo quando contano i valori esatti dei pixel, come nella pixel art, nei disegni tecnici o nelle immagini da confrontare byte per byte. La modalità senza perdita conserva ogni colore e si affida a una codifica più efficiente e alla rimozione dei metadati, quindi nella maggior parte delle immagini può arrivare a 50 KB solo eliminando pixel.

Il modulo chiede una foto da 50 KB e accetta PNG. Il PNG è la scelta giusta?

Di solito no. Una foto di un volto è a tono continuo, proprio il caso che una tavolozza di 256 colori gestisce peggio. La stessa foto in JPG mantiene molto più dettaglio a 50 KB, quindi conviene usare comprimere immagine a 50 KB con output JPG.