Ridimensiona immagini PNG online — per pixel o percentuale

Trascina un PNG, indica la nuova larghezza o altezza (o una percentuale) e scarica il file ridimensionato. Tutto avviene nel tuo browser via Canvas API — l'immagine non viene mai caricata e il canale alfa è preservato.

Fino a 50 MB · 32.767 px max per lato (Chrome / Firefox) · Ultima verifica 2026-04-27

Come ridimensionare un PNG

1

Rilascia un PNG

Trascina e rilascia il tuo PNG o clicca su Scegli file.

2

Imposta le dimensioni

Inserisci la larghezza o altezza target in pixel (es. 1200) o passa a percentuale (es. 50%). Mantieni il blocco per calcolare l'altro lato automaticamente.

3

Scarica

Clicca su Ridimensiona e Scarica. L'output rimane PNG, con il canale alfa intatto.

Privato e verificabile

Il ridimensionamento gira nel browser via Canvas API. Nessun upload — apri DevTools → Network e vedrai zero richieste.

Blocco proporzioni

Con il blocco attivo, modificare una dimensione ricalcola l'altra dal rapporto originale — i cerchi restano cerchi.

Canale alfa preservato

L'alfa a 8 bit viene interpolato insieme a RGB, i bordi semi-trasparenti scalano puliti. Sui loghi, preferisci ridurre a ingrandire.

Ridimensionare, comprimere, convertire o ritagliare?

Queste quattro operazioni risolvono problemi diversi. Scegli quella giusta prima di aprire uno strumento — combinarne due sbagliate spreca qualità.

Obiettivo Fai questo Strumento
Dimensioni sbagliate Ridimensiona Questo strumento
Dimensioni giuste, file troppo grande Comprimi Comprimi PNG
Foto, vuoi un file più piccolo Converti formato PNG → WebP
Proporzioni sbagliate Ritaglia poi ridimensiona Ritaglia PNG
Più dimensioni (set icone) Ridimensiona ad ogni preset Questo strumento

Dimensioni PNG comuni

Caso d'uso Larghezza Altezza Variante PNG consigliata
Immagine hero del sito 1920 px 1080 px PNG-24 (senza alfa)
Blog / Open Graph 1200 px 630 px PNG-24
Icona app 512 px 512 px PNG-32 (con alfa)
Miniatura 150 px 150 px PNG-8 indicizzato o PNG-32

Quando NON ridimensionare un PNG

In questi quattro casi ridimensionare è la soluzione sbagliata:

  • Non ingrandire uno screenshot per la stampa. I pixel vengono interpolati, non recuperati. Ricrea l'asset alla risoluzione target.
  • Non ridimensionare un PNG-8 indicizzato alla cieca. La mappatura della palette degrada; ri-esporta dalla sorgente o converti prima a PNG-24.
  • Non ridimensionare uno spritesheet di icone. Scala l'SVG sorgente e rasterizza di nuovo — non ricampionare mai un foglio di piccoli elementi UI.
  • Non ridurre un logo con antialiasing sotto i 16 px. I bordi sfumano. Usa una variante curata a mano per piccole dimensioni.

Verifica la privacy in DevTools

  1. Apri DevTools (F12 o Cmd + Opt + I).
  2. Vai alla scheda Network e filtra per Fetch/XHR.
  3. Rilascia un PNG nello strumento e clicca Ridimensiona e Scarica.
  4. Vedrai zero richieste dal ridimensionamento — il file resta nel browser.

Consigli per il ridimensionamento

  • Mantieni sempre il blocco delle proporzioni, salvo voler stirare l'immagine intenzionalmente.
  • Un ridimensionamento al 50% in entrambe le dimensioni rimuove ~75% dei pixel — un PNG 4000×3000 diventa 1000×750 ≈ 1,1 M px (vs 12 M).
  • Per schermi Retina/HiDPI, esporta al doppio delle dimensioni CSS dello spazio target.

Limiti del Canvas per browser

Poiché il ridimensionamento usa un <canvas> HTML, ogni browser limita le dimensioni massime di origine. Se il PNG le supera, non può essere disegnato.

Browser Dim. max per lato Area max pratica
Chrome / Edge 32 767 px ~268 M px
Firefox 32 767 px ~124 M px
Safari (desktop) 16 384 px ~67 M px
Safari (iOS) 16 384 px 16–67 M px (dipende dalla RAM)

Domande frequenti

Ridimensionare un PNG riduce la qualità?

Ridurre preserva bene la qualità (interpolazione bicubica). Ingrandire non recupera dettaglio e ammorbidisce i bordi. Riduci sempre dalla sorgente con risoluzione maggiore.

Qual è la differenza tra ridimensionare e comprimere — e cosa fare prima?

Ridimensionare cambia le dimensioni in pixel; comprimere le mantiene e ri-codifica i dati con l'algoritmo Deflate del PNG. Ridimensiona prima, comprimi dopo — rimuovere pixel riduce il peso molto più della sola compressione. Poi passa per Comprimi PNG per ulteriori risparmi.

La trasparenza viene preservata?

Sì. Il canale alfa a 8 bit viene interpolato insieme a RGB, i pixel semi-trasparenti scalano correttamente. Sui loghi, preferisci ridurre.

Posso ridimensionare per percentuale?

Sì. Passa al modo percentuale e inserisci ad esempio 50%. Larghezza e altezza scalano proporzionalmente. Funzionano anche valori esatti in pixel.

L'output rimane PNG?

Di default sì, con canale alfa preservato. Se vuoi ridurre il peso anziché le dimensioni, converti a WebP o AVIF — vedi strumenti correlati.

Strumenti correlati