Convert SVG to GIF
Free online converter for SVG files. Indexed-colour format with animation support. Nothing to install, no watermark, and every file is deleted automatically.
Drag and drop your files
or
Upload a SVG file to convert it to GIF. Up to 3 files at once, 100 MB each.
Free · up to 3 files · 100 MB each · files deleted automatically after 1 hour.
About SVG and GIF
SVG .svg
Not pixels at all — an XML text file describing shapes, paths and text. A renderer draws it fresh at whatever size is asked for, so it is sharp at every scale.
Good for
- Resolution independent — identical on a watch and a billboard
- Tiny for logos, icons and diagrams
- Editable as text, and styleable with CSS
Trade-offs
- Cannot represent a photograph in any useful way
- Complex artwork can render slowly
- Converting a photo *to* SVG does not vectorise it
image/svg+xml
GIF .gif
A 1987 format that survives for one reason: it animates, and it plays everywhere without a video player. Its palette is capped at 256 colours per frame.
Good for
- Animation that works in any browser and any chat app
- Lossless within its 256-colour palette
- Universally supported after nearly four decades
Trade-offs
- 256 colours means visible banding on photographs
- Transparency is on-or-off per pixel, so edges look jagged
- Far larger than a real video file for the same clip
image/gif
SVG and GIF side by side
| SVG | GIF | |
|---|---|---|
| Compression | Vector — text, not pixels | Lossless, 256-colour palette |
| Transparency | Yes | Yes — 1-bit, no partial |
| Animation | Yes — via CSS or SMIL | Yes |
| Typically used for | Logos, icons, diagrams, illustrations | Short loops, reaction clips, simple animations |
What changes when you convert SVG to GIF
Scalability is lost here
SVG describes shapes, so it is sharp at any size. GIF is a fixed grid of pixels. Once converted, enlarging the result will blur it — so choose the output size before converting, not after, and pick the largest size you will ever need.
Down to 256 colours
GIF stores a palette of at most 256 colours per frame. A photograph converted from SVG has to be reduced to fit, which shows as banding across skies, skin and gradients. For a still image this is almost never the right format — GIF is worth choosing only when something must animate everywhere without a video player.
How the GIF is written
Our default is a high effort setting on the palette search, which is where GIF quality is won or lost. The quality control on the converter moves this if you need to — the default aims to be indistinguishable from the source at a sensible file size, rather than to win a compression benchmark.
Something has to choose the size
An SVG has no pixel dimensions of its own — it is a description of shapes that can be drawn at any scale. Rendering it to GIF means picking one. We use the size declared in the file, and fall back to 1024 pixels wide when it declares none. Set the width explicitly if the result is destined for print or a high-density screen.
Fonts and linked files are not fetched
An SVG that names a font it does not embed relies on the renderer having that font, and an SVG that links to an external image relies on that link resolving. Neither is fetched from the network during conversion — for safety, since it would mean a converted file could make requests on your behalf. If the artwork depends on either, convert the text to outlines and embed the images before uploading.
Other SVG conversions
Other ways to get GIF
Worth reading next
Where your transparent background went
Transparency is the property most often lost silently in a conversion — the file looks perfect until it lands on a coloured background and grows a white rectangle.
5 min read
GIF is a terrible video format, and sometimes the right one
A three-second GIF can be larger than the minute-long video it came from. Here is why that happens, and the narrow set of cases where GIF still wins anyway.
5 min read