UltKit

Konvertera SVG till GIF

Rita upp en SVG som en GIF-bild i den bredd du väljer, för ställen som tar emot GIF men inte kan visa vektorfiler. Resultatet är en stillbild med en palett på upp till 256 färger som förblir genomskinlig där SVG-filen saknar innehåll.

Bildkonverterare

eller släpp JPG, JPEG, JPE …-filer här ·

Max 95 MB per fil· Upp till 20 filer· Raderas efter 30 minuter

Utdata

Filerna bearbetas på våra servrar och raderas efter 30 minuter.

Så använder du verktyget

  1. 1

    Ladda upp SVG-filerna

    Lägg till upp till 20 .svg-filer, högst 95 MB vardera, från datorn eller genom att dra dem till uppladdningsytan.

  2. 2

    Ange bredden i pixlar

    Den här sidan ritar vektorn 600 px bred. Ändra värdet under Ändra storlek på bilden i Avancerade inställningar; höjden följer ritningens proportioner.

  3. 3

    Konvertera till GIF

    Tryck på Konvertera till GIF och ladda ner varje bild, eller hela uppsättningen som ZIP. Kontrollera en fil mot bakgrunden den ska ligga på innan du använder den.

Att konvertera SVG till GIF byter en upplösningsfri ritning mot ett fast rutnät med högst 256 färger, vilket går bra för logotyper och ikoner i enfärgade ytor men passar dåligt för toningar.

Konvertera SVG till GIF i den bredd du behöver

En SVG är en uppsättning instruktioner: rita den här banan, fyll den med den här färgen, placera den här texten. En GIF är motsatsen, ett rutnät av pixlar där varje pekar på en av upp till 256 palettposter. Konvertering innebär att instruktionerna ritas en gång i vald pixelbredd och resultatet lagras, och därför betyder bredden under Ändra storlek på bilden mer än någon annan inställning här. Den här sidan börjar på 600 px.

GIF härstammar från 1987, då CompuServe publicerade det, och revisionen från 1989, GIF89a, lade till transparens och bildfördröjning. Den åldern är dess styrka idag: programvara som vägrar nyare format, från äldre forummotorer till vissa e-postprogram och annonsnätverk, visar fortfarande GIF. En SVG blockeras däremot i många uppladdningsformulär eftersom den är XML som kan innehålla skript.

Eftersom källan är vektor kan du rita den i vilken bredd som helst utan att förlora skärpa. Välj den storlek som GIF-bilden faktiskt ska visas i; om du förstorar en liten GIF senare kommer den suddighet tillbaka som SVG-filen aldrig hade.

from ↓ · to →Genomskinlig bakgrundMjuka, halvgenomskinliga kanterFler än 256 färgerAnimation
GIFGIF to Genomskinlig bakgrund: yes– GIF to Mjuka, halvgenomskinliga kanter: no– GIF to Fler än 256 färger: noGIF to Animation: yes
PNGPNG to Genomskinlig bakgrund: yesPNG to Mjuka, halvgenomskinliga kanter: yesPNG to Fler än 256 färger: yes– PNG to Animation: no
WEBPWEBP to Genomskinlig bakgrund: yesWEBP to Mjuka, halvgenomskinliga kanter: yesWEBP to Fler än 256 färger: yesWEBP to Animation: yes
JPG– JPG to Genomskinlig bakgrund: no– JPG to Mjuka, halvgenomskinliga kanter: noJPG to Fler än 256 färger: yes– JPG to Animation: no
supported not offeredVad varje rastermål kan innehålla när en SVG har ritats i det. GIF är det enda som begränsas till en palett på 256 färger och transparens av/på.

SVG

Scalable Vector Graphics

SVG är ett XML-baserat vektorformat som W3C standardiserade 2001. I stället för pixlar beskriver det former, banor och text, så det förblir skarpt i alla storlekar och är oftast mycket litet för logotyper och ikoner. Det stöder transparens, CSS-formatering, skript och animation, och alla webbläsare återger det direkt. SVG lämpar sig inte för foton, och komplexa illustrationer kan bli långsamma att rendera. Illustrator, Inkscape, Figma och webbläsare kan öppna och redigera det.

Komprimering
–
Transparens
Ja
Animation
Ja
Introducerades
2001 · W3C
SVG-omvandlare

