Convertire SVG in GIF

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.

  • Dove gira Nel tuo browser. Il file non viene mai caricato.
  • Ricostruito GIF funziona in modo diverso da SVG. Non è quindi il degrado graduale di un codec con perdita: quello che GIF sa esprimere viene riprodotto fedelmente, e quello che lì non ha un equivalente non sopravvive affatto.
  • Limite di dimensione Fino a 100 MB per file, gratis e senza account.
  • Vale la pena saperlo Il testo viene disegnato con i caratteri incorporati nel file; per il resto entra un carattere sostitutivo.

Fino a 100 file alla volta. Formati diversi insieme non sono un problema.

Un disegno ritagliato arriva su un cartoncino pieno

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.

Impostate il colore di riempimento 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.

Una resa a 1.024 pixel è troppo grande per un GIF

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.

Cosa ha fatto davvero la tavolozza su un file misurato

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.

Dove un disegno supera davvero i 256 colori

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.

L’animazione nell’SVG non sopravvive alla resa

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.

PNG dà la stessa immagine e mantiene la trasparenza

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.

Rendere un set di disegni per un unico modello

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.

Come convertire SVG in GIF

  1. Trascina il tuo file SVG su questa pagina, oppure fai clic per sceglierne uno.
  2. Scegli GIF come destinazione. La conversione avviene nel tuo browser e il file non viene caricato.
  3. Scarica il file GIF finito.

SVG o GIF: cosa cambia

SVG a confronto con GIF
SVGGIF
Nome completoScalable Vector GraphicsGraphics Interchange Format
Estensione del file.svg.gif
Tipo di mediaimage/svg+xmlimage/gif
CompressioneSenza compressioneSenza perdita — non si butta via niente
Prima pubblicazione20011987
Pubblicato daW3CCompuServe
SpecificaSVG 1.1GIF89a
LicenzaStandard apertoStandard aperto
Situazione attualeAttualeVecchio, ancora letto ovunque
Profondità di bit8
Colore che sa descrivereRGBtavolozza indicizzata
Immagine più grande65.535 px per lato
Si apre nel browserTutti i browserTutti i browser
Valutato al suo postoPNG, PDFWebP, MP4

Che cosa si perde

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.

Aprire il risultato

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.

Dimensione e qualità

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.

A che cosa serve ciascun formato

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.

Da SVG a GIF: domande frequenti

Il mio file SVG viene caricato da qualche parte?

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.

Convertire SVG in GIF è gratis?

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.

Si perde qualità convertendo SVG in GIF?

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.

Lo sfondo trasparente sopravvive da SVG a GIF?

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.

Un GIF ottenuto da SVG si può ingrandire dopo?

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.

Un file SVG animato resta animato in GIF?

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.

Altro su questi formati

Da dove vengono questi numeri

Quello che questa pagina afferma su SVG e GIF si può verificare, e questi sono i documenti che chiudono la questione.