Vai al contenuto
FlexiConvert

Convertire SVG in PNG

Disegna i tuoi vettoriali esattamente alla dimensione che ti serve.

Fino a 20 file alla volta, 20 MB per file e 100 MB in totale.

Facoltativa. Lasciala vuota per usare la dimensione propria dell’SVG. L’altezza viene calcolata per mantenere le proporzioni.

I tuoi file vengono eliminati automaticamente dopo la conversione, e al massimo un’ora dopo il caricamento. Come trattiamo i tuoi file

Trasforma le tue grafiche SVG in PNG per usarle dove i vettoriali non sono accettati: social network, email, documenti, app o programmi di fotoritocco. Scegli la larghezza in pixel e otterrai un’immagine nitida a quella dimensione, con sfondo trasparente. Gratis, senza registrazione né filigrana.

Come convertire SVG in PNG

  1. Seleziona uno o più file SVG (fino a 20 alla volta).
  2. Indica la larghezza che vuoi in pixel, oppure lascia il campo vuoto per mantenere la dimensione dell’SVG.
  3. Fai clic su «Converti in PNG».
  4. Scarica il PNG oppure, se hai convertito più file, lo ZIP che li contiene tutti.

Vettoriali o pixel

Un SVG non contiene pixel, ma istruzioni di disegno: linee, curve, forme e colori. Per questo si può ingrandire all’infinito senza perdere nitidezza. Molti servizi però non lo accettano: social network, la maggior parte delle app di messaggistica, programmi di fotoritocco, negozi di app o piattaforme che vogliono solo immagini «normali».

Con la conversione in PNG, l’SVG viene disegnato una sola volta, a una dimensione precisa. Diventa così un’immagine fatta di pixel: se poi la ingrandisci, perderà nitidezza. Conviene quindi scegliere bene la dimensione al momento della conversione.

Quale larghezza scegliere

  • Vuota (predefinita): la dimensione indicata dall’SVG stesso negli attributi width e height, o nel suo viewBox.
  • Per un logo su un sito: il doppio della dimensione a cui lo mostri, perché resti nitido sugli schermi ad alta densità (per esempio 400 pixel per un logo mostrato a 200).
  • Per i social o le presentazioni: di solito bastano tra 1000 e 2000 pixel.

Puoi scegliere una larghezza da 16 a 8192 pixel. L’altezza si calcola automaticamente per mantenere le proporzioni.

Cosa si conserva e cosa no

  • Si conservano: la trasparenza, le sfumature, le maschere e le immagini incorporate nell’SVG stesso.
  • Le risorse esterne non vengono caricate: per sicurezza eliminiamo i collegamenti a immagini, font o fogli di stile esterni al file, oltre a qualsiasi script. Se nel PNG manca qualcosa, incorpora quella risorsa nell’SVG quando lo esporti.
  • Testi: vengono disegnati con i font disponibili sul nostro server. Se il tuo progetto usa un carattere particolare, converti i testi in tracciati (vettorializzali) prima di esportare l’SVG, perché si vedano identici.
  • Animazioni e interattività: il PNG è un’immagine statica; si disegna lo stato iniziale dell’SVG.

Limiti

  • Gli SVG compressi (.svgz) non sono supportati, e i file con entità XML vengono rifiutati per sicurezza.
  • Il risultato non può superare i 100 megapixel.
  • Fino a 20 file alla volta, 20 MB per file e 100 MB in totale.

Domande frequenti

Quanto sarà grande il PNG?

Se lasci vuota la larghezza, quanto l’SVG stesso. Se indichi una larghezza, il PNG avrà esattamente quei pixel e l’altezza verrà calcolata per mantenere le proporzioni del disegno.

Lo sfondo trasparente dell’SVG si mantiene?

Sì. Le zone dell’SVG senza disegno restano trasparenti nel PNG: puoi quindi metterlo su qualsiasi sfondo.

Perché il testo del mio PNG ha un altro font?

Perché l’SVG usa un font non incorporato nel file, che viene sostituito con uno simile. Per evitarlo, converti i testi in tracciati nel tuo programma di disegno prima di esportare l’SVG.

Perché nel PNG manca un’immagine o un elemento del mio SVG?

Probabilmente era collegato a un file esterno invece di essere incorporato. Per sicurezza non carichiamo risorse esterne; esporta l’SVG con le immagini incorporate e verranno disegnate.

Si può convertire un SVG in un PNG ad alta risoluzione?

Sì: indica una larghezza grande, fino a 8192 pixel. Essendo vettoriale, l’SVG viene disegnato direttamente a quella dimensione e il PNG resta nitido, senza l’effetto sfocato di un’immagine piccola ingrandita.