GIF

Graphics Interchange Format

GIF introducerades av CompuServe 1987 och är fortfarande det mest stödda formatet för korta animationer i loop. Det är förlustfritt men begränsat till en palett på 256 färger per bildruta, så foton och toningar får färgband och dithering. Det stöder bara transparens av/på (1 bit), vilket ger hackiga kanter på rundade former. Animerade GIF-filer är ofta mycket större än samma klipp som MP4 eller WebP. Alla webbläsare, chattappar och sociala plattformar spelar upp GIF.

Komprimering
Förlustfri
Transparens
Ja
Animation
Ja
Introducerades
1987 · CompuServe
GIF-omvandlare

SVG till GIF finns för mottagare som fastnat på GIF, som e-postsignaturer, äldre forum och annonsplatser, och som behöver en liten, platt bild av en vektorlogotyp; att göra om en GIF till SVG är ett spårningsjobb för att få tillbaka skalbar grafik.

Animerad SVG till GIF: det här konverteras inte

SMIL-, CSS- och skriptanimationer tas bort

En SVG som rör sig i webbläsaren genom animate-element, CSS-keyframes eller JavaScript blir en enda stillbild i GIF som visar utgångsläget. För en rörlig GIF kan du spela in animeringen som video och konvertera den med verktyget video till GIF.

256 färger och 1-bitars genomskinlighet i praktiken

De flesta SVG-logotyper använder en handfull enfärgade ytor, så palettgränsen kostar ingenting. Problemen är kantutjämnade kanter och toningar. Varje kurvad kant i en renderad SVG innehåller mellanliggande pixlar som är delvis genomskinliga; GIF måste göra var och en helt synlig eller helt klar, vilket kan ge en trappstegsformad kontur eller en blek kantlinje.

Lösningen är att bestämma bakgrunden före konverteringen. Om GIF-bilden ska ligga på en vit e-posttext, ge SVG-filen en vit bakgrundsrektangel; på ett mörkt forumtema använder du temats färg. Kantpixlarna blandas då i rätt färg och konturen förblir mjuk. Om du inte kan veta i förväg är PNG säkrare.

Frågor om SVG till GIF

Varför välja GIF i stället för PNG för en SVG-logotyp?

Bara när mottagaren kräver GIF, till exempel ett gammalt CMS, en forumsignatur eller en annonsmall som anger GIF som bildtyp. PNG behåller mjuka kanter och obegränsat antal färger, så SVG till PNG är det bättre valet när båda formaten tillåts.

Blir min animerade SVG en animerad GIF?

Nej. Konverteraren ritar SVG-filen en gång i dess utgångsläge, så SMIL-animeringar, CSS-keyframes och skript körs inte och du får en enda stillbild. För att fånga rörelsen kan du spela in animeringen i en webbläsare som video och sedan använda video till GIF.

Varför ser kanterna på min logotyp hackiga ut eller har en ljus kant?

Transparens i GIF är av eller på för varje pixel, så de mjuka, delvis genomskinliga kantpixlarna i en SVG måste antingen behållas eller tas bort. Kanter som blandats för en bakgrund får en kantlinje mot en annan. Lägg till en bakgrundsrektangel i målsidans färg före konverteringen, så blandas kanterna rent.

Vad händer med övertoningar i SVG-filen?

En GIF-palett rymmer högst 256 färger, så mjuka toningar måste approximeras. Korta toningar ser bra ut, medan stora, subtila toningar visar steg eller ett prickigt rastermönster. Logotyper och ikoner i enfärgade ytor, som är vanligt SVG-innehåll, ryms enkelt i paletten.

Kan jag använda GIF-bilden i en e-postsignatur?

Ja, och det är en av de främsta orsakerna till att man behöver den här konverteringen. Gmail och Outlook visar inte SVG-bilder i meddelanden, medan GIF har visats i e-postprogram i decennier. Håll bredden måttlig, runt 300 till 600 px, så att signaturen blir lätt.

Vilka storleksinställningar i SVG-filen läser konverteraren?

Den använder ritningens bredd, höjd och viewBox för att räkna ut proportionerna och ritar sedan upp den i den pixelbredd du anger. Eftersom källan är vektor kostar en större bredd ingen skärpa, bara filstorlek.