LottieFiles

Advanced Lottie Optimizer

Advanced Lottie Optimizer

Smaller files, same fidelity. Full control over what gets optimized.

Smaller files, same fidelity. Full control over what gets optimized.

Watch video

How Advanced Optimization works

How Advanced Optimization works

Path simplification

Path simplification

Removes extra anchor points while keeping the same motion.

Removes extra anchor points while keeping the same motion.

Keyframe simplification

Keyframe simplification

Reduces keyframe data and cleans easing.

Reduces keyframe data and cleans easing.

Image compression

Image compression

Compresses images with adjustable quality.

Compresses images with adjustable quality.

Name truncation

Name truncation

Shorten property names in JSON to a set character length.

Shorten property names in JSON to a set character length.

Float rounding

Float rounding

Reduce decimal precision across the file to save space.

Reduce decimal precision across the file to save space.

Property stripping

Property stripping

Choose exactly which non-rendering data to remove.

Choose exactly which non-rendering data to remove.

Frequently asked questions

Frequently asked questions

What is the Advanced Optimizer?

Granular control over animation compression. Adjust bezier curves, keyframes, images, and JSON properties individually. Works on any animation.

How is it different from Optimized dotLottie?

Optimized dotLottie applies fixed rules automatically. Advanced Optimizer lets you control each setting manually. Use both: Optimized dotLottie for baseline, Advanced Optimizer to push further.

What does converting to dotLottie do?

Gzips your multiple Lottie animations and bundles assets, themes, and states into one file. Up to 80% smaller than Lottie JSON.

Will this change how my animation looks?

Not with the default settings. The only risk is pushing the tolerance sliders too high. Always preview before shipping.

What is the full optimization workflow?

Edit in Lottie Creator. Export as dotLottie. Apply Advanced Optimizer. Each layer stacks.

Does it work with both Lottie JSON and dotLottie?

Yes. It works on both Lottie JSON and dotLottie.