Motion icon · Free
Link icon — animated SVG
A free link 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 UAssetHover 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-link" overflow="visible"><style>.uah-link g.uam,.uah-link [class^=p]{transform-box:fill-box;transform-origin:center}:is(.uah-link:hover,:hover>.uah-link,:focus-visible>.uah-link) .pa{animation:uaLapartDa 0.60s cubic-bezier(.34,1.56,.64,1) 0s 1 both}:is(.uah-link:hover,:hover>.uah-link,:focus-visible>.uah-link) .pb{animation:uaLapartDb 0.60s cubic-bezier(.34,1.56,.64,1) 0s 1 both}@keyframes uaLapartDa{0%,100%{transform:none}45%{transform:translate(1.8px,-1.8px)}}@keyframes uaLapartDb{0%,100%{transform:none}45%{transform:translate(-1.8px,1.8px)}}@media (prefers-reduced-motion:reduce){.uah-link *{animation:none!important}}</style><g class="uam"><g class="pa"><path pathLength="1" d="M10 13a5 5 0 0 0 7.5.5l3-3a5 5 0 0 0-7-7l-1.7 1.7"/></g><g class="pb"><path pathLength="1" d="M14 11a5 5 0 0 0-7.5-.5l-3 3a5 5 0 0 0 7 7l1.7-1.7"/></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-link" overflow="visible"><style>.ual-link g.uam,.ual-link [class^=p]{transform-box:fill-box;transform-origin:center}.ual-link .pa{animation:uaLapartDaL 1.56s cubic-bezier(.34,1.56,.64,1) 0s infinite}.ual-link .pb{animation:uaLapartDbL 1.56s cubic-bezier(.34,1.56,.64,1) 0s infinite}@keyframes uaLapartDaL{0.0%,38.0%{transform:none}17.1%{transform:translate(1.8px,-1.8px)}}@keyframes uaLapartDbL{0.0%,38.0%{transform:none}17.1%{transform:translate(-1.8px,1.8px)}}@media (prefers-reduced-motion:reduce){.ual-link *{animation:none!important}}</style><g class="uam"><g class="pa"><path pathLength="1" d="M10 13a5 5 0 0 0 7.5.5l3-3a5 5 0 0 0-7-7l-1.7 1.7"/></g><g class="pb"><path pathLength="1" d="M14 11a5 5 0 0 0-7.5-.5l-3 3a5 5 0 0 0 7 7l1.7-1.7"/></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"><g class="pa"><path pathLength="1" d="M10 13a5 5 0 0 0 7.5.5l3-3a5 5 0 0 0-7-7l-1.7 1.7"/></g><g class="pb"><path pathLength="1" d="M14 11a5 5 0 0 0-7.5-.5l-3 3a5 5 0 0 0 7 7l1.7-1.7"/></g></svg>
Tags: actions, line, link, outline, stroke
More Actions motion icons
PlusMinusCloseCheckCheck CircleClose CirclePlus CirclePlus SquarePencilEditTrashCopyDownloadUploadShareShare UpPinBookmarkHeartStarThumbs UpFlagSendLog In