Support for Lottie JSON / .dotLottie Files in Retool (especially Mobile)

It would be absolutely killer if Retool supported displaying Lottie animations — ideally both .json and .lottie formats — directly in apps.

Lottie is a widely used standard for lightweight, vector-based animations that scale cleanly and make UI feel more polished. Adding native support would unlock a ton of UX potential — especially in Mobile Retool, where visual feedback really matters.

There’s some prior interest in this already:

I also found a CDN that serves the Lottie player:

However, even after adding it via the “Libraries” section in the app settings, I honestly find the documentation around using external CDNs or libraries in Retool to be unclear. It’s not obvious how to actually use a custom player like that once it’s added. Some clarity or support here would go a long way too.

Would love to see official support for this — or at the very least, clearer guidance on using external libraries like this in Retool. Really hoping this gains traction. If it’s on the Retool team’s radar or there’s a known workaround, I’d love to hear about it.

Thanks!

2 Likes

Hey there @JasperCreationss, thanks so much for the thoughtful and detailed feedback! :pray:

While this isn’t something we’re able to prioritize right now due to other ongoing work, I completely agree it would be a fantastic addition. I’ve added a +1 to the internal ticket on your behalf. Really excited to see what creators like you could do with this in the future!

Also, I appreciate your note on the docs. We’re always working to improve them, and that kind of feedback is very helpful, thank you! :raised_hands:

1 Like