Skip to content
Plays on its own
Interaction
Loop
Category
Other
Duration
3.00 s
Frame rate
60 fps
Artboard
32 × 32 px
Lottie size
1.7 kB

Arrow up

Animated arrow up icon

The Arrow up animated icon loops continuously in 3 s and pairs with Arrow up circle and Arrow Up Left in the other set. Looping icons typically show loading spinners, active alerts, a ringing bell or a scroll-down hint.

direction

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

Use it

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

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

Static SVG

Arrow up icon, arrow-up state
arrow-up.svg

Questions about the Arrow up icon

›Does the Arrow up 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. That first frame is empty for this icon, so keep a text label such as "Loading…" next to it. To show it only while something is pending, render it conditionally.

›Will screen readers read the Arrow up icon?

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

›Can Arrow up 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.

All other icons →