GIF to Lottie Converter (JSON and .lottie)
Convert an animated GIF to a Lottie JSON or .lottie that plays in lottie-web, Android, iOS and LottieFiles, every frame kept with its exact timing. Free, in your browser.
How it works
Open the GIF
Drop an animated GIF. Every frame is read in your browser, each one as the viewer shows it, with its own delay.
It becomes a Lottie
Each frame becomes a picture layer shown for exactly its time; repeated frames are joined. It plays here so you can check it.
Download the Lottie
As Lottie JSON for lottie-web, Android and iOS, or as a .lottie (dotLottie), which is smaller and what LottieFiles uses.
GIF to Lottie converter: free and online
Convert GIF to lottie in your browser: drop in a GIF file and download the Lottie. The file is converted on your own device and never uploaded, so this gif to lottie converter is safe for private and confidential files.
GIF is the old web format for simple graphics and short animations, limited to 256 colours.
Paths stay paths: shapes, colours and curves carry across without being turned into pixels, so the result is still sharp at any size.
More conversions from GIF: GIF to SVG, GIF to DXF, GIF to EPS, GIF to PDF, GIF to G-code, GIF to STL.
People also search for
- gif to lottie free
- gif to lottie without losing quality
- lottie to gif
Why it matters
Drawn by lottie-web
The same open-source player that shows Lottie on the web draws every frame, so the GIF or video looks like the animation, not an approximation of it.
Exact timing
Frames are taken at the frame rate you choose from the animation's own timeline. A GIF's delays are carried so 30 fps really plays in the length it should (3, 3 and 4 hundredths in turn).
Nothing uploaded
Client animations and unreleased work stay on your computer: the file is read, drawn and encoded in this tab.
Questions
How do I convert GIF to Lottie?
Drop your GIF file on this page, check the preview, and press Download. The Lottie is made in a few seconds, with no sign-up.
Is my GIF file uploaded anywhere?
No. The gif to lottie conversion runs in your browser, on your own device. The file never leaves it.
How is a GIF made into a Lottie?
Each frame of the GIF becomes a picture (PNG) inside the Lottie, shown for exactly as long as the GIF showed it; frames that repeat are stored once. The frame rate is chosen so every delay lands on a whole frame: 25 fps for the common 4-hundredths delay.
Will it be vector shapes?
No: a GIF is pixels, so the Lottie shows pixels. It plays anywhere Lottie plays (web, Android, iOS, LottieFiles), which is often why it is wanted. For shapes, trace a frame with the PNG to SVG converter.
Can a GIF keep a transparent background?
Yes, choose Transparent. A GIF pixel is either fully see-through or solid, so soft edges become hard ones; on a known background colour, pick that colour for smooth edges. MP4 has no transparency, so a transparent background becomes white there.
Which video formats can it make?
MP4 (H.264) and WebM (VP9, or VP8 where VP9 is not available), with your browser's built-in encoder: Chrome, Edge, Firefox 130+ and Safari 17+.
Is my file uploaded?
No. The Lottie is read, played and converted in your browser tab.