SVG to GIF Converter
Rasterize an SVG (static or SMIL-animated) into a GIF at the size you choose. Useful for chat platforms and slide decks that don't accept vector art. Runs entirely in your browser.
100% client-side · ffmpeg.wasm · no upload
Pick an SVG file to begin.
⬇ Download GIFHow to convert SVG to GIF
- Pick your
.svgfile. - Pick the output pixel width. SVG scales perfectly — go large for retina screens.
- For animated SVGs (SMIL), set Frames > 1 and a total Duration.
- Press Convert to GIF.
Common use cases
- Sharing icon animations on Slack / Discord that require raster.
- Embedding diagrams from Mermaid or Figma exports.
- README badges that won't render SVG inline.
Frequently asked questions
Why does my animated SVG come out static?
Animation that depends on JavaScript inside the SVG is stripped for security. SMIL (<animate>, <animateTransform>) and SVG-internal CSS animation should work.
Why is my SVG missing fonts?
SVG referencing external fonts can't load them in a sandboxed image. Embed the font as data URI in the SVG, or convert text to paths first.
Related: WebP to GIF · APNG to GIF · GIF Maker · All animation tools