Animated Iconsreturn

Animated Icons

Twenty-one icons that redraw themselves on hover, pure CSS + SVG.

Every icon library gives you the same generic bounce or fade on hover — it feels like clip art. I needed icons for a product's empty states that felt hand-drawn and alive. The idea was simple: each icon should have its own gesture. A mail icon's flap opens, a bell swings, a search glass zooms. I used SVG pathLength so every stroke is normalized to 0–1, then a CSS keyframe draws it from a different origin per icon. No JavaScript, no animation library — just dasharray and dashoffset. Twenty-one icons, twenty-one distinct motions, zero runtime cost.

© 2026 Piyush Zingade
Calcal.com/piyushzingade
Aperture
Pie
Pulse
Line up
Faders
Gauge
Bar chart
Gear
Waveform
Rocket
Airplane
Axe
Barcode
Bottle
Cheers
Detective
Charging station
Drone
Egg crack
Equalizer
Fingerprint

hover to animate