UAsset
Motion icon · Free

Apple icon — animated SVG

A free apple motion icon that acts out its meaning. The animation is pure CSS inside the SVG, so it works in any website or app without Lottie or JavaScript. 24px grid, 2px stroke, round caps. Free for personal and commercial use.

Open in UAsset

Hover SVG code (plays when hovered)

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="uah-apple" overflow="visible"><style>.uah-apple g.uam,.uah-apple [class^=p]{transform-box:fill-box;transform-origin:center}:is(.uah-apple:hover,:hover>.uah-apple,:focus-visible>.uah-apple) g.uam{transform-origin:50% 100%;animation:uaLsquash 0.70s cubic-bezier(.2,.8,.2,1) 0s 1 both}:is(.uah-apple:hover,:hover>.uah-apple,:focus-visible>.uah-apple) .pa{transform-origin:0% 100%;animation:uaLwiggle 0.70s cubic-bezier(.65,0,.35,1) 0.1s 1 both}@keyframes uaLsquash{0%,100%{transform:none}22%{transform:scale(1.08,.88)}48%{transform:translateY(-2.6px) scale(.95,1.06)}72%{transform:scale(1.04,.95)}}@keyframes uaLwiggle{0%,100%{transform:none}20%{transform:rotate(-12deg)}40%{transform:rotate(10deg)}60%{transform:rotate(-6deg)}80%{transform:rotate(3deg)}}@media (prefers-reduced-motion:reduce){.uah-apple *{animation:none!important}}</style><g class="uam"><path pathLength="1" d="M12 7c-2-1.5-7-1.5-8 3s2 11 5 11c1 0 2-.6 3-.6s2 .6 3 .6c3 0 6-6.5 5-11s-6-4.5-8-3z"/><g class="pa"><path pathLength="1" d="M12 7c0-2 1-4 3-5"/></g></g></svg>

Looping SVG code

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="ual-apple" overflow="visible"><style>.ual-apple g.uam,.ual-apple [class^=p]{transform-box:fill-box;transform-origin:center}.ual-apple g.uam{transform-origin:50% 100%;animation:uaLsquashL 1.82s cubic-bezier(.2,.8,.2,1) 0s infinite}.ual-apple .pa{transform-origin:0% 100%;animation:uaLwiggleL 1.82s cubic-bezier(.65,0,.35,1) 0.1s infinite}@keyframes uaLsquashL{0.0%,38.0%{transform:none}8.4%{transform:scale(1.08,.88)}18.2%{transform:translateY(-2.6px) scale(.95,1.06)}27.4%{transform:scale(1.04,.95)}}@keyframes uaLwiggleL{0.0%,38.0%{transform:none}7.6%{transform:rotate(-12deg)}15.2%{transform:rotate(10deg)}22.8%{transform:rotate(-6deg)}30.4%{transform:rotate(3deg)}}@media (prefers-reduced-motion:reduce){.ual-apple *{animation:none!important}}</style><g class="uam"><path pathLength="1" d="M12 7c-2-1.5-7-1.5-8 3s2 11 5 11c1 0 2-.6 3-.6s2 .6 3 .6c3 0 6-6.5 5-11s-6-4.5-8-3z"/><g class="pa"><path pathLength="1" d="M12 7c0-2 1-4 3-5"/></g></g></svg>

Static SVG code

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path pathLength="1" d="M12 7c-2-1.5-7-1.5-8 3s2 11 5 11c1 0 2-.6 3-.6s2 .6 3 .6c3 0 6-6.5 5-11s-6-4.5-8-3z"/><g class="pa"><path pathLength="1" d="M12 7c0-2 1-4 3-5"/></g></svg>

Tags: apple, food, line, outline, stroke

More Food motion icons

UtensilsPizzaCakeWineBeerIce CreamChef HatSodaCherryCarrotEggSoupDonutCookieCandyMilkTeaBurgerRamenUtensilsPizzaAppleCakeWine

Browse categories