# bomb icon

Bomb. Gentleface icon, drawn on the 16 px pixel grid. Free, MIT licensed. Page: https://gentleface.com/icons/bomb

- Category: Games & sports
- Use it for: bomb, explosive, self destruct, explosion, detonate
- Tags: bomb, explosive, explosion, fuse, blast, danger, destroy, game
- Component name: BombIcon
- Added: 2026-10-15

## Files

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.

- line-round: https://gentleface.com/svg/line-round/16/bomb.svg · PNG https://gentleface.com/png/line-round/16/bomb.png · https://gentleface.com/png/line-round/32/bomb.png · https://gentleface.com/png/line-round/48/bomb.png
- line-soft: https://gentleface.com/svg/line-soft/16/bomb.svg · PNG https://gentleface.com/png/line-soft/16/bomb.png · https://gentleface.com/png/line-soft/32/bomb.png · https://gentleface.com/png/line-soft/48/bomb.png
- line-sharp: https://gentleface.com/svg/line-sharp/16/bomb.svg · PNG https://gentleface.com/png/line-sharp/16/bomb.png · https://gentleface.com/png/line-sharp/32/bomb.png · https://gentleface.com/png/line-sharp/48/bomb.png
- solid-round: https://gentleface.com/svg/solid-round/16/bomb.svg · PNG https://gentleface.com/png/solid-round/16/bomb.png · https://gentleface.com/png/solid-round/32/bomb.png · https://gentleface.com/png/solid-round/48/bomb.png
- solid-soft: https://gentleface.com/svg/solid-soft/16/bomb.svg · PNG https://gentleface.com/png/solid-soft/16/bomb.png · https://gentleface.com/png/solid-soft/32/bomb.png · https://gentleface.com/png/solid-soft/48/bomb.png
- solid-sharp: https://gentleface.com/svg/solid-sharp/16/bomb.svg · PNG https://gentleface.com/png/solid-sharp/16/bomb.png · https://gentleface.com/png/solid-sharp/32/bomb.png · https://gentleface.com/png/solid-sharp/48/bomb.png

The SVG of every style: https://gentleface.com/icons/bomb.json (`svg`).

## Code (line-round)

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. For another style, take its SVG from the JSON and swap the path `d`.

### SVG

```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="M14.856 1.144C14.952 1.241 15 1.359 15 1.5C15 1.641 14.952 1.759 14.856 1.856C14.759 1.952 14.641 2 14.5 2L14 2C13.38 2 12.902 2.193 12.564 2.579C12.218 2.974 12.032 3.546 12.004 4.297L12.854 5.146C12.953 5.246 13.003 5.364 13.003 5.5C13.003 5.636 12.953 5.754 12.854 5.854L11.5 7.207C11.54 7.295 11.578 7.385 11.614 7.475C11.871 8.126 12 8.801 12 9.5C12 10.199 11.871 10.874 11.614 11.525C11.334 12.231 10.926 12.852 10.389 13.389C9.852 13.926 9.231 14.334 8.525 14.614C7.874 14.871 7.199 15 6.5 15C5.801 15 5.126 14.871 4.475 14.614C3.769 14.334 3.148 13.926 2.611 13.389C2.074 12.852 1.666 12.231 1.386 11.525C1.129 10.874 1 10.199 1 9.5C1 8.801 1.129 8.126 1.386 7.475C1.666 6.769 2.074 6.148 2.611 5.611C3.148 5.074 3.769 4.666 4.475 4.386C5.126 4.129 5.801 4 6.5 4C7.199 4 7.874 4.129 8.525 4.386C8.615 4.422 8.705 4.46 8.793 4.5L10.146 3.146C10.246 3.047 10.364 2.997 10.5 2.997C10.636 2.997 10.754 3.047 10.854 3.146L11.106 3.399C11.231 2.808 11.466 2.315 11.811 1.921C12.08 1.613 12.405 1.381 12.787 1.225C13.152 1.075 13.557 1 14 1L14.5 1C14.641 1 14.759 1.048 14.856 1.144ZM10.5 4.207L9.689 5.018C9.937 5.194 10.17 5.392 10.389 5.611C10.608 5.83 10.806 6.063 10.982 6.311L11.793 5.5L10.5 4.207ZM3.318 12.682C3.757 13.121 4.266 13.455 4.844 13.684C5.376 13.895 5.928 14 6.5 14C7.072 14 7.624 13.895 8.156 13.684C8.734 13.455 9.243 13.121 9.682 12.682C10.121 12.243 10.455 11.734 10.684 11.156C10.895 10.624 11 10.072 11 9.5C11 8.928 10.895 8.376 10.684 7.844C10.455 7.266 10.121 6.757 9.682 6.318C9.243 5.879 8.734 5.545 8.156 5.316C7.624 5.105 7.072 5 6.5 5C5.928 5 5.376 5.105 4.844 5.316C4.266 5.545 3.757 5.879 3.318 6.318C2.879 6.757 2.545 7.266 2.316 7.844C2.105 8.376 2 8.928 2 9.5C2 10.072 2.105 10.624 2.316 11.156C2.545 11.734 2.879 12.243 3.318 12.682ZM4 9.5C4 9.182 4.059 8.875 4.176 8.58C4.303 8.259 4.488 7.976 4.732 7.732C4.976 7.488 5.259 7.303 5.58 7.176C5.875 7.059 6.182 7 6.5 7C6.641 7 6.759 7.048 6.856 7.144C6.952 7.241 7 7.359 7 7.5C7 7.641 6.952 7.759 6.856 7.856C6.759 7.952 6.641 8 6.5 8C6.309 8 6.125 8.035 5.948 8.105C5.755 8.182 5.586 8.293 5.439 8.439C5.293 8.586 5.182 8.755 5.105 8.948C5.035 9.125 5 9.309 5 9.5C5 9.641 4.952 9.759 4.856 9.856C4.759 9.952 4.641 10 4.5 10C4.359 10 4.241 9.952 4.144 9.856C4.048 9.759 4 9.641 4 9.5Z"/></svg>
```

### React

