Lottieto100% private — in your browser
.lottie → GIF

Convert dotLottie to GIF

Turn a .lottie (dotLottie) file straight into an animated GIF — no unpacking, no account, all in your browser.

How it works

  1. 1Upload a Lottie file (.json, .lottie, or .tgs), or try the example
  2. 2Adjust frame rate, quality, resolution and transparency
  3. 3Export to any format — or optimize and repackage as dotLottie

Nothing is uploaded. SVG output uses SMIL and needs no JavaScript; APNG and WebM keep the full color and transparency GIF can't.

About converting dotLottie to GIF

dotLottie (.lottie) is the zipped container format the Lottie ecosystem is standardizing on. Most converters make you extract the JSON first; here you just drop the .lottie file — the animation inside is detected and loaded automatically, ready to export as a GIF.

You get the same controls as any conversion: frame rate, quality, up to 4× resolution, and a transparent-background option. If GIF's 256 colors band on your gradients, APNG or WebM are one click away.

Which format should I use?

FormatTypeTransparencyColorBest for
GIFAnimated image1-bit (hard edges)256 colorsEmail, chat, universal support
APNGAnimated image8-bit (smooth)Full 24-bitIcons, logos, quality over size
WebMVideoYes (VP9 alpha)FullSmall web video, transparent overlays
MP4VideoNoneFullSocial, ads, video editors
SVGVector (SMIL)YesFullRuntime-free embeds
PNG / WebPStill imageYesFullPosters, thumbnails, placeholders

Frequently asked questions

Do I need to unzip the .lottie first?+

No — drop the .lottie file directly; the animation inside is detected and loaded automatically.

Which animation is used if the file contains several?+

The first animation declared in the manifest (falling back to the first found).

Is my file uploaded?+

No. Everything runs entirely in your browser — your file is never uploaded to a server.

Other Lottie conversions