Skip to content
Submit

Tool

dotlottie.io icon

dotLottie

Modern Lottie packaging format with compression and interactivity extensions

dotLottie preview

About

Package multiple animations, assets, themes, and interactive state machines into one open, compressed file that plays everywhere.

Native players for React, iOS, Android, and embedded devices — all with the same features.

One rendering engine draws every animation identically, so it looks and runs the same for every user.

Deflate compression and shared assets keep a .lottie far smaller than raw or base64-inlined JSON.

Features

  • Convert Lottie JSON to dotLottie (opens new window)
  • Introduction Overview
  • Why dotLottie?
  • Specification What's new in v2.0
  • Tools Players
  • Convert Lottie JSON to dotLottie
Pricing
Open Source
Pricing detail
Open Lottie successor format/tools
Platforms
Web, Runtimes

Alternatives from our catalog

Tools on the same shelves as dotLottie, ordered by shared tags and our own comparisons. Not vendor endorsements.

  • lottie-webOpen Source · JS library

    Classic export path still in pipelines

    also in Motion

  • lottie-reactOpen Source · React

    Code-side Lottie runtime vs LottieFiles editor

    also in Motion

  • tsParticlesOpen Source · Web

    Default interactive background layer for tech landings

    also in Motion

  • RiveFreemium · Web, Desktop, Runtimes

    Runtime king; smaller than Lottie for interactive UI

    also in Motion

  • LottieFilesFreemium · Web, Plugins, API

    Ecosystem hub; Motion Copilot AI

    also in Motion

  • SplineFreemium · Web, Desktop

    3D heroes without Unity/Blender

    also in Motion

Listed in