Cookie di statistica e di pubblicità
Usiamo cookie di statistica e di pubblicità, entrambi inviati a Google. Rifiutare non cambia niente di quello che vedi.Leggi la pagina sulla privacy
Qui converti SVG in GIF gratis e senza account: trascina il file qui sopra e in un paio di secondi il risultato è pronto da scaricare. La conversione avviene dentro il tuo browser, quindi il file non viene mai caricato. Funziona allo stesso modo su Windows, macOS e Linux e anche su iPhone e Android, e continua a funzionare anche se stacchi la connessione.
Fino a 100 file alla volta. Formati diversi insieme non sono un problema.
Vengono convertiti uno dopo l’altro e scaricati insieme in uno ZIP.
SVG in GIF
Questo va sistemato prima di convertire qualsiasi cosa. GIF ha davvero la trasparenza, ma solo in una forma: una singola voce nella tavolozza può essere marcata invisibile.
L’encoder usato qui non ne marca mai una. Un disegno reso da un SVG ha pixel trasparenti dovunque non sia stato disegnato nulla, e ognuno deve diventare opaco prima che la tavolozza venga costruita.
Il selettore colore sfondo su questa pagina decide cosa diventano le aree vuote, ed è letto prima di qualsiasi altra cosa: il riempimento è dipinto sulla tela prima e il disegno composto sopra.
Fate corrispondere il valore a qualunque cosa il GIF poggerà sopra. Se la destinazione è probabile che cambi, mettete un rettangolo nel disegno stesso così il file porta il proprio sfondo.
Un SVG non ha dimensione propria, quindi la conversione ne sceglie una: 1.024 pixel di larghezza per default. Quel default va male per GIF, perché i posti che ancora chiedono un GIF lavorano a 100-300 pixel.
Usate l’impostazione scala. A 0,2 lo stesso disegno rende 205 pixel di larghezza, più vicino a quanto queste destinazioni mostrano.
La riduzione è meno brutale di quanto suggerisca il numero 256, almeno sul tipo di arte che arriva come SVG. I riempimenti piatti usano un colore ciascuno.
Su un file di prova il quantizzatore ha prodotto una tavolozza abbastanza piccola che l’encoder ha scritto una tabella colori di sedici voci, e l’intero GIF 1024x1024 è arrivato a 7.844 byte da un SVG di 140 byte.
I gradienti sono il caso. Un riempimento lineare o radiale su un’ampia area genera centinaia di valori distinti, e la tavolozza non può contenerli tutti.
Ombre morbide, bordi sfocati e sovrapposizioni semitrasparenti fanno lo stesso. Se il disegno ha qualcuno di questi, renderizzare più piccolo aiuta perché meno pixel significa meno sfumature distinte.
SVG può animare. Ha elementi SMIL, risponde a animazioni CSS. GIF può animare anche, il che spinge ad assumere che i due si colleghino — non lo fanno.
Il renderer produce un unico fotogramma statico allo stato iniziale del disegno, e l’encoder scrive esattamente un fotogramma nel file.
Vale la pena un tentativo prima di accettare il compromesso. Molti sistemi che nominano GIF nel loro testo di aiuto accettano PNG nel loro codice di validazione.
Dove GIF è genuinamente richiesto, prendetelo e scegliete il colore di riempimento deliberatamente piuttosto che accettare il predefinito senza guardare.
Trascinate la cartella. Ogni SVG viene reso alla stessa scala e codificato separatamente, con tutto restituito come ZIP.
Ogni file mantiene anche le proprie impostazioni, quindi il colore sfondo è scelto per riga piuttosto che una volta per l’intero trascinamento — decidetelo prima di iniziare piuttosto che scoprirlo dopo.
| SVG | GIF | |
|---|---|---|
| Nome completo | Scalable Vector Graphics | Graphics Interchange Format |
| Estensione del file | .svg | .gif |
| Tipo di media | image/svg+xml | image/gif |
| Compressione | Senza compressione | Senza perdita — non si butta via niente |
| Prima pubblicazione | 2001 | 1987 |
| Pubblicato da | W3C | CompuServe |
| Specifica | SVG 1.1 | GIF89a |
| Licenza | Standard aperto | Standard aperto |
| Situazione attuale | Attuale | Vecchio, ancora letto ovunque |
| Profondità di bit | — | 8 |
| Colore che sa descrivere | RGB | tavolozza indicizzata |
| Immagine più grande | — | 65.535 px per lato |
| Si apre nel browser | Tutti i browser | Tutti i browser |
| Valutato al suo posto | PNG, PDF | WebP, MP4 |
GIF non ha canale alfa. Un file SVG con trasparenza esce con quelle aree riempite — di bianco, se non indichi altro — e nessuna impostazione di GIF riporta indietro la trasparenza.
SVG descrive forme e GIF salva pixel. Il risultato è nitido alla dimensione con cui è stato generato e non oltre: ingrandirlo dopo può solo inventare i pixel intermedi, e per questo la dimensione di esportazione qui pesa più che altrove.
GIF contiene una sola immagine fissa. Di un file SVG animato resta il primo fotogramma e il resto si perde: la conversione serve a estrarre un'immagine, non a portarsi dietro il movimento.
GIF ammette al massimo 256 colori per immagine. Una fotografia viene ridotta a una tavolozza, da cui il cielo a scalini. Non è un'impostazione di qualità: è il formato.
I programmi di sempre non coincidono: SVG si apre in Inkscape, Adobe Illustrator e Figma, GIF in GIMP, Adobe Photoshop e ImageMagick, quindi chi riceve il risultato ha bisogno di uno del secondo gruppo.
GIF impacchetta gli stessi campioni in circa metà dello spazio. Non si scarta nulla — decomprimendolo riottieni il SVG bit per bit — ed è per questo il posto migliore per ciò che vuoi conservare.
SVG è il formato di W3C, pubblicato nel 2001. È descritto in SVG 1.1, e vale la pena conoscerlo se il file deve sopravvivere allo strumento che lo ha scritto.
GIF viene da CompuServe e risale al 1987, descritto in GIF89a. GIMP, Adobe Photoshop e ImageMagick lo leggono.
No. Questa conversione avviene interamente nel tuo browser, quindi il file non esce dal tuo dispositivo. Puoi controllarlo da solo: apri la scheda di rete degli strumenti per sviluppatori e converti qualcosa. Vedrai la pagina stessa e le richieste di statistica e di pubblicità con cui questo servizio si paga, e nemmeno una che porti il tuo file. Il motore di questa coppia è resvg, un renderer SVG rigoroso scritto in Rust; il browser lo scarica una volta e lo tiene in cache.
Sì. Senza account, senza filigrana e senza una quota giornaliera da consumare: gira sulla tua macchina, quindi puoi tornare quante volte vuoi. Il browser lavora file fino a 100 MB, 100 per volta. resvg viene scaricato sulla tua macchina e gira lì, ed è per questo che non c’è un contatore.
SVG e GIF descrivono il contenuto in modi radicalmente diversi. La conversione è quindi una ricostruzione e non una copia: fedele, ma non identica byte per byte. Il testo viene disegnato con i caratteri incorporati nel file; per il resto entra un carattere sostitutivo.
GIF non ha canale alfa. Un file SVG con trasparenza esce con quelle aree riempite — di bianco, se non indichi altro — e nessuna impostazione di GIF riporta indietro la trasparenza.
SVG descrive forme e GIF salva pixel. Il risultato è nitido alla dimensione con cui è stato generato e non oltre: ingrandirlo dopo può solo inventare i pixel intermedi, e per questo la dimensione di esportazione qui pesa più che altrove.
GIF contiene una sola immagine fissa. Di un file SVG animato resta il primo fotogramma e il resto si perde: la conversione serve a estrarre un'immagine, non a portarsi dietro il movimento.
Quello che questa pagina afferma su SVG e GIF si può verificare, e questi sono i documenti che chiudono la questione.