controller from Material Icon Theme by Material Extensions · Color · MIT Free for personal and commercial use.

Name
controller
Set
Material Icon Theme
Style
Color
Viewbox
16×16
License
MIT

The same logo in other sets

Use the controller logo

SVG

<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 16 16"><path fill="#ffc107" d="M8.002 10.45A2.45 2.45 0 0 1 5.552 8a2.45 2.45 0 0 1 2.45-2.45A2.45 2.45 0 0 1 10.452 8a2.45 2.45 0 0 1-2.45 2.45m5.2-1.771c.029-.224.05-.448.05-.679a6 6 0 0 0-.05-.7l1.478-1.141a.35.35 0 0 0 .084-.448l-1.4-2.422a.344.344 0 0 0-.427-.154l-1.743.7a5 5 0 0 0-1.183-.686l-.26-1.855A.354.354 0 0 0 9.402 1h-2.8a.354.354 0 0 0-.35.294l-.258 1.855a5 5 0 0 0-1.183.686l-1.743-.7a.344.344 0 0 0-.427.154l-1.4 2.422a.345.345 0 0 0 .084.448L2.8 7.3a6 6 0 0 0-.05.7c0 .231.022.455.05.679L1.324 9.841a.345.345 0 0 0-.084.448l1.4 2.422c.084.154.273.21.427.154l1.743-.707c.364.28.742.518 1.183.693l.259 1.855a.354.354 0 0 0 .35.294h2.8a.354.354 0 0 0 .35-.294l.259-1.855a5 5 0 0 0 1.183-.693l1.743.707c.154.056.343 0 .427-.154l1.4-2.422a.35.35 0 0 0-.084-.448z"/></svg>

React

import type { SVGProps } from "react";

export function MaterialIconThemeController(props: SVGProps<SVGSVGElement>) {
  return (
    <svg {...props} xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 16 16"><path fill="#ffc107" d="M8.002 10.45A2.45 2.45 0 0 1 5.552 8a2.45 2.45 0 0 1 2.45-2.45A2.45 2.45 0 0 1 10.452 8a2.45 2.45 0 0 1-2.45 2.45m5.2-1.771c.029-.224.05-.448.05-.679a6 6 0 0 0-.05-.7l1.478-1.141a.35.35 0 0 0 .084-.448l-1.4-2.422a.344.344 0 0 0-.427-.154l-1.743.7a5 5 0 0 0-1.183-.686l-.26-1.855A.354.354 0 0 0 9.402 1h-2.8a.354.354 0 0 0-.35.294l-.258 1.855a5 5 0 0 0-1.183.686l-1.743-.7a.344.344 0 0 0-.427.154l-1.4 2.422a.345.345 0 0 0 .084.448L2.8 7.3a6 6 0 0 0-.05.7c0 .231.022.455.05.679L1.324 9.841a.345.345 0 0 0-.084.448l1.4 2.422c.084.154.273.21.427.154l1.743-.707c.364.28.742.518 1.183.693l.259 1.855a.354.354 0 0 0 .35.294h2.8a.354.354 0 0 0 .35-.294l.259-1.855a5 5 0 0 0 1.183-.693l1.743.707c.154.056.343 0 .427-.154l1.4-2.422a.35.35 0 0 0-.084-.448z"/></svg>
  );
}

Vue

