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.

How to convert dotLottie to GIF

  1. 1

    Drop in your animation. Drag & drop a Lottie .json, .lottie, or .tgs file — or paste a URL. It loads instantly and never leaves your browser.

  2. 2

    Tune the output. Set frame rate, quality, and resolution up to 4× — plus a transparent background where the format supports it.

  3. 3

    Export & download. Hit the export button and the file downloads straight from your browser — free, no watermark, no signup.

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

Converting lots of files? Batch convert free — or automate this conversion with the render API (beta).