```tsx
// Gentleface "bomb" (line-round), MIT. https://gentleface.com/icons/bomb
import type { SVGProps } from 'react';

export function BombIcon(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="M14.856 1.144C14.952 1.241 15 1.359 15 1.5C15 1.641 14.952 1.759 14.856 1.856C14.759 1.952 14.641 2 14.5 2L14 2C13.38 2 12.902 2.193 12.564 2.579C12.218 2.974 12.032 3.546 12.004 4.297L12.854 5.146C12.953 5.246 13.003 5.364 13.003 5.5C13.003 5.636 12.953 5.754 12.854 5.854L11.5 7.207C11.54 7.295 11.578 7.385 11.614 7.475C11.871 8.126 12 8.801 12 9.5C12 10.199 11.871 10.874 11.614 11.525C11.334 12.231 10.926 12.852 10.389 13.389C9.852 13.926 9.231 14.334 8.525 14.614C7.874 14.871 7.199 15 6.5 15C5.801 15 5.126 14.871 4.475 14.614C3.769 14.334 3.148 13.926 2.611 13.389C2.074 12.852 1.666 12.231 1.386 11.525C1.129 10.874 1 10.199 1 9.5C1 8.801 1.129 8.126 1.386 7.475C1.666 6.769 2.074 6.148 2.611 5.611C3.148 5.074 3.769 4.666 4.475 4.386C5.126 4.129 5.801 4 6.5 4C7.199 4 7.874 4.129 8.525 4.386C8.615 4.422 8.705 4.46 8.793 4.5L10.146 3.146C10.246 3.047 10.364 2.997 10.5 2.997C10.636 2.997 10.754 3.047 10.854 3.146L11.106 3.399C11.231 2.808 11.466 2.315 11.811 1.921C12.08 1.613 12.405 1.381 12.787 1.225C13.152 1.075 13.557 1 14 1L14.5 1C14.641 1 14.759 1.048 14.856 1.144ZM10.5 4.207L9.689 5.018C9.937 5.194 10.17 5.392 10.389 5.611C10.608 5.83 10.806 6.063 10.982 6.311L11.793 5.5L10.5 4.207ZM3.318 12.682C3.757 13.121 4.266 13.455 4.844 13.684C5.376 13.895 5.928 14 6.5 14C7.072 14 7.624 13.895 8.156 13.684C8.734 13.455 9.243 13.121 9.682 12.682C10.121 12.243 10.455 11.734 10.684 11.156C10.895 10.624 11 10.072 11 9.5C11 8.928 10.895 8.376 10.684 7.844C10.455 7.266 10.121 6.757 9.682 6.318C9.243 5.879 8.734 5.545 8.156 5.316C7.624 5.105 7.072 5 6.5 5C5.928 5 5.376 5.105 4.844 5.316C4.266 5.545 3.757 5.879 3.318 6.318C2.879 6.757 2.545 7.266 2.316 7.844C2.105 8.376 2 8.928 2 9.5C2 10.072 2.105 10.624 2.316 11.156C2.545 11.734 2.879 12.243 3.318 12.682ZM4 9.5C4 9.182 4.059 8.875 4.176 8.58C4.303 8.259 4.488 7.976 4.732 7.732C4.976 7.488 5.259 7.303 5.58 7.176C5.875 7.059 6.182 7 6.5 7C6.641 7 6.759 7.048 6.856 7.144C6.952 7.241 7 7.359 7 7.5C7 7.641 6.952 7.759 6.856 7.856C6.759 7.952 6.641 8 6.5 8C6.309 8 6.125 8.035 5.948 8.105C5.755 8.182 5.586 8.293 5.439 8.439C5.293 8.586 5.182 8.755 5.105 8.948C5.035 9.125 5 9.309 5 9.5C5 9.641 4.952 9.759 4.856 9.856C4.759 9.952 4.641 10 4.5 10C4.359 10 4.241 9.952 4.144 9.856C4.048 9.759 4 9.641 4 9.5Z" />
    </svg>
  );
}
```

### Vue

```vue
<!-- Gentleface "bomb" (line-round), MIT. https://gentleface.com/icons/bomb -->
<template>
  <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true">
    <path d="M14.856 1.144C14.952 1.241 15 1.359 15 1.5C15 1.641 14.952 1.759 14.856 1.856C14.759 1.952 14.641 2 14.5 2L14 2C13.38 2 12.902 2.193 12.564 2.579C12.218 2.974 12.032 3.546 12.004 4.297L12.854 5.146C12.953 5.246 13.003 5.364 13.003 5.5C13.003 5.636 12.953 5.754 12.854 5.854L11.5 7.207C11.54 7.295 11.578 7.385 11.614 7.475C11.871 8.126 12 8.801 12 9.5C12 10.199 11.871 10.874 11.614 11.525C11.334 12.231 10.926 12.852 10.389 13.389C9.852 13.926 9.231 14.334 8.525 14.614C7.874 14.871 7.199 15 6.5 15C5.801 15 5.126 14.871 4.475 14.614C3.769 14.334 3.148 13.926 2.611 13.389C2.074 12.852 1.666 12.231 1.386 11.525C1.129 10.874 1 10.199 1 9.5C1 8.801 1.129 8.126 1.386 7.475C1.666 6.769 2.074 6.148 2.611 5.611C3.148 5.074 3.769 4.666 4.475 4.386C5.126 4.129 5.801 4 6.5 4C7.199 4 7.874 4.129 8.525 4.386C8.615 4.422 8.705 4.46 8.793 4.5L10.146 3.146C10.246 3.047 10.364 2.997 10.5 2.997C10.636 2.997 10.754 3.047 10.854 3.146L11.106 3.399C11.231 2.808 11.466 2.315 11.811 1.921C12.08 1.613 12.405 1.381 12.787 1.225C13.152 1.075 13.557 1 14 1L14.5 1C14.641 1 14.759 1.048 14.856 1.144ZM10.5 4.207L9.689 5.018C9.937 5.194 10.17 5.392 10.389 5.611C10.608 5.83 10.806 6.063 10.982 6.311L11.793 5.5L10.5 4.207ZM3.318 12.682C3.757 13.121 4.266 13.455 4.844 13.684C5.376 13.895 5.928 14 6.5 14C7.072 14 7.624 13.895 8.156 13.684C8.734 13.455 9.243 13.121 9.682 12.682C10.121 12.243 10.455 11.734 10.684 11.156C10.895 10.624 11 10.072 11 9.5C11 8.928 10.895 8.376 10.684 7.844C10.455 7.266 10.121 6.757 9.682 6.318C9.243 5.879 8.734 5.545 8.156 5.316C7.624 5.105 7.072 5 6.5 5C5.928 5 5.376 5.105 4.844 5.316C4.266 5.545 3.757 5.879 3.318 6.318C2.879 6.757 2.545 7.266 2.316 7.844C2.105 8.376 2 8.928 2 9.5C2 10.072 2.105 10.624 2.316 11.156C2.545 11.734 2.879 12.243 3.318 12.682ZM4 9.5C4 9.182 4.059 8.875 4.176 8.58C4.303 8.259 4.488 7.976 4.732 7.732C4.976 7.488 5.259 7.303 5.58 7.176C5.875 7.059 6.182 7 6.5 7C6.641 7 6.759 7.048 6.856 7.144C6.952 7.241 7 7.359 7 7.5C7 7.641 6.952 7.759 6.856 7.856C6.759 7.952 6.641 8 6.5 8C6.309 8 6.125 8.035 5.948 8.105C5.755 8.182 5.586 8.293 5.439 8.439C5.293 8.586 5.182 8.755 5.105 8.948C5.035 9.125 5 9.309 5 9.5C5 9.641 4.952 9.759 4.856 9.856C4.759 9.952 4.641 10 4.5 10C4.359 10 4.241 9.952 4.144 9.856C4.048 9.759 4 9.641 4 9.5Z" />
  </svg>
</template>
```

### Svelte