<template>
  <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 16 16"><path fill="#ffc107" d="M8.002 10.45A2.45 2.45 0 0 1 5.552 8a2.45 2.45 0 0 1 2.45-2.45A2.45 2.45 0 0 1 10.452 8a2.45 2.45 0 0 1-2.45 2.45m5.2-1.771c.029-.224.05-.448.05-.679a6 6 0 0 0-.05-.7l1.478-1.141a.35.35 0 0 0 .084-.448l-1.4-2.422a.344.344 0 0 0-.427-.154l-1.743.7a5 5 0 0 0-1.183-.686l-.26-1.855A.354.354 0 0 0 9.402 1h-2.8a.354.354 0 0 0-.35.294l-.258 1.855a5 5 0 0 0-1.183.686l-1.743-.7a.344.344 0 0 0-.427.154l-1.4 2.422a.345.345 0 0 0 .084.448L2.8 7.3a6 6 0 0 0-.05.7c0 .231.022.455.05.679L1.324 9.841a.345.345 0 0 0-.084.448l1.4 2.422c.084.154.273.21.427.154l1.743-.707c.364.28.742.518 1.183.693l.259 1.855a.354.354 0 0 0 .35.294h2.8a.354.354 0 0 0 .35-.294l.259-1.855a5 5 0 0 0 1.183-.693l1.743.707c.154.056.343 0 .427-.154l1.4-2.422a.35.35 0 0 0-.084-.448z"/></svg>
</template>

CSS

.icon-controller {
  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%2016%2016%22%3E%3Cpath%20fill%3D%22%23ffc107%22%20d%3D%22M8.002%2010.45A2.45%202.45%200%200%201%205.552%208a2.45%202.45%200%200%201%202.45-2.45A2.45%202.45%200%200%201%2010.452%208a2.45%202.45%200%200%201-2.45%202.45m5.2-1.771c.029-.224.05-.448.05-.679a6%206%200%200%200-.05-.7l1.478-1.141a.35.35%200%200%200%20.084-.448l-1.4-2.422a.344.344%200%200%200-.427-.154l-1.743.7a5%205%200%200%200-1.183-.686l-.26-1.855A.354.354%200%200%200%209.402%201h-2.8a.354.354%200%200%200-.35.294l-.258%201.855a5%205%200%200%200-1.183.686l-1.743-.7a.344.344%200%200%200-.427.154l-1.4%202.422a.345.345%200%200%200%20.084.448L2.8%207.3a6%206%200%200%200-.05.7c0%20.231.022.455.05.679L1.324%209.841a.345.345%200%200%200-.084.448l1.4%202.422c.084.154.273.21.427.154l1.743-.707c.364.28.742.518%201.183.693l.259%201.855a.354.354%200%200%200%20.35.294h2.8a.354.354%200%200%200%20.35-.294l.259-1.855a5%205%200%200%200%201.183-.693l1.743.707c.154.056.343%200%20.427-.154l1.4-2.422a.35.35%200%200%200-.084-.448z%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%2016%2016%22%3E%3Cpath%20fill%3D%22%23ffc107%22%20d%3D%22M8.002%2010.45A2.45%202.45%200%200%201%205.552%208a2.45%202.45%200%200%201%202.45-2.45A2.45%202.45%200%200%201%2010.452%208a2.45%202.45%200%200%201-2.45%202.45m5.2-1.771c.029-.224.05-.448.05-.679a6%206%200%200%200-.05-.7l1.478-1.141a.35.35%200%200%200%20.084-.448l-1.4-2.422a.344.344%200%200%200-.427-.154l-1.743.7a5%205%200%200%200-1.183-.686l-.26-1.855A.354.354%200%200%200%209.402%201h-2.8a.354.354%200%200%200-.35.294l-.258%201.855a5%205%200%200%200-1.183.686l-1.743-.7a.344.344%200%200%200-.427.154l-1.4%202.422a.345.345%200%200%200%20.084.448L2.8%207.3a6%206%200%200%200-.05.7c0%20.231.022.455.05.679L1.324%209.841a.345.345%200%200%200-.084.448l1.4%202.422c.084.154.273.21.427.154l1.743-.707c.364.28.742.518%201.183.693l.259%201.855a.354.354%200%200%200%20.35.294h2.8a.354.354%200%200%200%20.35-.294l.259-1.855a5%205%200%200%200%201.183-.693l1.743.707c.154.056.343%200%20.427-.154l1.4-2.422a.35.35%200%200%200-.084-.448z%22%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
}

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