Convertire SVG in PNG - Gratis, qualsiasi dimensione, nel browser
Convertitore da SVG a PNG
Dimensione massima del file: 20 MB
Il tuo browser non può decodificare questo file, quindi verrà caricato sul nostro server e convertito lì. Viene eliminato automaticamente entro un’ora e rimosso nel momento in cui scarichi il risultato.
Conversione del file in corso…
I tuoi file restano privati
Questa conversione avviene interamente nel tuo browser: l’immagine non viene mai caricata sul nostro server e non lascia il dispositivo.
Informazioni sulla conversione da SVG a PNG
Un SVG non è un’immagine: è un insieme di istruzioni di disegno. Per questo resta nitido a qualsiasi dimensione — le forme vengono ricalcolate ogni volta che viene mostrato. Trasformarlo in PNG esegue quelle istruzioni una volta, a una sola dimensione, e congela il risultato in una griglia di pixel. Rinunci al vantaggio principale del formato: vale la pena capire cosa ottieni in cambio.
Come convertire SVG in PNG
- 1 Trascina il file .svg nell’area di caricamento.
- 2 Imposta la larghezza in uscita. I pulsanti 1x, 2x e 4x partono dalla dimensione scritta nel file; se non c’è, partiamo da 1024 pixel.
- 3 Premi Converti e scarica il PNG. Le aree trasparenti restano trasparenti.
La dimensione che scegli diventa il tetto
È l’unica vera decisione di questa pagina. Un SVG non ha una risoluzione originale a cui tornare, quindi la larghezza che inserisci è il massimo di nitidezza che l’immagine raggiungerà: ingrandisci il PNG dopo e sfoca, esattamente come qualsiasi raster. L’abitudine sicura è esportare al doppio della dimensione di visualizzazione, così copri gli schermi ad alta densità, e conservare l’SVG stesso per tutto ciò che potresti servirti più grande. Se il file non porta una larghezza propria, partiamo da 1024 pixel: un valore predefinito ragionevole, non un originale significativo.
Quando il PNG serve davvero
Molti posti rifiutano ancora l’SVG, di solito a ragione: un SVG può contenere script, quindi i sistemi che accettano caricamenti da sconosciuti spesso lo respingono del tutto. Il caso più comune sono le immagini di anteprima social — og:image e le card di Twitter vogliono un raster. Oltre a questo: modelli di e-mail, schede di app store e marketplace, flussi di stampa, vecchi strumenti di design, risorse per giochi e canvas, e tutto ciò che ha bisogno di una dimensione fissa in pixel per impaginarci attorno. In tutti i casi il vincolo è dal lato di chi riceve, non nel tuo file.
Font e file collegati non arrivano
Per sicurezza i browser disegnano un SVG in una sandbox: nessuno script viene eseguito e nessuna risorsa esterna viene caricata. È il comportamento giusto, ma qui ha una conseguenza visibile. Se il tuo SVG fa riferimento a un font web, il testo ripiega su un font di sistema e le forme si spostano. Se collega un’immagine esterna, quell’immagine semplicemente non compare. Se si appoggiava al CSS della pagina circostante, quello stile sparisce. La soluzione è rendere il file autonomo prima di convertire: converti il testo in tracciati e incorpora le immagini. È anche ciò che serve prima di consegnare un SVG a chiunque.