```svelte
<!-- Gentleface "bomb" (line-round), MIT. https://gentleface.com/icons/bomb -->
<script>
  let props = $props();
</script>

<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="M14.856 1.144C14.952 1.241 15 1.359 15 1.5C15 1.641 14.952 1.759 14.856 1.856C14.759 1.952 14.641 2 14.5 2L14 2C13.38 2 12.902 2.193 12.564 2.579C12.218 2.974 12.032 3.546 12.004 4.297L12.854 5.146C12.953 5.246 13.003 5.364 13.003 5.5C13.003 5.636 12.953 5.754 12.854 5.854L11.5 7.207C11.54 7.295 11.578 7.385 11.614 7.475C11.871 8.126 12 8.801 12 9.5C12 10.199 11.871 10.874 11.614 11.525C11.334 12.231 10.926 12.852 10.389 13.389C9.852 13.926 9.231 14.334 8.525 14.614C7.874 14.871 7.199 15 6.5 15C5.801 15 5.126 14.871 4.475 14.614C3.769 14.334 3.148 13.926 2.611 13.389C2.074 12.852 1.666 12.231 1.386 11.525C1.129 10.874 1 10.199 1 9.5C1 8.801 1.129 8.126 1.386 7.475C1.666 6.769 2.074 6.148 2.611 5.611C3.148 5.074 3.769 4.666 4.475 4.386C5.126 4.129 5.801 4 6.5 4C7.199 4 7.874 4.129 8.525 4.386C8.615 4.422 8.705 4.46 8.793 4.5L10.146 3.146C10.246 3.047 10.364 2.997 10.5 2.997C10.636 2.997 10.754 3.047 10.854 3.146L11.106 3.399C11.231 2.808 11.466 2.315 11.811 1.921C12.08 1.613 12.405 1.381 12.787 1.225C13.152 1.075 13.557 1 14 1L14.5 1C14.641 1 14.759 1.048 14.856 1.144ZM10.5 4.207L9.689 5.018C9.937 5.194 10.17 5.392 10.389 5.611C10.608 5.83 10.806 6.063 10.982 6.311L11.793 5.5L10.5 4.207ZM3.318 12.682C3.757 13.121 4.266 13.455 4.844 13.684C5.376 13.895 5.928 14 6.5 14C7.072 14 7.624 13.895 8.156 13.684C8.734 13.455 9.243 13.121 9.682 12.682C10.121 12.243 10.455 11.734 10.684 11.156C10.895 10.624 11 10.072 11 9.5C11 8.928 10.895 8.376 10.684 7.844C10.455 7.266 10.121 6.757 9.682 6.318C9.243 5.879 8.734 5.545 8.156 5.316C7.624 5.105 7.072 5 6.5 5C5.928 5 5.376 5.105 4.844 5.316C4.266 5.545 3.757 5.879 3.318 6.318C2.879 6.757 2.545 7.266 2.316 7.844C2.105 8.376 2 8.928 2 9.5C2 10.072 2.105 10.624 2.316 11.156C2.545 11.734 2.879 12.243 3.318 12.682ZM4 9.5C4 9.182 4.059 8.875 4.176 8.58C4.303 8.259 4.488 7.976 4.732 7.732C4.976 7.488 5.259 7.303 5.58 7.176C5.875 7.059 6.182 7 6.5 7C6.641 7 6.759 7.048 6.856 7.144C6.952 7.241 7 7.359 7 7.5C7 7.641 6.952 7.759 6.856 7.856C6.759 7.952 6.641 8 6.5 8C6.309 8 6.125 8.035 5.948 8.105C5.755 8.182 5.586 8.293 5.439 8.439C5.293 8.586 5.182 8.755 5.105 8.948C5.035 9.125 5 9.309 5 9.5C5 9.641 4.952 9.759 4.856 9.856C4.759 9.952 4.641 10 4.5 10C4.359 10 4.241 9.952 4.144 9.856C4.048 9.759 4 9.641 4 9.5Z" />
</svg>
```

### HTML img

```html
<!-- Gentleface "bomb" (line-round), MIT. https://gentleface.com/icons/bomb. An <img> can't take currentColor: it draws black. Inline the SVG or use the CSS mask to color it. -->
<img src="https://gentleface.com/svg/line-round/16/bomb.svg" width="16" height="16" alt="">
```

### CSS

```css
/* Gentleface "bomb" (line-round), MIT. https://gentleface.com/icons/bomb. Takes the text color. */
.icon-bomb {
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: currentColor;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='currentColor'%3E%3Cpath d='M14.856 1.144C14.952 1.241 15 1.359 15 1.5C15 1.641 14.952 1.759 14.856 1.856C14.759 1.952 14.641 2 14.5 2L14 2C13.38 2 12.902 2.193 12.564 2.579C12.218 2.974 12.032 3.546 12.004 4.297L12.854 5.146C12.953 5.246 13.003 5.364 13.003 5.5C13.003 5.636 12.953 5.754 12.854 5.854L11.5 7.207C11.54 7.295 11.578 7.385 11.614 7.475C11.871 8.126 12 8.801 12 9.5C12 10.199 11.871 10.874 11.614 11.525C11.334 12.231 10.926 12.852 10.389 13.389C9.852 13.926 9.231 14.334 8.525 14.614C7.874 14.871 7.199 15 6.5 15C5.801 15 5.126 14.871 4.475 14.614C3.769 14.334 3.148 13.926 2.611 13.389C2.074 12.852 1.666 12.231 1.386 11.525C1.129 10.874 1 10.199 1 9.5C1 8.801 1.129 8.126 1.386 7.475C1.666 6.769 2.074 6.148 2.611 5.611C3.148 5.074 3.769 4.666 4.475 4.386C5.126 4.129 5.801 4 6.5 4C7.199 4 7.874 4.129 8.525 4.386C8.615 4.422 8.705 4.46 8.793 4.5L10.146 3.146C10.246 3.047 10.364 2.997 10.5 2.997C10.636 2.997 10.754 3.047 10.854 3.146L11.106 3.399C11.231 2.808 11.466 2.315 11.811 1.921C12.08 1.613 12.405 1.381 12.787 1.225C13.152 1.075 13.557 1 14 1L14.5 1C14.641 1 14.759 1.048 14.856 1.144ZM10.5 4.207L9.689 5.018C9.937 5.194 10.17 5.392 10.389 5.611C10.608 5.83 10.806 6.063 10.982 6.311L11.793 5.5L10.5 4.207ZM3.318 12.682C3.757 13.121 4.266 13.455 4.844 13.684C5.376 13.895 5.928 14 6.5 14C7.072 14 7.624 13.895 8.156 13.684C8.734 13.455 9.243 13.121 9.682 12.682C10.121 12.243 10.455 11.734 10.684 11.156C10.895 10.624 11 10.072 11 9.5C11 8.928 10.895 8.376 10.684 7.844C10.455 7.266 10.121 6.757 9.682 6.318C9.243 5.879 8.734 5.545 8.156 5.316C7.624 5.105 7.072 5 6.5 5C5.928 5 5.376 5.105 4.844 5.316C4.266 5.545 3.757 5.879 3.318 6.318C2.879 6.757 2.545 7.266 2.316 7.844C2.105 8.376 2 8.928 2 9.5C2 10.072 2.105 10.624 2.316 11.156C2.545 11.734 2.879 12.243 3.318 12.682ZM4 9.5C4 9.182 4.059 8.875 4.176 8.58C4.303 8.259 4.488 7.976 4.732 7.732C4.976 7.488 5.259 7.303 5.58 7.176C5.875 7.059 6.182 7 6.5 7C6.641 7 6.759 7.048 6.856 7.144C6.952 7.241 7 7.359 7 7.5C7 7.641 6.952 7.759 6.856 7.856C6.759 7.952 6.641 8 6.5 8C6.309 8 6.125 8.035 5.948 8.105C5.755 8.182 5.586 8.293 5.439 8.439C5.293 8.586 5.182 8.755 5.105 8.948C5.035 9.125 5 9.309 5 9.5C5 9.641 4.952 9.759 4.856 9.856C4.759 9.952 4.641 10 4.5 10C4.359 10 4.241 9.952 4.144 9.856C4.048 9.759 4 9.641 4 9.5Z'/%3E%3C/svg%3E") center / 16px 16px no-repeat;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='currentColor'%3E%3Cpath d='M14.856 1.144C14.952 1.241 15 1.359 15 1.5C15 1.641 14.952 1.759 14.856 1.856C14.759 1.952 14.641 2 14.5 2L14 2C13.38 2 12.902 2.193 12.564 2.579C12.218 2.974 12.032 3.546 12.004 4.297L12.854 5.146C12.953 5.246 13.003 5.364 13.003 5.5C13.003 5.636 12.953 5.754 12.854 5.854L11.5 7.207C11.54 7.295 11.578 7.385 11.614 7.475C11.871 8.126 12 8.801 12 9.5C12 10.199 11.871 10.874 11.614 11.525C11.334 12.231 10.926 12.852 10.389 13.389C9.852 13.926 9.231 14.334 8.525 14.614C7.874 14.871 7.199 15 6.5 15C5.801 15 5.126 14.871 4.475 14.614C3.769 14.334 3.148 13.926 2.611 13.389C2.074 12.852 1.666 12.231 1.386 11.525C1.129 10.874 1 10.199 1 9.5C1 8.801 1.129 8.126 1.386 7.475C1.666 6.769 2.074 6.148 2.611 5.611C3.148 5.074 3.769 4.666 4.475 4.386C5.126 4.129 5.801 4 6.5 4C7.199 4 7.874 4.129 8.525 4.386C8.615 4.422 8.705 4.46 8.793 4.5L10.146 3.146C10.246 3.047 10.364 2.997 10.5 2.997C10.636 2.997 10.754 3.047 10.854 3.146L11.106 3.399C11.231 2.808 11.466 2.315 11.811 1.921C12.08 1.613 12.405 1.381 12.787 1.225C13.152 1.075 13.557 1 14 1L14.5 1C14.641 1 14.759 1.048 14.856 1.144ZM10.5 4.207L9.689 5.018C9.937 5.194 10.17 5.392 10.389 5.611C10.608 5.83 10.806 6.063 10.982 6.311L11.793 5.5L10.5 4.207ZM3.318 12.682C3.757 13.121 4.266 13.455 4.844 13.684C5.376 13.895 5.928 14 6.5 14C7.072 14 7.624 13.895 8.156 13.684C8.734 13.455 9.243 13.121 9.682 12.682C10.121 12.243 10.455 11.734 10.684 11.156C10.895 10.624 11 10.072 11 9.5C11 8.928 10.895 8.376 10.684 7.844C10.455 7.266 10.121 6.757 9.682 6.318C9.243 5.879 8.734 5.545 8.156 5.316C7.624 5.105 7.072 5 6.5 5C5.928 5 5.376 5.105 4.844 5.316C4.266 5.545 3.757 5.879 3.318 6.318C2.879 6.757 2.545 7.266 2.316 7.844C2.105 8.376 2 8.928 2 9.5C2 10.072 2.105 10.624 2.316 11.156C2.545 11.734 2.879 12.243 3.318 12.682ZM4 9.5C4 9.182 4.059 8.875 4.176 8.58C4.303 8.259 4.488 7.976 4.732 7.732C4.976 7.488 5.259 7.303 5.58 7.176C5.875 7.059 6.182 7 6.5 7C6.641 7 6.759 7.048 6.856 7.144C6.952 7.241 7 7.359 7 7.5C7 7.641 6.952 7.759 6.856 7.856C6.759 7.952 6.641 8 6.5 8C6.309 8 6.125 8.035 5.948 8.105C5.755 8.182 5.586 8.293 5.439 8.439C5.293 8.586 5.182 8.755 5.105 8.948C5.035 9.125 5 9.309 5 9.5C5 9.641 4.952 9.759 4.856 9.856C4.759 9.952 4.641 10 4.5 10C4.359 10 4.241 9.952 4.144 9.856C4.048 9.759 4 9.641 4 9.5Z'/%3E%3C/svg%3E") center / 16px 16px no-repeat;
}
```

