tools from Element Plus by Element Plus · Outline · MIT Free for personal and commercial use.

Name
tools
Set
Element Plus
Style
Outline
Viewbox
1024×1024
License
MIT

The same icon in other sets

Use the tools icon

SVG

<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 1024 1024"><path fill="currentColor" d="M764.4 254.7A352 352 0 0 1 850.8 404H960v192H850.8a352 352 0 0 1-86.4 149.4l54.7 94.7L653 936l-54.6-94.7a353 353 0 0 1-172.5 0L371 936l-166-96l54.7-94.7A352 352 0 0 1 173.2 596H64V404h109.2a352 352 0 0 1 86.4-149.3L204.8 160L371 64h.2l54.7 94.6a353 353 0 0 1 172.4 0L652.8 64h.1l166.3 96zM704 500a192 192 0 1 0-384 0a192 192 0 0 0 384 0"/></svg>

React

import type { SVGProps } from "react";

export function EpTools(props: SVGProps<SVGSVGElement>) {
  return (
    <svg {...props} xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 1024 1024"><path fill="currentColor" d="M764.4 254.7A352 352 0 0 1 850.8 404H960v192H850.8a352 352 0 0 1-86.4 149.4l54.7 94.7L653 936l-54.6-94.7a353 353 0 0 1-172.5 0L371 936l-166-96l54.7-94.7A352 352 0 0 1 173.2 596H64V404h109.2a352 352 0 0 1 86.4-149.3L204.8 160L371 64h.2l54.7 94.6a353 353 0 0 1 172.4 0L652.8 64h.1l166.3 96zM704 500a192 192 0 1 0-384 0a192 192 0 0 0 384 0"/></svg>
  );
}

Vue

<template>
  <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 1024 1024"><path fill="currentColor" d="M764.4 254.7A352 352 0 0 1 850.8 404H960v192H850.8a352 352 0 0 1-86.4 149.4l54.7 94.7L653 936l-54.6-94.7a353 353 0 0 1-172.5 0L371 936l-166-96l54.7-94.7A352 352 0 0 1 173.2 596H64V404h109.2a352 352 0 0 1 86.4-149.3L204.8 160L371 64h.2l54.7 94.6a353 353 0 0 1 172.4 0L652.8 64h.1l166.3 96zM704 500a192 192 0 1 0-384 0a192 192 0 0 0 384 0"/></svg>
</template>

CSS

.icon-tools {
  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%201024%201024%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M764.4%20254.7A352%20352%200%200%201%20850.8%20404H960v192H850.8a352%20352%200%200%201-86.4%20149.4l54.7%2094.7L653%20936l-54.6-94.7a353%20353%200%200%201-172.5%200L371%20936l-166-96l54.7-94.7A352%20352%200%200%201%20173.2%20596H64V404h109.2a352%20352%200%200%201%2086.4-149.3L204.8%20160L371%2064h.2l54.7%2094.6a353%20353%200%200%201%20172.4%200L652.8%2064h.1l166.3%2096zM704%20500a192%20192%200%201%200-384%200a192%20192%200%200%200%20384%200%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%201024%201024%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M764.4%20254.7A352%20352%200%200%201%20850.8%20404H960v192H850.8a352%20352%200%200%201-86.4%20149.4l54.7%2094.7L653%20936l-54.6-94.7a353%20353%200%200%201-172.5%200L371%20936l-166-96l54.7-94.7A352%20352%200%200%201%20173.2%20596H64V404h109.2a352%20352%200%200%201%2086.4-149.3L204.8%20160L371%2064h.2l54.7%2094.6a353%20353%200%200%201%20172.4%200L652.8%2064h.1l166.3%2096zM704%20500a192%20192%200%201%200-384%200a192%20192%200%200%200%20384%200%22%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
}

Direct links: SVG · download · JSON · https://iconsdb.app/api/v1/icon/ep/tools.svg?color=%231a73e8&size=48