Motion icon · Free
External Link icon — animated SVG
A free external 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-external-link" overflow="visible"><style>.uah-external-link g.uam,.uah-external-link [class^=p]{transform-box:fill-box;transform-origin:center}:is(.uah-external-link:hover,:hover>.uah-external-link,:focus-visible>.uah-external-link) .pa{animation:uaLoutUR 0.70s cubic-bezier(.65,0,.35,1) 0s 1 both}@keyframes uaLoutUR{0%{transform:none}40%{transform:translate(6px,-6px);opacity:0}41%{transform:translate(-6px,6px);opacity:0}100%{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.uah-external-link *{animation:none!important}}</style><g class="uam"><g class="pa"><path pathLength="1" d="M14 3h7v7"/><path pathLength="1" d="M21 3l-9 9"/></g><path pathLength="1" d="M19 14v5a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h5"/></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-external-link" overflow="visible"><style>.ual-external-link g.uam,.ual-external-link [class^=p]{transform-box:fill-box;transform-origin:center}.ual-external-link .pa{animation:uaLoutURL 1.82s cubic-bezier(.65,0,.35,1) 0s infinite}@keyframes uaLoutURL{0.0%{transform:none}15.2%{transform:translate(6px,-6px);opacity:0}15.6%{transform:translate(-6px,6px);opacity:0}38.0%{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.ual-external-link *{animation:none!important}}</style><g class="uam"><g class="pa"><path pathLength="1" d="M14 3h7v7"/><path pathLength="1" d="M21 3l-9 9"/></g><path pathLength="1" d="M19 14v5a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h5"/></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="M14 3h7v7"/><path pathLength="1" d="M21 3l-9 9"/></g><path pathLength="1" d="M19 14v5a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h5"/></svg>
Tags: arrows, external, line, link, outline, stroke
More Arrows motion icons
Arrow RightArrow LeftArrow UpArrow DownArrow Up RightArrow Down LeftChevron RightChevron LeftChevron UpChevron DownChevrons RightChevrons Up DownRefreshRotate LeftUndoRedoMoveArrow Up DownArrow Left RightCorner Up LeftChevrons LeftRotateResizeCollapse