### Data URL

```text
data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='currentColor'%3E%3Cpath d='M14.856 1.144C14.952 1.241 15 1.359 15 1.5C15 1.641 14.952 1.759 14.856 1.856C14.759 1.952 14.641 2 14.5 2L14 2C13.38 2 12.902 2.193 12.564 2.579C12.218 2.974 12.032 3.546 12.004 4.297L12.854 5.146C12.953 5.246 13.003 5.364 13.003 5.5C13.003 5.636 12.953 5.754 12.854 5.854L11.5 7.207C11.54 7.295 11.578 7.385 11.614 7.475C11.871 8.126 12 8.801 12 9.5C12 10.199 11.871 10.874 11.614 11.525C11.334 12.231 10.926 12.852 10.389 13.389C9.852 13.926 9.231 14.334 8.525 14.614C7.874 14.871 7.199 15 6.5 15C5.801 15 5.126 14.871 4.475 14.614C3.769 14.334 3.148 13.926 2.611 13.389C2.074 12.852 1.666 12.231 1.386 11.525C1.129 10.874 1 10.199 1 9.5C1 8.801 1.129 8.126 1.386 7.475C1.666 6.769 2.074 6.148 2.611 5.611C3.148 5.074 3.769 4.666 4.475 4.386C5.126 4.129 5.801 4 6.5 4C7.199 4 7.874 4.129 8.525 4.386C8.615 4.422 8.705 4.46 8.793 4.5L10.146 3.146C10.246 3.047 10.364 2.997 10.5 2.997C10.636 2.997 10.754 3.047 10.854 3.146L11.106 3.399C11.231 2.808 11.466 2.315 11.811 1.921C12.08 1.613 12.405 1.381 12.787 1.225C13.152 1.075 13.557 1 14 1L14.5 1C14.641 1 14.759 1.048 14.856 1.144ZM10.5 4.207L9.689 5.018C9.937 5.194 10.17 5.392 10.389 5.611C10.608 5.83 10.806 6.063 10.982 6.311L11.793 5.5L10.5 4.207ZM3.318 12.682C3.757 13.121 4.266 13.455 4.844 13.684C5.376 13.895 5.928 14 6.5 14C7.072 14 7.624 13.895 8.156 13.684C8.734 13.455 9.243 13.121 9.682 12.682C10.121 12.243 10.455 11.734 10.684 11.156C10.895 10.624 11 10.072 11 9.5C11 8.928 10.895 8.376 10.684 7.844C10.455 7.266 10.121 6.757 9.682 6.318C9.243 5.879 8.734 5.545 8.156 5.316C7.624 5.105 7.072 5 6.5 5C5.928 5 5.376 5.105 4.844 5.316C4.266 5.545 3.757 5.879 3.318 6.318C2.879 6.757 2.545 7.266 2.316 7.844C2.105 8.376 2 8.928 2 9.5C2 10.072 2.105 10.624 2.316 11.156C2.545 11.734 2.879 12.243 3.318 12.682ZM4 9.5C4 9.182 4.059 8.875 4.176 8.58C4.303 8.259 4.488 7.976 4.732 7.732C4.976 7.488 5.259 7.303 5.58 7.176C5.875 7.059 6.182 7 6.5 7C6.641 7 6.759 7.048 6.856 7.144C6.952 7.241 7 7.359 7 7.5C7 7.641 6.952 7.759 6.856 7.856C6.759 7.952 6.641 8 6.5 8C6.309 8 6.125 8.035 5.948 8.105C5.755 8.182 5.586 8.293 5.439 8.439C5.293 8.586 5.182 8.755 5.105 8.948C5.035 9.125 5 9.309 5 9.5C5 9.641 4.952 9.759 4.856 9.856C4.759 9.952 4.641 10 4.5 10C4.359 10 4.241 9.952 4.144 9.856C4.048 9.759 4 9.641 4 9.5Z'/%3E%3C/svg%3E
```

