Play LOTTIE files in your browser

The vector animations of apps and websites, as JSON or zipped as dotLottie. Play one right here, step through its frames and see it on any background. Nothing leaves your device.

Or drop it anywhere on this page

What you'll see

Your animation opens playing, fitted to your window and sharp at any zoom.

loader.lottie

dotLottie 2 • 512 × 512 • 120 frames • 2 s • 18.6 KB

  • Its frames at its own frame rate • Step one by one
  • Drawn sharp again at any zoom
  • A checkerboard, white or black behind it
  • Export • Save the frame as PNG or JPEG

About LOTTIE

Lottie began in 2015 as Bodymovin, Hernan Torrisi's After Effects plugin that writes an animation as JSON, and took its name in 2017 when Airbnb made players for iOS, Android and the web. Apps and websites use it for icons, loaders and onboarding screens, since its vectors stay sharp at any size and weigh a few kilobytes.

A Lottie holds its size, frame rate and length, layers of shapes, text and pictures with their keyframes, and precomps that nest layers. LottieFiles' dotLottie (.lottie) zips one or more animations with their pictures, and Telegram's animated stickers (.tgs) are a Lottie, gzipped.

Filepeek plays it on the player at its own frame rate, drawn sharp again at any zoom, on a checkerboard, white or black. Step through it frame by frame and save the frame on show as PNG or JPEG. Expressions are code inside the file, so they never run, and their properties keep their keyframes.

Lottie animation

Format

MIME type
application/zip+dotlottie
Made by
Hernan Torrisi as Bodymovin, then Airbnb, with dotLottie by LottieFiles
Released
2015

Inside the file

Holds
Layers, keyframes and precomps
Drawn as
Vectors, with pictures inside
Also
Text, markers and expressions
Made in
After Effects and LottieFiles

Opens in every browser

Browsers download Lottie files, or show their JSON as text. Filepeek plays them in Chrome, Edge, Firefox and Safari.

  • YouChromePlays through Filepeek
  • YouEdgePlays through Filepeek
  • YouFirefoxPlays through Filepeek
  • YouSafariPlays through Filepeek

Questions

How do I play a Lottie file?

Drop it on this page or press Peek a LOTTIE. A Lottie's .json, a .lottie or a .tgs sticker opens playing at its own frame rate.

Can I step through the frames?

Yes. Pause, then step back and forth one frame at a time, or drag along the timeline. Its markers are in the details, with the frames they cover.

Do expressions run?

No. An expression is code inside the file, and Filepeek never runs a file's code. A property with one keeps its keyframes, and a note says so.

Can I open Telegram stickers?

Yes. A .tgs sticker is a Lottie, gzipped, and plays the same way.

Is my animation uploaded?

No. The animation plays inside your browser and never leaves your device.

More design formats

All supported file types

Opens in a new tab

EXIF

Verify

License

Signature