.SVG

File SVG

Scalable Vector Graphics
Fai una domanda
RISPOSTA RAPIDA

Un file SVG è un'immagine Scalable Vector Graphics - uno standard aperto del W3C che memorizza la grafica 2D come testo XML, in modo da poter essere scalata a qualsiasi dimensione senza perdere qualità. Qualsiasi browser moderno lo apre istantaneamente: trascina il file in Chrome, Edge, Firefox o Safari. Per modificarne uno, usa il software gratuito Inkscape o Adobe Illustrator. I file SVG possono incorporare JavaScript, quindi tratta i file provenienti da fonti sconosciute con la stessa cautela di una pagina web.

Sviluppatore: W3C (World Wide Web Consortium) Categoria: File con immagini vettoriali Standard aperto MIME: image/svg+xml
SI APRE SU Windows macOS Linux Web
Correlati: .EMZ · .CDR · .ODG · .VSDX

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 9, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file SVG?

L'abbreviazione .svg sta per Scalable Vector Graphics ed è un formato per file di grafica 2D. SVG è un linguaggio basato su XML progettato per descrivere la grafica 2D in testo semplice. Il formato .svg è stato sviluppato dal *World Wide Web Consortium (W3C)* ed è il formato standard per la visualizzazione di grafica vettoriale sul web, diventando una raccomandazione W3C nel 2001 (SVG 1.1 è seguito nel 2011).

Poiché il testo viene utilizzato per descrivere la grafica vettoriale, la scala di un file .svg può essere modificata senza alcuna perdita di qualità. In parole povere: il contenuto del file, un'immagine, può essere visualizzato a qualsiasi dimensione senza sgranature, rendendo il formato .svg ideale per icone, loghi, illustrazioni ed elementi dell'interfaccia utente che devono apparire nitidi a qualsiasi risoluzione.

I file .svg possono anche essere compressi utilizzando la compressione GZIP, dopodiché il formato cambia in .svgz, con la dimensione finale ridotta di circa il 50-80%.

A causa della loro natura testuale basata su XML, i file .svg possono essere cercati, indicizzati, compressi e scriptati, il che li rende perfettamente adatti alla condivisione di grafica sul web. Tutti i browser moderni eseguono il rendering nativo delle immagini .svg senza alcun plugin. I file .svg sono supportati allo stesso modo da editor di testo semplice e da editor vettoriali avanzati come Inkscape o Adobe Illustrator, e possono incorporare immagini raster PNG, animazioni, stili CSS e JavaScript interattivo direttamente all'interno del file. Il tipo MIME è image/svg+xml.

Sicurezza e incolumità

RISCHIO: MEDIUM

