Skip to content
Click to replay
Interaction
Click replay
Category
Action
Duration
1.33 s
Frame rate
30 fps
Artboard
32 × 32 px
Lottie size
2.0 kB

Download V2

Animated download v2 icon

Download V2 is a 1.33 s micro animation that replays on every click; use it for save, download and upload buttons. Click icons typically confirm send, save, refresh, download, add-to-cart and formatting buttons.

Also known assave fileexport
save

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

Use it

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

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

Static SVG

Download V2 icon, download-v2 state
download-v2.svg

Other versions

Questions about the Download V2 icon

›What happens if Download V2 is clicked again before it finishes?

No queue: every click restarts the 1.33 s run from the first frame. With reduced motion preferred, clicks still reach your onClick but the icon stays still.

›How do I make Download V2 an accessible button?

Put its events on a real button with the render prop: render={(events, icon) => <button aria-label="Download V2" {...events}><span {...icon} /></button>}. The animation itself stays aria-hidden.

›Can Download V2 play on hover instead?

Yes: pass interaction="hover-replay". It then plays once on mouseenter unless reduced motion is preferred. Leaving does not stop it; entering during playback does not restart it.