# Converti e ridimensiona immagini tra PNG, JPEG, WebP, AVIF

> Converti immagini tra PNG, JPEG, WebP e AVIF e ridimensionale, direttamente nel browser. Controllo qualità e peso. Nessun upload, nessun dato inviato.

Strumento gratuito nel browser (nessun upload): https://www.mauriziofonte.it/strumenti/convertitore-immagini

Converti un'immagine in **PNG**, **JPEG**, **WebP** o **AVIF** (dove il browser lo supporta), con controllo di **qualità** e **ridimensionamento** opzionale. Vedi subito il **peso prima e dopo** per scegliere il miglior compromesso tra dimensione e resa. La conversione avviene tramite **canvas nel browser**: l'immagine non viene caricata su alcun server e non lascia il dispositivo.

## Come convertire un'immagine

1. **Carica l'immagine** - Trascina il file nell'area di rilascio o clicca per selezionarlo. Sono accettati i formati immagine comuni che il browser sa decodificare.
2. **Scegli formato e qualità** - Seleziona il formato di destinazione (PNG senza perdita, JPEG/WebP/AVIF con compressione regolabile). Per i formati con perdita, regola la qualità per bilanciare peso e resa.
3. **Ridimensiona se serve** - Imposta una larghezza massima per ridurre le dimensioni in pixel mantenendo le proporzioni. Lascia 0 per conservare la risoluzione originale.
4. **Converti e scarica** - Avvia la conversione: vedrai peso prima e dopo e le dimensioni finali. Scarica il file con un click. Tutto resta nel browser.

## Quale formato scegliere e come funziona

La conversione usa il **canvas** del browser: l'immagine viene decodificata, disegnata su una superficie grafica e riesportata nel formato scelto tramite `canvas.toBlob`. Per questo il risultato è sempre un'immagine **rasterizzata** (a pixel): si possono cambiare formato, qualità e dimensioni, ma non si recuperano informazioni vettoriali o livelli che il formato di partenza non espone come pixel.

La scelta del formato dipende dall'uso. Il **PNG** è senza perdita e gestisce la trasparenza: ideale per grafica, loghi, screenshot con testo netto, ma più pesante. Il **JPEG** è con perdita e ottimo per le fotografie, dove qualche artefatto è invisibile e il peso crolla, ma non ha trasparenza. Il **WebP** offre sia la modalità con perdita sia quella senza, con file in genere più leggeri del JPEG e del PNG a parità di resa, ed è ormai supportato ovunque. L'**AVIF** comprime ancora meglio, ma è più lento da codificare e non tutti i browser lo esportano: dove non è supportato, lo strumento te lo segnala.

La **qualità** conta solo per i formati con perdita (JPEG, WebP, AVIF): valori alti preservano i dettagli ma pesano di più, valori bassi alleggeriscono introducendo artefatti. Il **ridimensionamento** agisce sul numero di pixel ed è spesso il modo più efficace per ridurre il peso di una foto destinata al web. Tutto avviene **nel browser**: nessun caricamento, utile per immagini riservate che non vuoi far transitare da un server di terzi.

## Glossario

- **Formato con perdita**: Formato (JPEG, WebP, AVIF) che riduce il peso scartando informazioni poco percepibili. La qualità è regolabile: più compressione, più artefatti.
- **Formato senza perdita**: Formato (PNG, WebP lossless) che conserva ogni pixel esattamente. File più pesanti ma nessuna degradazione, adatto a grafica e testo.
- **Canvas**: Superficie di disegno del browser. Lo strumento ci disegna l'immagine e la riesporta nel formato scelto con toBlob, tutto in locale.
- **WebP**: Formato moderno di Google, con perdita o senza, in genere più leggero di JPEG e PNG a parità di resa. Supportato da tutti i browser recenti.
- **AVIF**: Formato basato sul codec AV1, con compressione ottima ma codifica più lenta e supporto in esportazione non universale tra i browser.
- **Trasparenza (canale alfa)**: Informazione di opacità per pixel, presente in PNG, WebP e AVIF ma non in JPEG. Convertendo in JPEG, le aree trasparenti diventano opache.

## Domande frequenti sulla conversione immagini

### L'immagine viene caricata su un server?

No. Viene decodificata e riesportata sul canvas del browser. Nessun file viene inviato. Puoi verificarlo nella scheda Rete degli strumenti per sviluppatori, oppure usare il tool offline dopo aver caricato la pagina.

### Perché l'AVIF a volte non funziona?

Perché non tutti i browser supportano l'esportazione AVIF tramite canvas, anche se sanno mostrarlo. Quando il tuo browser non sa generare il formato scelto, lo strumento te lo segnala: in quel caso usa WebP, che è altrettanto efficiente e supportato ovunque.

### Convertendo in JPEG perdo la trasparenza?

Sì. Il JPEG non supporta il canale alfa, quindi le zone trasparenti diventano opache (di solito su sfondo bianco o nero). Se hai bisogno della trasparenza, scegli PNG, WebP o AVIF.

### Come riduco al massimo il peso di una foto?

Due leve: ridurre le dimensioni in pixel (larghezza massima) e usare un formato con perdita efficiente (WebP o AVIF) con qualità media. Spesso il ridimensionamento da solo pesa più della qualità nel risultato finale per le foto destinate al web.

### La qualità influisce sul PNG?

No. Il PNG è senza perdita: il cursore di qualità non ha effetto su di esso. Conta solo per JPEG, WebP e AVIF. Per alleggerire un PNG, l'unica leva qui è il ridimensionamento.

### Posso convertire più immagini insieme?

Lo strumento lavora su un'immagine alla volta, per tenere chiaro il confronto di peso e qualità. Per conversioni in blocco di molte immagini conviene uno strumento da riga di comando dedicato.

### La conversione peggiora la qualità?

Dipende. Verso un formato senza perdita (PNG) a piena risoluzione non si perde nulla. Verso un formato con perdita o ridimensionando, una parte di informazione viene scartata: lo strumento ti mostra il peso risultante così puoi scegliere il compromesso che preferisci.

---
Uno strumento di Maurizio Fonte, senior backend engineer. Tutti gli strumenti: https://www.mauriziofonte.it/strumenti/