SVG è XML e può INCORPORARE CSS e JavaScript, quindi un file .svg aperto in un browser può eseguire script - questo rende gli SVG malevoli un reale vettore di cross-site-scripting, redirect e phishing; gli allegati e-mail SVG sono stati utilizzati in campagne malware (un'immagine «innocua» che in realtà contiene uno script o un modulo HTML). Tratta i file .svg non richiesti come pagine web, non come immagini: non aprirli da mittenti sconosciuti e, sui siti web, sanifica gli SVG caricati (rimuovendo script/gestori di eventi) prima di servirli. Aprire un SVG in un visualizzatore che non supporta script o in un editor di codice per ispezionare l'XML è sicuro. Evita siti di download sospetti di «visualizzatori/convertitori SVG gratuiti» che includono adware - il browser e Inkscape coprono le reali necessità.

Dettagli del formato

in sintesi
NOME COMPLETOScalable Vector Graphics
SVILUPPATOREW3C (World Wide Web Consortium)dal 2001 (SVG 1.0 W3C Recommendation); SVG 1.1 (2011); SVG 2 in development
TIPO MIMEimage/svg+xml
TIPOGrafica vettoriale 2D basata su XML (testo)
STANDARDAperto · royalty-free

Programmi che aprono file SVG

Windows4 apps
Adobe Illustrator A pagamento File -> Apri il file .svg per modificarlo; File -> Esporta per PNG/JPG. L'editor vettoriale standard del settore.
Inkscape Open-source L'editor SVG gratuito di riferimento su Linux (SVG è il suo formato nativo).
Web browser (Chrome, Edge, Firefox) Gratuito Fai doppio clic sul file .svg o trascinalo nella finestra del browser per visualizzarlo alla massima qualità.
Code editor (VS Code / Notepad++) Gratuito Apri il file .svg come testo per leggere/modificare direttamente il markup XML (e visualizzalo in anteprima con un'estensione SVG).
macOS3 apps
Adobe Illustrator A pagamento File -> Apri il file .svg per modificarlo; File -> Esporta per PNG/JPG. L'editor vettoriale standard del settore.
Inkscape Open-source L'editor SVG gratuito di riferimento su Linux (SVG è il suo formato nativo).
Web browser / Preview Integrato Apri il file .svg in Safari/Chrome per visualizzarlo; anche macOS Anteprima esegue il rendering degli SVG.
Linux3 apps
GIMP Open-source Importa il file .svg (lo rasterizza a una risoluzione scelta) per l'editing/esportazione di pixel.
Web browser Gratuito Apri il file .svg in Firefox/Chrome per visualizzarlo istantaneamente.
Inkscape Open-source L'editor SVG gratuito di riferimento su Linux (SVG è il suo formato nativo).
Web1 app
SVG-Edit / boxy-svg (online editors) Freemium Apri e modifica SVG nel browser senza installazione (Boxy SVG o l'open-source SVG-Edit).

Dettagli tecnici

specifiche approfondite
Struttura del fileTesto XML semplice; leggibile dall'uomo e modificabile in qualsiasi editor di testo senza software speciali
Tipo MIMEimage/svg+xml
Codifica dei caratteriUTF-8 (dichiarata nell'intestazione XML); il file è testo Unicode semplice senza contenuto binario
ScalabilitàScalabilità infinita senza perdite - la geometria è definita matematicamente, quindi non si verifica sgranatura a nessuna dimensione
Variante compressa.svgz - lo stesso XML SVG racchiuso in gzip; dimensione del file solitamente ridotta del 50-80%
Supporto animazioniSono supportate sia le animazioni dichiarative SMIL che le animazioni/transizioni CSS
ScriptingJavaScript può interrogare e modificare gli elementi SVG tramite l'API DOM standard, consentendo l'interattività
StileIl CSS può essere applicato tramite attributi di stile inline, blocchi <style> incorporati o fogli di stile esterni
Sistema di coordinateTela infinita con unità definite dall'utente; l'attributo viewBox mappa le coordinate del documento sulla viewport
Primitive di formapath, circle, rect, ellipse, polygon, polyline, line - oltre a gradienti, pattern, maschere ed effetti filtro
Rendering del browserSupporto nativo in tutti i browser moderni (Chrome, Firefox, Edge, Safari) - nessun plugin richiesto
Incorporamento in HTMLPuò essere usato inline come <svg>, referenziato tramite <img>, <object>, <embed> o come background-image CSS
AccessibilitàI nodi di testo sono leggibili dalle macchine; supporta gli elementi <title> e <desc> oltre agli attributi ARIA
Incorporamento rasterLe immagini raster esterne (PNG, JPEG) possono essere incorporate tramite elementi <image> utilizzando percorsi di file o URI di dati
Identificazione del fileNessun magic byte binario; identificato dall'elemento radice <svg, opzionalmente preceduto da una dichiarazione XML o DOCTYPE
Rilasciato2001 (SVG 1.0 W3C Recommendation); SVG 1.1 (2011); SVG 2 in development
Standard apertoSì · royalty-free
Specificawww.w3.org

Conversioni SVG

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file SVG. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file SVG.

Domande frequenti

Come si apre un file SVG?
Basta aprirlo in qualsiasi browser web (Chrome, Edge, Firefox, Safari): fai doppio clic o trascinalo all'interno e verrà visualizzato alla massima qualità. Per MODIFICARLO, usa il software gratuito Inkscape o Adobe Illustrator; essendo testo XML, puoi anche aprirlo in un editor di codice.
Come si converte un SVG in PNG o JPG?
Aprilo in Inkscape o Illustrator ed esportalo come PNG (mantiene la trasparenza) o JPG (appiattito), scegliendo la dimensione in pixel - oppure usa un convertitore online affidabile. Scegli la risoluzione necessaria, perché il risultato raster non potrà essere ridimensionato senza perdite come l'SVG originale.
Perché il mio SVG non si apre / perché viene visualizzato come codice?
Se è stato aperto in un editor di testo o di codice, vedrai l'XML grezzo: è normale; aprilo invece in un browser per visualizzare l'immagine. Se un browser mostra un'icona di file corrotto, il file potrebbe contenere XML non valido, essere vuoto o essere in realtà un formato diverso con l'estensione errata.
Posso aprire un SVG in Cricut / Silhouette?
Sì - SVG è il formato preferito per i file di taglio. Importalo in Cricut Design Space o Silhouette Studio; ogni tracciato diventa una linea di taglio. Separa o pulisci l'SVG prima se le linee di taglio risultano errate.
È sicuro aprire un file SVG?
Principalmente sì, ma non sempre: SVG può contenere JavaScript, quindi un SVG malevolo aperto in un browser può eseguire script (un noto trucco di phishing/XSS, anche tramite allegati e-mail). Non aprire file .svg da mittenti sconosciuti e i siti web dovrebbero sempre sanificare gli SVG caricati dagli utenti.
Come si modifica un file SVG gratuitamente?
Usa Inkscape (gratuito, open source, SVG è il suo formato nativo) su Windows/Mac/Linux, oppure un editor basato su browser come Boxy SVG o SVG-Edit. Per rapide modifiche al markup, modifica l'XML in VS Code.

Riferimenti

1W3C - SVG 2 specificationwww.w3.org
2MDN Web Docs - SVGdeveloper.mozilla.org

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.EXEWindows Executable (Portable Executable)
4.PARTPartial Download File
5.DATProgram Data File (generic)
6.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.TXTPlain Text File
9.MDMarkdown Document
10.TMPTemporary File

Estensioni correlate

.EMZWindows Compressed Enhanced Metafile
.CDRCorelDRAW image / drawing
.ODGOpenDocument Graphics (Drawing)
.VSDXMicrosoft Visio Drawing (2013+)
.AIAdobe Illustrator Artwork
.EPSEncapsulated PostScript

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z