### Sprite

```html
<!-- Gentleface "bomb" (line-round), MIT. https://gentleface.com/icons/bomb
     Every icon of this style in one file: https://gentleface.com/sprite/line-round.svg
     Serve it from your own origin: <use> does not load from another origin. -->
<svg width="16" height="16" aria-hidden="true"><use href="/sprite/line-round.svg#bomb"/></svg>
```

### SwiftUI

```swift
// Gentleface "bomb" (line-round), MIT. https://gentleface.com/icons/bomb
import SwiftUI

struct BombIcon: Shape {
    func path(in rect: CGRect) -> Path {
        var p = Path()
        p.move(to: CGPoint(x: 14.856, y: 1.144))
        p.addCurve(to: CGPoint(x: 15, y: 1.5), control1: CGPoint(x: 14.952, y: 1.241), control2: CGPoint(x: 15, y: 1.359))
        p.addCurve(to: CGPoint(x: 14.856, y: 1.856), control1: CGPoint(x: 15, y: 1.641), control2: CGPoint(x: 14.952, y: 1.759))
        p.addCurve(to: CGPoint(x: 14.5, y: 2), control1: CGPoint(x: 14.759, y: 1.952), control2: CGPoint(x: 14.641, y: 2))
        p.addLine(to: CGPoint(x: 14, y: 2))
        p.addCurve(to: CGPoint(x: 12.564, y: 2.579), control1: CGPoint(x: 13.38, y: 2), control2: CGPoint(x: 12.902, y: 2.193))
        p.addCurve(to: CGPoint(x: 12.004, y: 4.297), control1: CGPoint(x: 12.218, y: 2.974), control2: CGPoint(x: 12.032, y: 3.546))
        p.addLine(to: CGPoint(x: 12.854, y: 5.146))
        p.addCurve(to: CGPoint(x: 13.003, y: 5.5), control1: CGPoint(x: 12.953, y: 5.246), control2: CGPoint(x: 13.003, y: 5.364))
        p.addCurve(to: CGPoint(x: 12.854, y: 5.854), control1: CGPoint(x: 13.003, y: 5.636), control2: CGPoint(x: 12.953, y: 5.754))
        p.addLine(to: CGPoint(x: 11.5, y: 7.207))
        p.addCurve(to: CGPoint(x: 11.614, y: 7.475), control1: CGPoint(x: 11.54, y: 7.295), control2: CGPoint(x: 11.578, y: 7.385))
        p.addCurve(to: CGPoint(x: 12, y: 9.5), control1: CGPoint(x: 11.871, y: 8.126), control2: CGPoint(x: 12, y: 8.801))
        p.addCurve(to: CGPoint(x: 11.614, y: 11.525), control1: CGPoint(x: 12, y: 10.199), control2: CGPoint(x: 11.871, y: 10.874))
        p.addCurve(to: CGPoint(x: 10.389, y: 13.389), control1: CGPoint(x: 11.334, y: 12.231), control2: CGPoint(x: 10.926, y: 12.852))
        p.addCurve(to: CGPoint(x: 8.525, y: 14.614), control1: CGPoint(x: 9.852, y: 13.926), control2: CGPoint(x: 9.231, y: 14.334))
        p.addCurve(to: CGPoint(x: 6.5, y: 15), control1: CGPoint(x: 7.874, y: 14.871), control2: CGPoint(x: 7.199, y: 15))
        p.addCurve(to: CGPoint(x: 4.475, y: 14.614), control1: CGPoint(x: 5.801, y: 15), control2: CGPoint(x: 5.126, y: 14.871))
        p.addCurve(to: CGPoint(x: 2.611, y: 13.389), control1: CGPoint(x: 3.769, y: 14.334), control2: CGPoint(x: 3.148, y: 13.926))
        p.addCurve(to: CGPoint(x: 1.386, y: 11.525), control1: CGPoint(x: 2.074, y: 12.852), control2: CGPoint(x: 1.666, y: 12.231))
        p.addCurve(to: CGPoint(x: 1, y: 9.5), control1: CGPoint(x: 1.129, y: 10.874), control2: CGPoint(x: 1, y: 10.199))
        p.addCurve(to: CGPoint(x: 1.386, y: 7.475), control1: CGPoint(x: 1, y: 8.801), control2: CGPoint(x: 1.129, y: 8.126))
        p.addCurve(to: CGPoint(x: 2.611, y: 5.611), control1: CGPoint(x: 1.666, y: 6.769), control2: CGPoint(x: 2.074, y: 6.148))
        p.addCurve(to: CGPoint(x: 4.475, y: 4.386), control1: CGPoint(x: 3.148, y: 5.074), control2: CGPoint(x: 3.769, y: 4.666))
        p.addCurve(to: CGPoint(x: 6.5, y: 4), control1: CGPoint(x: 5.126, y: 4.129), control2: CGPoint(x: 5.801, y: 4))
        p.addCurve(to: CGPoint(x: 8.525, y: 4.386), control1: CGPoint(x: 7.199, y: 4), control2: CGPoint(x: 7.874, y: 4.129))
        p.addCurve(to: CGPoint(x: 8.793, y: 4.5), control1: CGPoint(x: 8.615, y: 4.422), control2: CGPoint(x: 8.705, y: 4.46))
        p.addLine(to: CGPoint(x: 10.146, y: 3.146))
        p.addCurve(to: CGPoint(x: 10.5, y: 2.997), control1: CGPoint(x: 10.246, y: 3.047), control2: CGPoint(x: 10.364, y: 2.997))
        p.addCurve(to: CGPoint(x: 10.854, y: 3.146), control1: CGPoint(x: 10.636, y: 2.997), control2: CGPoint(x: 10.754, y: 3.047))
        p.addLine(to: CGPoint(x: 11.106, y: 3.399))
        p.addCurve(to: CGPoint(x: 11.811, y: 1.921), control1: CGPoint(x: 11.231, y: 2.808), control2: CGPoint(x: 11.466, y: 2.315))
        p.addCurve(to: CGPoint(x: 12.787, y: 1.225), control1: CGPoint(x: 12.08, y: 1.613), control2: CGPoint(x: 12.405, y: 1.381))
        p.addCurve(to: CGPoint(x: 14, y: 1), control1: CGPoint(x: 13.152, y: 1.075), control2: CGPoint(x: 13.557, y: 1))
        p.addLine(to: CGPoint(x: 14.5, y: 1))
        p.addCurve(to: CGPoint(x: 14.856, y: 1.144), control1: CGPoint(x: 14.641, y: 1), control2: CGPoint(x: 14.759, y: 1.048))
        p.closeSubpath()
        p.move(to: CGPoint(x: 10.5, y: 4.207))
        p.addLine(to: CGPoint(x: 9.689, y: 5.018))
        p.addCurve(to: CGPoint(x: 10.389, y: 5.611), control1: CGPoint(x: 9.937, y: 5.194), control2: CGPoint(x: 10.17, y: 5.392))
        p.addCurve(to: CGPoint(x: 10.982, y: 6.311), control1: CGPoint(x: 10.608, y: 5.83), control2: CGPoint(x: 10.806, y: 6.063))
        p.addLine(to: CGPoint(x: 11.793, y: 5.5))
        p.addLine(to: CGPoint(x: 10.5, y: 4.207))
        p.closeSubpath()
        p.move(to: CGPoint(x: 3.318, y: 12.682))
        p.addCurve(to: CGPoint(x: 4.844, y: 13.684), control1: CGPoint(x: 3.757, y: 13.121), control2: CGPoint(x: 4.266, y: 13.455))
        p.addCurve(to: CGPoint(x: 6.5, y: 14), control1: CGPoint(x: 5.376, y: 13.895), control2: CGPoint(x: 5.928, y: 14))
        p.addCurve(to: CGPoint(x: 8.156, y: 13.684), control1: CGPoint(x: 7.072, y: 14), control2: CGPoint(x: 7.624, y: 13.895))
        p.addCurve(to: CGPoint(x: 9.682, y: 12.682), control1: CGPoint(x: 8.734, y: 13.455), control2: CGPoint(x: 9.243, y: 13.121))
        p.addCurve(to: CGPoint(x: 10.684, y: 11.156), control1: CGPoint(x: 10.121, y: 12.243), control2: CGPoint(x: 10.455, y: 11.734))
        p.addCurve(to: CGPoint(x: 11, y: 9.5), control1: CGPoint(x: 10.895, y: 10.624), control2: CGPoint(x: 11, y: 10.072))
        p.addCurve(to: CGPoint(x: 10.684, y: 7.844), control1: CGPoint(x: 11, y: 8.928), control2: CGPoint(x: 10.895, y: 8.376))
        p.addCurve(to: CGPoint(x: 9.682, y: 6.318), control1: CGPoint(x: 10.455, y: 7.266), control2: CGPoint(x: 10.121, y: 6.757))
        p.addCurve(to: CGPoint(x: 8.156, y: 5.316), control1: CGPoint(x: 9.243, y: 5.879), control2: CGPoint(x: 8.734, y: 5.545))
        p.addCurve(to: CGPoint(x: 6.5, y: 5), control1: CGPoint(x: 7.624, y: 5.105), control2: CGPoint(x: 7.072, y: 5))
        p.addCurve(to: CGPoint(x: 4.844, y: 5.316), control1: CGPoint(x: 5.928, y: 5), control2: CGPoint(x: 5.376, y: 5.105))
        p.addCurve(to: CGPoint(x: 3.318, y: 6.318), control1: CGPoint(x: 4.266, y: 5.545), control2: CGPoint(x: 3.757, y: 5.879))
        p.addCurve(to: CGPoint(x: 2.316, y: 7.844), control1: CGPoint(x: 2.879, y: 6.757), control2: CGPoint(x: 2.545, y: 7.266))
        p.addCurve(to: CGPoint(x: 2, y: 9.5), control1: CGPoint(x: 2.105, y: 8.376), control2: CGPoint(x: 2, y: 8.928))
        p.addCurve(to: CGPoint(x: 2.316, y: 11.156), control1: CGPoint(x: 2, y: 10.072), control2: CGPoint(x: 2.105, y: 10.624))
        p.addCurve(to: CGPoint(x: 3.318, y: 12.682), control1: CGPoint(x: 2.545, y: 11.734), control2: CGPoint(x: 2.879, y: 12.243))
        p.closeSubpath()
        p.move(to: CGPoint(x: 4, y: 9.5))
        p.addCurve(to: CGPoint(x: 4.176, y: 8.58), control1: CGPoint(x: 4, y: 9.182), control2: CGPoint(x: 4.059, y: 8.875))
        p.addCurve(to: CGPoint(x: 4.732, y: 7.732), control1: CGPoint(x: 4.303, y: 8.259), control2: CGPoint(x: 4.488, y: 7.976))
        p.addCurve(to: CGPoint(x: 5.58, y: 7.176), control1: CGPoint(x: 4.976, y: 7.488), control2: CGPoint(x: 5.259, y: 7.303))
        p.addCurve(to: CGPoint(x: 6.5, y: 7), control1: CGPoint(x: 5.875, y: 7.059), control2: CGPoint(x: 6.182, y: 7))
        p.addCurve(to: CGPoint(x: 6.856, y: 7.144), control1: CGPoint(x: 6.641, y: 7), control2: CGPoint(x: 6.759, y: 7.048))
        p.addCurve(to: CGPoint(x: 7, y: 7.5), control1: CGPoint(x: 6.952, y: 7.241), control2: CGPoint(x: 7, y: 7.359))
        p.addCurve(to: CGPoint(x: 6.856, y: 7.856), control1: CGPoint(x: 7, y: 7.641), control2: CGPoint(x: 6.952, y: 7.759))
        p.addCurve(to: CGPoint(x: 6.5, y: 8), control1: CGPoint(x: 6.759, y: 7.952), control2: CGPoint(x: 6.641, y: 8))
        p.addCurve(to: CGPoint(x: 5.948, y: 8.105), control1: CGPoint(x: 6.309, y: 8), control2: CGPoint(x: 6.125, y: 8.035))
        p.addCurve(to: CGPoint(x: 5.439, y: 8.439), control1: CGPoint(x: 5.755, y: 8.182), control2: CGPoint(x: 5.586, y: 8.293))
        p.addCurve(to: CGPoint(x: 5.105, y: 8.948), control1: CGPoint(x: 5.293, y: 8.586), control2: CGPoint(x: 5.182, y: 8.755))
        p.addCurve(to: CGPoint(x: 5, y: 9.5), control1: CGPoint(x: 5.035, y: 9.125), control2: CGPoint(x: 5, y: 9.309))
        p.addCurve(to: CGPoint(x: 4.856, y: 9.856), control1: CGPoint(x: 5, y: 9.641), control2: CGPoint(x: 4.952, y: 9.759))
        p.addCurve(to: CGPoint(x: 4.5, y: 10), control1: CGPoint(x: 4.759, y: 9.952), control2: CGPoint(x: 4.641, y: 10))
        p.addCurve(to: CGPoint(x: 4.144, y: 9.856), control1: CGPoint(x: 4.359, y: 10), control2: CGPoint(x: 4.241, y: 9.952))
        p.addCurve(to: CGPoint(x: 4, y: 9.5), control1: CGPoint(x: 4.048, y: 9.759), control2: CGPoint(x: 4, y: 9.641))
        p.closeSubpath()
        return p.applying(CGAffineTransform(scaleX: rect.width / 16, y: rect.height / 16))
    }
}

// BombIcon().frame(width: 16, height: 16) fills with the foreground style. Keep it on whole points to stay crisp.
```

