gentleface

Gentleface › Transportation › engine

engine icon

Engine: engine, motor, vehicle service, check engine. Drawn on the 16 px grid. Free SVG, PNG and code, MIT licensed.

Code line-round

SVG
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true"><path d="M9.856 2.144C9.952 2.241 10 2.359 10 2.5C10 2.641 9.952 2.759 9.856 2.856C9.759 2.952 9.641 3 9.5 3L8 3L8 4L11 4C11.276 4 11.512 4.098 11.707 4.293C11.902 4.488 12 4.724 12 5L12 6L14 6C14.276 6 14.512 6.098 14.707 6.293C14.902 6.488 15 6.724 15 7L15 10C15 10.276 14.902 10.512 14.707 10.707C14.512 10.902 14.276 11 14 11L12 11L12 12C12 12.276 11.902 12.512 11.707 12.707C11.512 12.902 11.276 13 11 13L6.5 13C6.114 13 5.742 12.926 5.385 12.778C5.028 12.63 4.713 12.42 4.439 12.146L3.854 11.561C3.58 11.287 3.37 10.972 3.222 10.615C3.074 10.258 3 9.886 3 9.5L3 9L2 9L2 10.5C2 10.641 1.952 10.759 1.856 10.856C1.759 10.952 1.641 11 1.5 11C1.359 11 1.241 10.952 1.144 10.856C1.048 10.759 1 10.641 1 10.5L1 6.5C1 6.359 1.048 6.241 1.144 6.144C1.241 6.048 1.359 6 1.5 6C1.641 6 1.759 6.048 1.856 6.144C1.952 6.241 2 6.359 2 6.5L2 8L3 8L3 6C3 5.746 3.047 5.5 3.14 5.264C3.242 5.007 3.391 4.781 3.586 4.586C3.781 4.391 4.007 4.242 4.264 4.14C4.5 4.047 4.746 4 5 4L7 4L7 3L5.5 3C5.359 3 5.241 2.952 5.144 2.856C5.048 2.759 5 2.641 5 2.5C5 2.359 5.048 2.241 5.144 2.144C5.241 2.048 5.359 2 5.5 2L9.5 2C9.641 2 9.759 2.048 9.856 2.144ZM4.146 10.233C4.243 10.467 4.381 10.674 4.561 10.854L5.146 11.439C5.326 11.619 5.533 11.757 5.767 11.854C6.002 11.951 6.246 12 6.5 12L11 12L11 11C11 10.724 11.098 10.488 11.293 10.293C11.488 10.098 11.724 10 12 10L14 10L14 7L12 7C11.724 7 11.488 6.902 11.293 6.707C11.098 6.512 11 6.276 11 6L11 5L5 5C4.724 5 4.488 5.098 4.293 5.293C4.098 5.488 4 5.724 4 6L4 9.5C4 9.754 4.049 9.998 4.146 10.233Z"/></svg>
React
// Gentleface "engine" (line-round), MIT. https://gentleface.com/icons/engine
import type { SVGProps } from 'react';

export function EngineIcon(props: SVGProps<SVGSVGElement>) {
  return (
    <svg xmlns="http://www.w3.org/2000/svg" width={16} height={16} viewBox="0 0 16 16" fill="currentColor" aria-hidden="true" {...props}>
      <path d="M9.856 2.144C9.952 2.241 10 2.359 10 2.5C10 2.641 9.952 2.759 9.856 2.856C9.759 2.952 9.641 3 9.5 3L8 3L8 4L11 4C11.276 4 11.512 4.098 11.707 4.293C11.902 4.488 12 4.724 12 5L12 6L14 6C14.276 6 14.512 6.098 14.707 6.293C14.902 6.488 15 6.724 15 7L15 10C15 10.276 14.902 10.512 14.707 10.707C14.512 10.902 14.276 11 14 11L12 11L12 12C12 12.276 11.902 12.512 11.707 12.707C11.512 12.902 11.276 13 11 13L6.5 13C6.114 13 5.742 12.926 5.385 12.778C5.028 12.63 4.713 12.42 4.439 12.146L3.854 11.561C3.58 11.287 3.37 10.972 3.222 10.615C3.074 10.258 3 9.886 3 9.5L3 9L2 9L2 10.5C2 10.641 1.952 10.759 1.856 10.856C1.759 10.952 1.641 11 1.5 11C1.359 11 1.241 10.952 1.144 10.856C1.048 10.759 1 10.641 1 10.5L1 6.5C1 6.359 1.048 6.241 1.144 6.144C1.241 6.048 1.359 6 1.5 6C1.641 6 1.759 6.048 1.856 6.144C1.952 6.241 2 6.359 2 6.5L2 8L3 8L3 6C3 5.746 3.047 5.5 3.14 5.264C3.242 5.007 3.391 4.781 3.586 4.586C3.781 4.391 4.007 4.242 4.264 4.14C4.5 4.047 4.746 4 5 4L7 4L7 3L5.5 3C5.359 3 5.241 2.952 5.144 2.856C5.048 2.759 5 2.641 5 2.5C5 2.359 5.048 2.241 5.144 2.144C5.241 2.048 5.359 2 5.5 2L9.5 2C9.641 2 9.759 2.048 9.856 2.144ZM4.146 10.233C4.243 10.467 4.381 10.674 4.561 10.854L5.146 11.439C5.326 11.619 5.533 11.757 5.767 11.854C6.002 11.951 6.246 12 6.5 12L11 12L11 11C11 10.724 11.098 10.488 11.293 10.293C11.488 10.098 11.724 10 12 10L14 10L14 7L12 7C11.724 7 11.488 6.902 11.293 6.707C11.098 6.512 11 6.276 11 6L11 5L5 5C4.724 5 4.488 5.098 4.293 5.293C4.098 5.488 4 5.724 4 6L4 9.5C4 9.754 4.049 9.998 4.146 10.233Z" />
    </svg>
  );
}
Vue
Vue: see /icons/engine.md
Svelte
Svelte: see /icons/engine.md
HTML img
HTML img: see /icons/engine.md
CSS
CSS: see /icons/engine.md
Data URL
Data URL: see /icons/engine.md
Sprite
Sprite: see /icons/engine.md
SwiftUI
SwiftUI: see /icons/engine.md
Compose
Compose: see /icons/engine.md
Android XML
Android XML: see /icons/engine.md
Flutter
Flutter: see /icons/engine.md

Each SVG is 16 × 16 with fill="currentColor". Keep it at 16 px or an exact multiple (32, 48) on whole pixels: a fractional size or position blurs it. The snippets are decorative (aria-hidden). For an icon that carries meaning on its own, such as an icon-only button, label the button, or give the SVG role="img" and an aria-label. More in how to use.

Meaning

Use it for
engine, motor, vehicle service, check engine, car service, car repair, auto repair, service due
Alternatives
  • wrench: maintenance or repair in general
  • tire: tire service
  • car-alert: a vehicle fault or warning
Also fits
  • vehicle alert: engine trouble or vehicle service due
  • tire: engine or vehicle service
Tags
engine, motor, check-engine, vehicle-service, car-repair, mechanic, maintenance
Category
Transportation
Component name
EngineIcon
History
  • added

More transportation icons

For agents

Metadata: /icons/engine.json · Markdown: /icons/engine.md · SVG: https://gentleface.com/svg/{style}/16/engine.svg · PNG: https://gentleface.com/png/{style}/{16|32|48}/engine.png

Feedback