Help & Guide
Everything you need to use EasyLottie in your browser
Quick start
EasyLottie is a free, browser-only toolkit for editing Lottie animations. No install, no signup, no upload — every operation runs locally on your machine.
Preview
Upload a Lottie file, watch it play, scrub the timeline, adjust size.
Color Swap
Auto-detect every color in the animation and recolor with live preview.
Image Replace
Swap any embedded image, with pixel-precise crop / scale / ZIP export.
Three-step workflow
- 1Drop a .json, .zip, or .apk file onto the tool you want to use.
- 2Make your edits — colors, images, or just preview.
- 3Click Export to download the result. Done.
Preview tool
/preview renders any Lottie file the moment you drop it in. Use it to verify an animation, inspect its metadata, or quickly hand off to Color Swap / Image Replace.
What it shows
- Live animation playback with play / pause / loop / speed controls
- File information: fps, duration, dimensions, layers, asset count
- Adjustable canvas width / height for preview-at-export-size checks
- Multi-file list — load several files and switch between them
.zip with the assets included.Color Swap tool
/colorswap scans your Lottie for every fill, stroke, and shape color, then lets you replace any of them with live preview.
What it can do
- Auto-detect every unique color used in the file
- Show usage count per color so you know what you're changing
- HEX input and color picker per color
- Undo / redo (Cmd+Z) with a 20-step history
- Export the recolored Lottie as JSON or ZIP
Image Replace tool
/imagereplace is our V1.3.0 differentiator — pixel-precise image swap inside any Lottie file, with non-destructive crop, scale, and offset controls.
Typical use cases
- Brand customization — replace stock product photos with your brand assets
- Logo swap — drop your logo into a template animation in 30 seconds
- Localization — generate per-region variants of the same animation
- A/B testing — produce 5 image variants for conversion tests
Workflow
- 1Drop a Lottie file with image assets (inline base64 JSON or ZIP package).
- 2Click an image in the live preview, or pick it from the right-side panel.
- 3Drop the replacement image (PNG / JPG / WebP) onto the selected layer.
- 4Fine-tune position, scale, or crop if the new image has different proportions.
- 5Click Export to download a new ZIP with the edited JSON and all assets.
File formats
Input
| .json | Standard Lottie JSON. Works in every tool. |
| .zip | Lottie JSON + external image assets bundled. Best for Image Replace. |
| .apk | Android animation package. Auto-extracts the Lottie file inside. |
Replacement images (Image Replace)
| PNG | Recommended. Supports transparency. |
| JPG / JPEG | Best for photographic content. |
| WebP | Modern format, smaller files. |
| GIF | Supported but convert to PNG when possible. |
Size limits
- Single file: up to 50 MB
- Replacement image: up to 20 MB
- For best performance: keep individual images under 5 MB
Troubleshooting
My animation doesn't show after upload
- Invalid Lottie JSON — try re-exporting from After Effects with Bodymovin.
- The file references external images but you uploaded only the JSON. Upload the ZIP instead.
- Old browser — please use the latest Chrome, Safari, or Firefox.
Color Swap doesn't change every color I expected
- Gradients with multiple stops need each stop edited separately.
- Some Lottie layers use blend modes that affect rendered color but not the source color value.
- Transparent / alpha-channel parts won't recolor — that's the alpha doing its job.
Image Replace says "no embedded images detected"
Replaced image looks stretched or off-center
Pro tips
Efficiency
- Drag-and-drop is faster than clicking through the file picker.
- Use Preview first to validate an animation before opening it in Color Swap or Image Replace.
- Cmd+Z (or Ctrl+Z) undoes the last edit in Color Swap.
Color craft
- Stick to your brand palette — paste in HEX codes from your design system directly.
- Keep text-on-background contrast ≥ 4.5:1 for accessibility (WCAG AA).
- Edit gradient stops to add depth, not just flat color replacements.
Mobile-ready exports
- Test on a 360-wide viewport — most user phones are narrower than you think.
- Aim for under 200 KB final Lottie when targeting mobile.
- Replace high-res images with appropriately sized versions before export.
Ready to edit?
Free forever. No signup. Runs in your browser.