### Compose

```kotlin
// Gentleface "bomb" (line-round), MIT. https://gentleface.com/icons/bomb
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.addPathNodes
import androidx.compose.ui.unit.dp

val BombIcon: ImageVector by lazy {
    ImageVector.Builder(
        name = "bomb", defaultWidth = 16.dp, defaultHeight = 16.dp,
        viewportWidth = 16f, viewportHeight = 16f,
    ).addPath(
        pathData = addPathNodes("M14.856 1.144C14.952 1.241 15 1.359 15 1.5C15 1.641 14.952 1.759 14.856 1.856C14.759 1.952 14.641 2 14.5 2L14 2C13.38 2 12.902 2.193 12.564 2.579C12.218 2.974 12.032 3.546 12.004 4.297L12.854 5.146C12.953 5.246 13.003 5.364 13.003 5.5C13.003 5.636 12.953 5.754 12.854 5.854L11.5 7.207C11.54 7.295 11.578 7.385 11.614 7.475C11.871 8.126 12 8.801 12 9.5C12 10.199 11.871 10.874 11.614 11.525C11.334 12.231 10.926 12.852 10.389 13.389C9.852 13.926 9.231 14.334 8.525 14.614C7.874 14.871 7.199 15 6.5 15C5.801 15 5.126 14.871 4.475 14.614C3.769 14.334 3.148 13.926 2.611 13.389C2.074 12.852 1.666 12.231 1.386 11.525C1.129 10.874 1 10.199 1 9.5C1 8.801 1.129 8.126 1.386 7.475C1.666 6.769 2.074 6.148 2.611 5.611C3.148 5.074 3.769 4.666 4.475 4.386C5.126 4.129 5.801 4 6.5 4C7.199 4 7.874 4.129 8.525 4.386C8.615 4.422 8.705 4.46 8.793 4.5L10.146 3.146C10.246 3.047 10.364 2.997 10.5 2.997C10.636 2.997 10.754 3.047 10.854 3.146L11.106 3.399C11.231 2.808 11.466 2.315 11.811 1.921C12.08 1.613 12.405 1.381 12.787 1.225C13.152 1.075 13.557 1 14 1L14.5 1C14.641 1 14.759 1.048 14.856 1.144ZM10.5 4.207L9.689 5.018C9.937 5.194 10.17 5.392 10.389 5.611C10.608 5.83 10.806 6.063 10.982 6.311L11.793 5.5L10.5 4.207ZM3.318 12.682C3.757 13.121 4.266 13.455 4.844 13.684C5.376 13.895 5.928 14 6.5 14C7.072 14 7.624 13.895 8.156 13.684C8.734 13.455 9.243 13.121 9.682 12.682C10.121 12.243 10.455 11.734 10.684 11.156C10.895 10.624 11 10.072 11 9.5C11 8.928 10.895 8.376 10.684 7.844C10.455 7.266 10.121 6.757 9.682 6.318C9.243 5.879 8.734 5.545 8.156 5.316C7.624 5.105 7.072 5 6.5 5C5.928 5 5.376 5.105 4.844 5.316C4.266 5.545 3.757 5.879 3.318 6.318C2.879 6.757 2.545 7.266 2.316 7.844C2.105 8.376 2 8.928 2 9.5C2 10.072 2.105 10.624 2.316 11.156C2.545 11.734 2.879 12.243 3.318 12.682ZM4 9.5C4 9.182 4.059 8.875 4.176 8.58C4.303 8.259 4.488 7.976 4.732 7.732C4.976 7.488 5.259 7.303 5.58 7.176C5.875 7.059 6.182 7 6.5 7C6.641 7 6.759 7.048 6.856 7.144C6.952 7.241 7 7.359 7 7.5C7 7.641 6.952 7.759 6.856 7.856C6.759 7.952 6.641 8 6.5 8C6.309 8 6.125 8.035 5.948 8.105C5.755 8.182 5.586 8.293 5.439 8.439C5.293 8.586 5.182 8.755 5.105 8.948C5.035 9.125 5 9.309 5 9.5C5 9.641 4.952 9.759 4.856 9.856C4.759 9.952 4.641 10 4.5 10C4.359 10 4.241 9.952 4.144 9.856C4.048 9.759 4 9.641 4 9.5Z"),
        fill = SolidColor(Color.Black),
    ).build()
}

// Icon(BombIcon, contentDescription = null) tints it with LocalContentColor.
```

