engine from Huge Icons by Hugeicons · Stroke · MIT Free for personal and commercial use.

Name
engine
Set
Huge Icons
Style
Stroke
Viewbox
24×24
License
MIT

The same icon in other sets

Related icons in Huge Icons

Use the engine icon

SVG

<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M2 9v6m3-1.14V12c0-1.886 0-2.828.586-3.414S7.114 8 9 8h4c.932 0 1.398 0 1.765.152a2 2 0 0 1 1.083 1.083C16 9.602 16 10.068 16 11h3V9.5c0-.466 0-.699.076-.883a1 1 0 0 1 .541-.54C19.801 8 20.034 8 20.5 8s.699 0 .883.076a1 1 0 0 1 .54.541c.077.184.077.417.077.883v7c0 .466 0 .699-.076.883a1 1 0 0 1-.541.54c-.184.077-.417.077-.883.077s-.699 0-.883-.076a1 1 0 0 1-.54-.541C19 17.199 19 16.966 19 16.5V14h-3c0 1.886 0 2.828-.586 3.414S13.886 18 12 18H9.211c-.601 0-.902 0-1.185-.086s-.534-.252-1.034-.586l-.21-.14c-.873-.582-1.309-.872-1.545-1.315C5 15.431 5 14.907 5 13.86M5 12H2m8.5-4V5M7 5h7"/></svg>

React

import type { SVGProps } from "react";

export function HugeiconsEngine(props: SVGProps<SVGSVGElement>) {
  return (
    <svg {...props} xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" strokeWidth="1.5" d="M2 9v6m3-1.14V12c0-1.886 0-2.828.586-3.414S7.114 8 9 8h4c.932 0 1.398 0 1.765.152a2 2 0 0 1 1.083 1.083C16 9.602 16 10.068 16 11h3V9.5c0-.466 0-.699.076-.883a1 1 0 0 1 .541-.54C19.801 8 20.034 8 20.5 8s.699 0 .883.076a1 1 0 0 1 .54.541c.077.184.077.417.077.883v7c0 .466 0 .699-.076.883a1 1 0 0 1-.541.54c-.184.077-.417.077-.883.077s-.699 0-.883-.076a1 1 0 0 1-.54-.541C19 17.199 19 16.966 19 16.5V14h-3c0 1.886 0 2.828-.586 3.414S13.886 18 12 18H9.211c-.601 0-.902 0-1.185-.086s-.534-.252-1.034-.586l-.21-.14c-.873-.582-1.309-.872-1.545-1.315C5 15.431 5 14.907 5 13.86M5 12H2m8.5-4V5M7 5h7"/></svg>
  );
}

Vue

<template>
  <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M2 9v6m3-1.14V12c0-1.886 0-2.828.586-3.414S7.114 8 9 8h4c.932 0 1.398 0 1.765.152a2 2 0 0 1 1.083 1.083C16 9.602 16 10.068 16 11h3V9.5c0-.466 0-.699.076-.883a1 1 0 0 1 .541-.54C19.801 8 20.034 8 20.5 8s.699 0 .883.076a1 1 0 0 1 .54.541c.077.184.077.417.077.883v7c0 .466 0 .699-.076.883a1 1 0 0 1-.541.54c-.184.077-.417.077-.883.077s-.699 0-.883-.076a1 1 0 0 1-.54-.541C19 17.199 19 16.966 19 16.5V14h-3c0 1.886 0 2.828-.586 3.414S13.886 18 12 18H9.211c-.601 0-.902 0-1.185-.086s-.534-.252-1.034-.586l-.21-.14c-.873-.582-1.309-.872-1.545-1.315C5 15.431 5 14.907 5 13.86M5 12H2m8.5-4V5M7 5h7"/></svg>
</template>

CSS

.icon-engine {
  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%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.5%22%20d%3D%22M2%209v6m3-1.14V12c0-1.886%200-2.828.586-3.414S7.114%208%209%208h4c.932%200%201.398%200%201.765.152a2%202%200%200%201%201.083%201.083C16%209.602%2016%2010.068%2016%2011h3V9.5c0-.466%200-.699.076-.883a1%201%200%200%201%20.541-.54C19.801%208%2020.034%208%2020.5%208s.699%200%20.883.076a1%201%200%200%201%20.54.541c.077.184.077.417.077.883v7c0%20.466%200%20.699-.076.883a1%201%200%200%201-.541.54c-.184.077-.417.077-.883.077s-.699%200-.883-.076a1%201%200%200%201-.54-.541C19%2017.199%2019%2016.966%2019%2016.5V14h-3c0%201.886%200%202.828-.586%203.414S13.886%2018%2012%2018H9.211c-.601%200-.902%200-1.185-.086s-.534-.252-1.034-.586l-.21-.14c-.873-.582-1.309-.872-1.545-1.315C5%2015.431%205%2014.907%205%2013.86M5%2012H2m8.5-4V5M7%205h7%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%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.5%22%20d%3D%22M2%209v6m3-1.14V12c0-1.886%200-2.828.586-3.414S7.114%208%209%208h4c.932%200%201.398%200%201.765.152a2%202%200%200%201%201.083%201.083C16%209.602%2016%2010.068%2016%2011h3V9.5c0-.466%200-.699.076-.883a1%201%200%200%201%20.541-.54C19.801%208%2020.034%208%2020.5%208s.699%200%20.883.076a1%201%200%200%201%20.54.541c.077.184.077.417.077.883v7c0%20.466%200%20.699-.076.883a1%201%200%200%201-.541.54c-.184.077-.417.077-.883.077s-.699%200-.883-.076a1%201%200%200%201-.54-.541C19%2017.199%2019%2016.966%2019%2016.5V14h-3c0%201.886%200%202.828-.586%203.414S13.886%2018%2012%2018H9.211c-.601%200-.902%200-1.185-.086s-.534-.252-1.034-.586l-.21-.14c-.873-.582-1.309-.872-1.545-1.315C5%2015.431%205%2014.907%205%2013.86M5%2012H2m8.5-4V5M7%205h7%22%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
}

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