token swap icon

token-swap-fill from Remix Icon by Remix Design · Fill · Finance · Apache-2.0 Free for personal and commercial use.

Name
token-swap-fill
Set
Remix Icon
Style
Fill
Category
Finance
Viewbox
24×24
License
Apache 2.0

1 other variant in Remix Icon

More finance icons from Remix Icon

Use the token swap icon

SVG

<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M21.5 9a6.5 6.5 0 0 1-4 6.002V15A8.5 8.5 0 0 0 9 6.5h-.002A6.502 6.502 0 0 1 21.5 9M7 3a4 4 0 0 0-4 4v1.5h2V7a2 2 0 0 1 2-2h1.5V3zm12 12.5V17a2 2 0 0 1-2 2h-1.5v2H17a4 4 0 0 0 4-4v-1.5zm-10 6a6.5 6.5 0 1 0 0-13a6.5 6.5 0 0 0 0 13m0-9l2.5 2.5L9 17.5L6.5 15z"/></svg>

React

import type { SVGProps } from "react";

export function RiTokenSwapFill(props: SVGProps<SVGSVGElement>) {
  return (
    <svg {...props} xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M21.5 9a6.5 6.5 0 0 1-4 6.002V15A8.5 8.5 0 0 0 9 6.5h-.002A6.502 6.502 0 0 1 21.5 9M7 3a4 4 0 0 0-4 4v1.5h2V7a2 2 0 0 1 2-2h1.5V3zm12 12.5V17a2 2 0 0 1-2 2h-1.5v2H17a4 4 0 0 0 4-4v-1.5zm-10 6a6.5 6.5 0 1 0 0-13a6.5 6.5 0 0 0 0 13m0-9l2.5 2.5L9 17.5L6.5 15z"/></svg>
  );
}

Vue

<template>
  <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M21.5 9a6.5 6.5 0 0 1-4 6.002V15A8.5 8.5 0 0 0 9 6.5h-.002A6.502 6.502 0 0 1 21.5 9M7 3a4 4 0 0 0-4 4v1.5h2V7a2 2 0 0 1 2-2h1.5V3zm12 12.5V17a2 2 0 0 1-2 2h-1.5v2H17a4 4 0 0 0 4-4v-1.5zm-10 6a6.5 6.5 0 1 0 0-13a6.5 6.5 0 0 0 0 13m0-9l2.5 2.5L9 17.5L6.5 15z"/></svg>
</template>

CSS

.icon-token-swap-fill {
  width: 24px;
  height: 24px;
  background-color: currentColor;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M21.5%209a6.5%206.5%200%200%201-4%206.002V15A8.5%208.5%200%200%200%209%206.5h-.002A6.502%206.502%200%200%201%2021.5%209M7%203a4%204%200%200%200-4%204v1.5h2V7a2%202%200%200%201%202-2h1.5V3zm12%2012.5V17a2%202%200%200%201-2%202h-1.5v2H17a4%204%200%200%200%204-4v-1.5zm-10%206a6.5%206.5%200%201%200%200-13a6.5%206.5%200%200%200%200%2013m0-9l2.5%202.5L9%2017.5L6.5%2015z%22%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
  mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M21.5%209a6.5%206.5%200%200%201-4%206.002V15A8.5%208.5%200%200%200%209%206.5h-.002A6.502%206.502%200%200%201%2021.5%209M7%203a4%204%200%200%200-4%204v1.5h2V7a2%202%200%200%201%202-2h1.5V3zm12%2012.5V17a2%202%200%200%201-2%202h-1.5v2H17a4%204%200%200%200%204-4v-1.5zm-10%206a6.5%206.5%200%201%200%200-13a6.5%206.5%200%200%200%200%2013m0-9l2.5%202.5L9%2017.5L6.5%2015z%22%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
}

Direct links: SVG · download · JSON · https://iconsdb.app/api/v1/icon/ri/token-swap-fill.svg?color=%231a73e8&size=48