### Android XML

```xml
<!-- res/drawable/ic_bomb.xml · Gentleface "bomb" (line-round), MIT. https://gentleface.com/icons/bomb -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="16dp"
    android:height="16dp"
    android:viewportWidth="16"
    android:viewportHeight="16"
    android:tint="?attr/colorControlNormal">
  <path
      android:fillColor="@android:color/white"
      android:pathData="M14.856 1.144C14.952 1.241 15 1.359 15 1.5C15 1.641 14.952 1.759 14.856 1.856C14.759 1.952 14.641 2 14.5 2L14 2C13.38 2 12.902 2.193 12.564 2.579C12.218 2.974 12.032 3.546 12.004 4.297L12.854 5.146C12.953 5.246 13.003 5.364 13.003 5.5C13.003 5.636 12.953 5.754 12.854 5.854L11.5 7.207C11.54 7.295 11.578 7.385 11.614 7.475C11.871 8.126 12 8.801 12 9.5C12 10.199 11.871 10.874 11.614 11.525C11.334 12.231 10.926 12.852 10.389 13.389C9.852 13.926 9.231 14.334 8.525 14.614C7.874 14.871 7.199 15 6.5 15C5.801 15 5.126 14.871 4.475 14.614C3.769 14.334 3.148 13.926 2.611 13.389C2.074 12.852 1.666 12.231 1.386 11.525C1.129 10.874 1 10.199 1 9.5C1 8.801 1.129 8.126 1.386 7.475C1.666 6.769 2.074 6.148 2.611 5.611C3.148 5.074 3.769 4.666 4.475 4.386C5.126 4.129 5.801 4 6.5 4C7.199 4 7.874 4.129 8.525 4.386C8.615 4.422 8.705 4.46 8.793 4.5L10.146 3.146C10.246 3.047 10.364 2.997 10.5 2.997C10.636 2.997 10.754 3.047 10.854 3.146L11.106 3.399C11.231 2.808 11.466 2.315 11.811 1.921C12.08 1.613 12.405 1.381 12.787 1.225C13.152 1.075 13.557 1 14 1L14.5 1C14.641 1 14.759 1.048 14.856 1.144ZM10.5 4.207L9.689 5.018C9.937 5.194 10.17 5.392 10.389 5.611C10.608 5.83 10.806 6.063 10.982 6.311L11.793 5.5L10.5 4.207ZM3.318 12.682C3.757 13.121 4.266 13.455 4.844 13.684C5.376 13.895 5.928 14 6.5 14C7.072 14 7.624 13.895 8.156 13.684C8.734 13.455 9.243 13.121 9.682 12.682C10.121 12.243 10.455 11.734 10.684 11.156C10.895 10.624 11 10.072 11 9.5C11 8.928 10.895 8.376 10.684 7.844C10.455 7.266 10.121 6.757 9.682 6.318C9.243 5.879 8.734 5.545 8.156 5.316C7.624 5.105 7.072 5 6.5 5C5.928 5 5.376 5.105 4.844 5.316C4.266 5.545 3.757 5.879 3.318 6.318C2.879 6.757 2.545 7.266 2.316 7.844C2.105 8.376 2 8.928 2 9.5C2 10.072 2.105 10.624 2.316 11.156C2.545 11.734 2.879 12.243 3.318 12.682ZM4 9.5C4 9.182 4.059 8.875 4.176 8.58C4.303 8.259 4.488 7.976 4.732 7.732C4.976 7.488 5.259 7.303 5.58 7.176C5.875 7.059 6.182 7 6.5 7C6.641 7 6.759 7.048 6.856 7.144C6.952 7.241 7 7.359 7 7.5C7 7.641 6.952 7.759 6.856 7.856C6.759 7.952 6.641 8 6.5 8C6.309 8 6.125 8.035 5.948 8.105C5.755 8.182 5.586 8.293 5.439 8.439C5.293 8.586 5.182 8.755 5.105 8.948C5.035 9.125 5 9.309 5 9.5C5 9.641 4.952 9.759 4.856 9.856C4.759 9.952 4.641 10 4.5 10C4.359 10 4.241 9.952 4.144 9.856C4.048 9.759 4 9.641 4 9.5Z"/>
</vector>
```

