Skip to content
Plays on its own
Interaction
Loop
Category
Loading
Duration
2.00 s
Frame rate
24 fps
Artboard
32 × 32 px
Lottie size
3.3 kB

Loading V3

Animated loading v3 icon

Loading V3 is a 2 s micro animation that loops continuously; use it for loading spinners and progress indicators. Looping icons typically show loading spinners, active alerts, a ringing bell or a scroll-down hint.

Also known asspinnerloaderprogress indicatorpreloader
progress

Free under the MIT license · Markdown version · About the files

Use it

npm install react-useanimations
import UseAnimations from 'react-useanimations';
import loading3 from 'react-useanimations/lib/loading3';

<UseAnimations animation={loading3} size={32} />

Other versions

Questions about the Loading V3 icon

›Can I pause the Loading V3 loop?

It pauses by itself while scrolled out of view and stays on its first frame when reduced motion is preferred or autoplay={false} is set. To show it only while something is pending, render it conditionally.

›How do screen readers announce the Loading V3 loader?

They don't unless you pass aria-label="Loading…", which gives it role="img". Often better: keep it hidden and set aria-busy="true" on the region that is loading.

›Can Loading V3 loop only while hovered instead?

Yes: pass interaction="hover-loop". It then loops while hovered, finishes the current cycle after mouseleave and stays static when reduced motion is preferred.