Built for developers who care about animation quality
Unicorn Icons is an animated icon library offering production-ready icons in Rive and Lottie formats — the two formats that actually matter for modern apps.
What we built
Most animated icon libraries only offer Lottie. That works well for web — but mobile developers building with SwiftUI, Jetpack Compose, or Flutter need something better. The Rive runtime offers smaller file sizes, state machine interactivity, and native rendering on every platform — but finding a polished library of Rive-format icons was nearly impossible.
We built Unicorn Icons to close that gap. Every icon is available in both formats: Rive for interactive and mobile-native use cases, Lottie for web and React projects. Both are designed to the same production quality standard.
Icons can be customised directly in the browser — change colours, adjust speed, and export as Rive, Lottie JSON, SVG, GIF, PNG, or WebM — without leaving the site.
Our expertise
Rive format
Deep experience with Rive's runtime, state machines, and artboard system. We author icons specifically to take advantage of Rive's interactivity model — hover, click, and idle states built in.
Lottie / Bodymovin
All icons are optimised for lottie-web and lottie-react. We test rendering across browsers and ensure JSON payloads are as lean as possible for fast load times.
Mobile development
Icons are tested against the Rive iOS SDK (SwiftUI), Rive Android runtime (Jetpack Compose), and Rive Flutter package — so they work out of the box on every platform.
Web development
Integration guides cover React, Vue, HTML, and framework-specific patterns. Code snippets are copy-paste ready and tested with current library versions.
Supported platforms
Every icon ships in a format that works natively on your platform. We maintain integration guides for each one.