### Flutter

```dart
// Gentleface "bomb" (line-round), MIT. https://gentleface.com/icons/bomb
import 'package:flutter/widgets.dart';

class BombIcon extends StatelessWidget {
  const BombIcon({super.key, this.size = 16, this.color});
  final double size;
  final Color? color;

  @override
  Widget build(BuildContext context) => CustomPaint(
        size: Size.square(size),
        painter: _BombIconPainter(color ?? IconTheme.of(context).color ?? const Color(0xFF000000)),
      );
}

class _BombIconPainter extends CustomPainter {
  _BombIconPainter(this.color);
  final Color color;

  @override
  void paint(Canvas canvas, Size size) {
    canvas.scale(size.width / 16, size.height / 16);
    final p = Path()
      ..moveTo(14.856, 1.144)
      ..cubicTo(14.952, 1.241, 15, 1.359, 15, 1.5)
      ..cubicTo(15, 1.641, 14.952, 1.759, 14.856, 1.856)
      ..cubicTo(14.759, 1.952, 14.641, 2, 14.5, 2)
      ..lineTo(14, 2)
      ..cubicTo(13.38, 2, 12.902, 2.193, 12.564, 2.579)
      ..cubicTo(12.218, 2.974, 12.032, 3.546, 12.004, 4.297)
      ..lineTo(12.854, 5.146)
      ..cubicTo(12.953, 5.246, 13.003, 5.364, 13.003, 5.5)
      ..cubicTo(13.003, 5.636, 12.953, 5.754, 12.854, 5.854)
      ..lineTo(11.5, 7.207)
      ..cubicTo(11.54, 7.295, 11.578, 7.385, 11.614, 7.475)
      ..cubicTo(11.871, 8.126, 12, 8.801, 12, 9.5)
      ..cubicTo(12, 10.199, 11.871, 10.874, 11.614, 11.525)
      ..cubicTo(11.334, 12.231, 10.926, 12.852, 10.389, 13.389)
      ..cubicTo(9.852, 13.926, 9.231, 14.334, 8.525, 14.614)
      ..cubicTo(7.874, 14.871, 7.199, 15, 6.5, 15)
      ..cubicTo(5.801, 15, 5.126, 14.871, 4.475, 14.614)
      ..cubicTo(3.769, 14.334, 3.148, 13.926, 2.611, 13.389)
      ..cubicTo(2.074, 12.852, 1.666, 12.231, 1.386, 11.525)
      ..cubicTo(1.129, 10.874, 1, 10.199, 1, 9.5)
      ..cubicTo(1, 8.801, 1.129, 8.126, 1.386, 7.475)
      ..cubicTo(1.666, 6.769, 2.074, 6.148, 2.611, 5.611)
      ..cubicTo(3.148, 5.074, 3.769, 4.666, 4.475, 4.386)
      ..cubicTo(5.126, 4.129, 5.801, 4, 6.5, 4)
      ..cubicTo(7.199, 4, 7.874, 4.129, 8.525, 4.386)
      ..cubicTo(8.615, 4.422, 8.705, 4.46, 8.793, 4.5)
      ..lineTo(10.146, 3.146)
      ..cubicTo(10.246, 3.047, 10.364, 2.997, 10.5, 2.997)
      ..cubicTo(10.636, 2.997, 10.754, 3.047, 10.854, 3.146)
      ..lineTo(11.106, 3.399)
      ..cubicTo(11.231, 2.808, 11.466, 2.315, 11.811, 1.921)
      ..cubicTo(12.08, 1.613, 12.405, 1.381, 12.787, 1.225)
      ..cubicTo(13.152, 1.075, 13.557, 1, 14, 1)
      ..lineTo(14.5, 1)
      ..cubicTo(14.641, 1, 14.759, 1.048, 14.856, 1.144)
      ..close()
      ..moveTo(10.5, 4.207)
      ..lineTo(9.689, 5.018)
      ..cubicTo(9.937, 5.194, 10.17, 5.392, 10.389, 5.611)
      ..cubicTo(10.608, 5.83, 10.806, 6.063, 10.982, 6.311)
      ..lineTo(11.793, 5.5)
      ..lineTo(10.5, 4.207)
      ..close()
      ..moveTo(3.318, 12.682)
      ..cubicTo(3.757, 13.121, 4.266, 13.455, 4.844, 13.684)
      ..cubicTo(5.376, 13.895, 5.928, 14, 6.5, 14)
      ..cubicTo(7.072, 14, 7.624, 13.895, 8.156, 13.684)
      ..cubicTo(8.734, 13.455, 9.243, 13.121, 9.682, 12.682)
      ..cubicTo(10.121, 12.243, 10.455, 11.734, 10.684, 11.156)
      ..cubicTo(10.895, 10.624, 11, 10.072, 11, 9.5)
      ..cubicTo(11, 8.928, 10.895, 8.376, 10.684, 7.844)
      ..cubicTo(10.455, 7.266, 10.121, 6.757, 9.682, 6.318)
      ..cubicTo(9.243, 5.879, 8.734, 5.545, 8.156, 5.316)
      ..cubicTo(7.624, 5.105, 7.072, 5, 6.5, 5)
      ..cubicTo(5.928, 5, 5.376, 5.105, 4.844, 5.316)
      ..cubicTo(4.266, 5.545, 3.757, 5.879, 3.318, 6.318)
      ..cubicTo(2.879, 6.757, 2.545, 7.266, 2.316, 7.844)
      ..cubicTo(2.105, 8.376, 2, 8.928, 2, 9.5)
      ..cubicTo(2, 10.072, 2.105, 10.624, 2.316, 11.156)
      ..cubicTo(2.545, 11.734, 2.879, 12.243, 3.318, 12.682)
      ..close()
      ..moveTo(4, 9.5)
      ..cubicTo(4, 9.182, 4.059, 8.875, 4.176, 8.58)
      ..cubicTo(4.303, 8.259, 4.488, 7.976, 4.732, 7.732)
      ..cubicTo(4.976, 7.488, 5.259, 7.303, 5.58, 7.176)
      ..cubicTo(5.875, 7.059, 6.182, 7, 6.5, 7)
      ..cubicTo(6.641, 7, 6.759, 7.048, 6.856, 7.144)
      ..cubicTo(6.952, 7.241, 7, 7.359, 7, 7.5)
      ..cubicTo(7, 7.641, 6.952, 7.759, 6.856, 7.856)
      ..cubicTo(6.759, 7.952, 6.641, 8, 6.5, 8)
      ..cubicTo(6.309, 8, 6.125, 8.035, 5.948, 8.105)
      ..cubicTo(5.755, 8.182, 5.586, 8.293, 5.439, 8.439)
      ..cubicTo(5.293, 8.586, 5.182, 8.755, 5.105, 8.948)
      ..cubicTo(5.035, 9.125, 5, 9.309, 5, 9.5)
      ..cubicTo(5, 9.641, 4.952, 9.759, 4.856, 9.856)
      ..cubicTo(4.759, 9.952, 4.641, 10, 4.5, 10)
      ..cubicTo(4.359, 10, 4.241, 9.952, 4.144, 9.856)
      ..cubicTo(4.048, 9.759, 4, 9.641, 4, 9.5)
      ..close();
    canvas.drawPath(p, Paint()..color = color);
  }

  @override
  bool shouldRepaint(_BombIconPainter old) => old.color != color;
}
```
