Rive vs Lottie vs GIF vs Video: Which Animation Format Should You Ship?
Published · 10:57
Play video
Plays from YouTube in privacy-enhanced mode. Nothing loads from YouTube until you press play.
Rive, Lottie, GIF, WebM or MP4? This guide answers the 24 questions developers and designers ask most about animation formats: what Rive is and what it costs, how Rive and Lottie compare on size and speed, why GIF struggles on the web, how transparent video works in Safari and Chrome, and the video specs for Shorts, Reels and App Store previews.
Every character in this video was animated from a single image with Charmotion: 17 animations as a Rive file, transparent video, MP4 and GIF.
Chapters
- 0:00Intro
- 0:27What is Rive?
- 0:50Is Rive free?
- 1:12What is a Rive state machine?
- 1:34Free Rive file inspector
- 1:57How Duolingo animates its characters
- 2:35Rive vs Lottie: the difference
- 3:01Which files are smaller?
- 3:25Is Rive faster than Lottie?
- 3:48Rive or Spline?
- 4:10Lottie or GIF?
- 4:37Why GIF is bad for web animation
- 5:01Real file sizes: one character, 17 animations
- 5:45Make a video behave like a GIF
- 6:03Transparent video on a website
- 6:28Can an MP4 be transparent?
- 6:53Does Safari support transparent WebM?
- 7:15Is my video really transparent?
- 7:48Why video won't autoplay on iPhone
- 8:10Best format for an animated logo
- 8:34Animated GIFs in Outlook signatures
- 8:59What is prefers-reduced-motion?
- 9:30How long can a YouTube Short be?
- 9:53Instagram Reels safe zones
- 10:16App Store app preview specs
Read more
- Part 1, What Rive actually is
- Part 2, Rive vs Lottie vs GIF
- Part 3, Video, GIF and motion on the web
- Part 4, Video specs for platforms
- All guides
See your own character move
Upload one image and get a free animated preview.
More videos
All videos-
0:18
What should an empty screen show? (mascot tip) -
0:31
Lottie vs GIF: Which Animation Format Should You Ship? -
0:26
How to add a Rive animation to an iOS app -
0:27
Is Rive faster than Lottie? -
0:38
Twitch Animated Emotes From Your Mascot: Sizes and Specs -
0:29
Rive vs Lottie file size -
0:25
Should a fitness app mascot celebrate every workout? -
0:34
Animated Mascot Overlay in OBS: Follower Alerts, Subs and BRB -
0:23
How to make a video behave like a GIF -
0:39
Rive in a Chrome Extension (Manifest V3): Fix the WASM Loading