Skip to content
Cuelark UI

Hover the icon or press Play. Suggested motion: pop. Pick another to preview it and update the animated code:

Radix Icons · RxLoop

Loop icon

A free loop icon from Radix Icons, ready for React. Use it static or animated: both versions are below, copy-paste or one shadcn command away. Sized in em and colored by currentColor.

License
MIT license
Project
icons.radix-ui.com
Install with shadcn
npx shadcn@latest add https://ui.cuelark.com/r/icons/radix/loop.json
components/icons/radix-loop.tsx
import * as React from "react";

/**
 * Loop from Radix Icons (https://icons.radix-ui.com), MIT.
 * Via Cuelark UI: ui.cuelark.com/icons/radix/loop. Sized in em, colored by currentColor.
 */
export function RxLoopIcon(props: React.SVGProps<SVGSVGElement>) {
  return (
    <svg
      aria-hidden="true"
      fill="none"
      viewBox="0 0 15 15"
      stroke="currentColor"
      fill="currentColor"
      strokeWidth="0"
      width="1em"
      height="1em"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M1.49996 7.00021C1.7761 7.00021 1.99996 7.22406 1.99996 7.50021C1.99996 9.4332 3.56697 11.0002 5.49996 11.0002H12.7929L11.6464 9.85372L11.582 9.7756C11.4538 9.58152 11.4756 9.31756 11.6464 9.14669C11.8173 8.97583 12.0813 8.95407 12.2754 9.08224L12.3535 9.14669L14.3535 11.1467C14.5487 11.342 14.5487 11.6585 14.3535 11.8537L12.3535 13.8537C12.1582 14.049 11.8417 14.049 11.6464 13.8537C11.4512 13.6585 11.4512 13.342 11.6464 13.1467L12.7929 12.0002H5.49996C3.01468 12.0002 0.999962 9.98549 0.999962 7.50021C0.999962 7.22406 1.22382 7.00021 1.49996 7.00021ZM2.72457 1.08224C2.91865 0.954074 3.18261 0.975828 3.35348 1.14669C3.52434 1.31756 3.5461 1.58152 3.41793 1.7756L3.35348 1.85372L2.20699 3.00021H9.49996C11.9852 3.00021 14 5.01493 14 7.50021C14 7.77635 13.7761 8.00021 13.5 8.00021C13.2238 8.00021 13 7.77635 13 7.50021C13 5.56721 11.433 4.00021 9.49996 4.00021H2.20699L3.35348 5.14669L3.41793 5.22482C3.5461 5.4189 3.52434 5.68286 3.35348 5.85372C3.18261 6.02459 2.91865 6.04634 2.72457 5.91818L2.64645 5.85372L0.646447 3.85372C0.451184 3.65846 0.451184 3.34195 0.646447 3.14669L2.64645 1.14669L2.72457 1.08224Z"
        fill="currentColor"
      />
    </svg>
  );
}
With react-icons
import { RxLoop } from "react-icons/rx";

export function Example() {
  return <RxLoop className="size-5" />;
}
loop.svg
<svg
  fill="none"
  viewBox="0 0 15 15"
  stroke="currentColor"
  fill="currentColor"
  stroke-width="0"
  width="1em"
  height="1em"
  xmlns="http://www.w3.org/2000/svg"
>
  <path
    d="M1.49996 7.00021C1.7761 7.00021 1.99996 7.22406 1.99996 7.50021C1.99996 9.4332 3.56697 11.0002 5.49996 11.0002H12.7929L11.6464 9.85372L11.582 9.7756C11.4538 9.58152 11.4756 9.31756 11.6464 9.14669C11.8173 8.97583 12.0813 8.95407 12.2754 9.08224L12.3535 9.14669L14.3535 11.1467C14.5487 11.342 14.5487 11.6585 14.3535 11.8537L12.3535 13.8537C12.1582 14.049 11.8417 14.049 11.6464 13.8537C11.4512 13.6585 11.4512 13.342 11.6464 13.1467L12.7929 12.0002H5.49996C3.01468 12.0002 0.999962 9.98549 0.999962 7.50021C0.999962 7.22406 1.22382 7.00021 1.49996 7.00021ZM2.72457 1.08224C2.91865 0.954074 3.18261 0.975828 3.35348 1.14669C3.52434 1.31756 3.5461 1.58152 3.41793 1.7756L3.35348 1.85372L2.20699 3.00021H9.49996C11.9852 3.00021 14 5.01493 14 7.50021C14 7.77635 13.7761 8.00021 13.5 8.00021C13.2238 8.00021 13 7.77635 13 7.50021C13 5.56721 11.433 4.00021 9.49996 4.00021H2.20699L3.35348 5.14669L3.41793 5.22482C3.5461 5.4189 3.52434 5.68286 3.35348 5.85372C3.18261 6.02459 2.91865 6.04634 2.72457 5.91818L2.64645 5.85372L0.646447 3.85372C0.451184 3.65846 0.451184 3.34195 0.646447 3.14669L2.64645 1.14669L2.72457 1.08224Z"
    fill="currentColor"
  />
</svg>
Attribution
"Loop" icon from Radix Icons (https://icons.radix-ui.com), licensed under MIT license.

Related icons: refresh, reload, sync, update

Loop icon in other sets