CodeKitHub
Italiano
Strumenti immagine

Comprimere immagini PNG online

Riduci drasticamente le dimensioni dei file PNG mantenendo la trasparenza: questo strumento utilizza la quantizzazione della tavolozza — la stessa tecnica alla base di TinyPNG — e funziona interamente nel tuo browser. Il risparmio tipico è del 50–70% per screenshot, loghi e grafica dell'interfaccia utente, senza alcuna differenza visibile.

Meno colori = file più piccolo; 256 colori sono visivamente identici per la maggior parte delle immagini

    Che cos'è questo strumento?

    Il formato PNG è senza perdita di dati, quindi non prevede alcuna impostazione di "qualità" da ridurre — una semplice ricodifica non serve praticamente a nulla. La vera compressione PNG funziona in modo diverso: la quantizzazione della tavolozza riduce l’immagine a un insieme di colori scelto con cura (fino a 256). Poiché screenshot, loghi e grafica delle interfacce utilizzano comunque raramente più colori distinti di quelli, il file diventa più piccolo del 50–70% pur mantenendo lo stesso aspetto. La trasparenza (il canale alfa) viene preservata integralmente.

    Questa è la tecnica alla base di servizi ben noti come TinyPNG: la differenza, in questo caso, è che funziona direttamente nel browser tramite un motore open source, quindi le immagini rimangono sul tuo dispositivo e non c'è alcun limite giornaliero al numero di file.

    Perché usarlo?

    • Compressione reale (tipicamente del 50–70%), non una ricodifica placebo.
    • Trasparenza preservata — ideale per loghi, icone ed elementi dell'interfaccia utente.
    • Non è previsto alcun caricamento, a differenza dei servizi in stile TinyPNG — e quindi non ci sono limiti al numero di file.
    • Budget colore regolabile (16–256) con indicazione del risparmio per singola immagine.
    • Supporto per elaborazione in batch, gratuito, senza filigrana.

    Come si usa

    1. Trascina i file PNG nella casella (il motore di compressione si avvia automaticamente, una sola volta).
    2. Mantieni 256 colori per ottenere risultati visivamente identici, oppure riduci il numero per ottenere file più piccoli.
    3. Ogni risultato mostra l'esatto importo del risparmio: clicca su "Scarica".
    4. Se un file PNG di tipo fotografico non si riduce abbastanza, convertilo in JPG (vedi "Da PNG a JPG").

    Esempio

    Input

    app-screenshot.png — 980 KB

    Risultato

    app-screenshot-compressed.png — 290 KB (−70%), 256 colors

    Gli screenshot e la grafica dell'interfaccia utente risultano perfettamente quantizzati; la tavolozza copre tutti i colori effettivamente utilizzati.

    In base ai nostri test

    Il nostro test iniziale ha utilizzato un'immagine volutamente complessa: un file PNG da 600×400 composto da 200 aree colorate semitrasparenti sovrapposte — molto più disordinato di un normale screenshot. La dimensione è stata ridotta da 31,1 KB a 7,8 KB (−75%) a 256 colori, mantenendo intatto il canale alfa. La grafica delle interfacce utente reali si comprime ancora meglio perché utilizza un numero inferiore di colori distinti rispetto al nostro test di stress. Abbiamo confermato anche il rovescio della medaglia: i contenuti fotografici mostrano bande visibili a 256 colori — ed è in questi casi che è preferibile optare per il formato JPG/WebP, motivo per cui i link al convertitore si trovano nella sezione precedente.

    Casi d'uso comuni

    • Comprimere gli screenshot di app o siti web prima di allegarli a una segnalazione di bug o a una pagina di documentazione.
    • Comprimere un logo o un set di icone per un sito web senza perdere lo sfondo trasparente di cui gli sviluppatori hanno bisogno.
    • Ridurre le dimensioni dei file esportati dai modelli di interfaccia utente creati con gli strumenti di progettazione prima di condividerli con il team.
    • Ridurre il peso di una serie di elementi grafici dell'interfaccia destinati a una guida stilistica o a un repository di un sistema di design.

    Domande frequenti

    Come è possibile comprimere ulteriormente un formato senza perdita di dati?

    Rendendola leggermente con perdita di dati in modo intelligente: la quantizzazione seleziona i circa 256 colori che meglio rappresentano l'immagine e assegna ogni pixel al colore più vicino tra questi. Per la grafica con gamme cromatiche limitate, il risultato è visivamente identico: tecnicamente con perdita di dati, ma praticamente indistinguibile.

    La trasparenza sopravviverà alla compressione?

    Sì, il canale alfa viene mantenuto, compresi i pixel semitrasparenti (ombre proiettate, bordi con anti-aliasing). È proprio ciò di cui hanno bisogno i loghi e gli elementi dell'interfaccia utente.

    In quali casi la compressione PNG non funziona bene?

    Per quanto riguarda le fotografie e le sfumature uniformi: poiché utilizzano migliaia di colori, con soli 256 colori possono comparire delle strisce. Per i contenuti fotografici, la conversione in JPG o WebP garantisce una qualità di salvataggio di gran lunga superiore; è proprio a questo che serve il nostro convertitore da PNG a JPG.

    In che cosa si differenzia da TinyPNG?

    Stessa tecnica di base (quantizzazione della tavolozza), risparmi simili. Le differenze pratiche: i tuoi file non vengono mai caricati qui, non c'è alcun limite di 20 file per batch, nessun limite di 5 MB e nessun piano a pagamento — perché non c'è alcun server che esegue l'operazione.

    Quale numero di colori dovrei scegliere?

    Inizia da 256: il risultato visivo è identico per quasi tutte le immagini. Riduci a 64 o 32 per le icone e gli elementi semplici dell'interfaccia utente per ottenere una maggiore compressione; controlla l'anteprima in miniatura per verificare che non ci siano effetti di banding.

    Strumenti correlati