Skip to content
Plays on its own
Interaction
Loop
Category
Alerts
Duration
1.50 s
Frame rate
30 fps
Artboard
32 × 32 px
Lottie size
2.4 kB

Alert circle

Animated alert circle icon

Alert circle is a 1.5 s micro animation that loops continuously; use it for active warning and error states. Looping icons typically show loading spinners, active alerts, a ringing bell or a scroll-down hint.

attentionerrorwarning

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

Use it

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

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

Static SVG

Alert circle icon, alert-circle state
alert-circle.svg

Questions about the Alert circle icon

›Does the Alert circle animation ever stop?

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.

›Will screen readers read the Alert circle icon?

By default it is aria-hidden. Pass aria-label="Alert circle" to announce it as an image, or leave it hidden when the link or button it sits in has its own text.

›Can Alert circle 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.