Loading animations: spinners and progress that feel fast
Updated September 18, 20263 min read
What makes a good loading animation?
A good loader starts instantly, loops seamlessly and suggests progress rather than time. Keep the motion under one and a half seconds per cycle, use a single accent color, and export a transparent WebM so it can sit over any app screen or video.
Loaders are the smallest piece of motion design with the largest reach. These presets sweep arcs, bounce dots, fill pills, pulse rings and shimmer skeletons, and they loop cleanly for as long as you need.