Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>Lottie JSON PreviewNew to Visual Studio Code? Get it now.
Lottie JSON Preview

Lottie JSON Preview

yellow10041

|
54 installs
| (1) | Free
Preview Lottie animations directly in VS Code with live reload and playback controls
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Lottie JSON Preview

Lottie JSON Preview

Preview Lottie animations directly in VS Code

VS Code Marketplace Downloads License

Demo


✨ Features

Feature Description
🎬 Auto Preview Opens split-view preview automatically when you open a Lottie JSON
▶️ Playback Controls Play, pause, and control animation speed
🔁 Loop Toggle Enable or disable looping
⚡ Speed Control Adjust speed: 0.25x, 0.5x, 0.75x, 1x, 2x, 5x, 10x
📊 Timeline Interactive progress bar with frame counter
🔍 Zoom Options Fit to view, 100%, 150%, 200% + mouse wheel zoom
🖱️ Pan & Zoom Drag to pan, scroll to zoom freely
🎨 Background Modes Transparent (checkered), Light, Dark
💾 Live Reload Preview updates as you edit and save

🚀 Quick Start

  1. Install the extension from VS Code Marketplace
  2. Open any Lottie JSON file (.json)
  3. Preview opens automatically in a split view

That's it! No configuration needed.


📸 Screenshots

Dark Mode

Controls


🎮 Controls

The control bar at the bottom provides quick access to all features:

  • Timeline — Click anywhere to seek; shows current frame / total frames
  • ▶️ / ⏸ — Play or pause the animation
  • 🔁 — Toggle loop on/off
  • Speed — Select 0.25x, 0.5x, 0.75x, 1x, 2x, 5x, or 10x playback
  • Zoom — Fit to container or scale (preset)
  • BG — Switch background: Transparent, Light, Dark

Mouse controls in preview area:

  • Scroll — Zoom in/out freely
  • Drag — Pan around the animation

🔧 Commands

Command Description
Lottie: Open Preview Manually open preview for current file

Access via Command Palette: Cmd+Shift+P (Mac) / Ctrl+Shift+P (Windows/Linux)


📋 Requirements

  • VS Code 1.85.0 or higher
  • Works with any valid Lottie JSON file

🤔 FAQ

Why doesn't preview open for my JSON file?

The extension only opens preview for valid Lottie files. A valid Lottie JSON must have:

  • v (version string)
  • fr (frame rate)
  • ip / op (in/out points)
  • layers (array)
Can I preview .lottie files?

Currently only .json format is supported. Support for .lottie (zipped format) is planned for a future release.

How do I keep the preview visible?

The preview panel stays open as you switch between Lottie files. It automatically updates to show the currently active Lottie file.


📄 License

MIT © yellow10041


Made with ❤️ for the Lottie community

Report Bug · Request Feature

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft