# corn icon

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

- Category: Food & drink
- Use it for: corn, maize, sweetcorn
- Tags: corn, maize, sweetcorn, cob, vegetable, grain, harvest, food
- Component name: CornIcon
- Added: 2026-11-12

## Files

Each icon is drawn on the 16 px grid, and most also on the 20 and 24 px grids (at 24 in three weights: light 1 px, regular 1.5 px, bold 2 px). Show the drawing made for your size, or an exact multiple of it, on whole pixels: 16 for 16 and 32 px, 20 for 20 and 40, 24 for 24 and 48. A size in between or a fractional position blurs it. The code on each icon page is the 16 px drawing, an SVG with fill="currentColor"; the icon page's downloads follow its Grid switch, and npm has the 20 and 24 px drawings too.

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

The SVG of every style: https://gentleface.com/icons/corn.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="M11.415 1.585C11.599 1.77 11.742 1.981 11.843 2.221C11.948 2.469 12 2.729 12 3L12 10.5C12 10.938 11.86 11.298 11.579 11.579C11.298 11.86 10.938 12 10.5 12L5.5 12C5.062 12 4.702 11.86 4.421 11.579C4.14 11.298 4 10.938 4 10.5L4 3C4 2.729 4.052 2.469 4.157 2.221C4.258 1.981 4.401 1.77 4.585 1.585C4.77 1.401 4.981 1.258 5.221 1.157C5.469 1.052 5.729 1 6 1L10 1C10.271 1 10.531 1.052 10.779 1.157C11.019 1.258 11.23 1.401 11.415 1.585ZM5.292 2.292C5.097 2.487 5 2.723 5 3L6 3L6 2C5.723 2 5.487 2.097 5.292 2.292ZM9 2L7 2L7 3L9 3L9 2ZM10.708 2.292C10.513 2.097 10.277 2 10 2L10 3L11 3C11 2.723 10.903 2.487 10.708 2.292ZM5 4L5 5L6 5L6 4L5 4ZM7 5L9 5L9 4L7 4L7 5ZM11 5L11 4L10 4L10 5L11 5ZM13.156 7.531C13.219 7.344 13.333 7.083 13.5 6.75C13.667 6.417 13.781 6.156 13.844 5.969C13.948 5.656 14 5.333 14 5C14 4.842 14.052 4.716 14.156 4.623C14.25 4.539 14.365 4.497 14.5 4.497C14.635 4.497 14.75 4.539 14.844 4.623C14.948 4.716 15 4.842 15 5C15 6.887 14.87 8.463 14.609 9.727C14.345 11.008 13.934 12.036 13.375 12.812C12.824 13.578 12.1 14.138 11.203 14.492C10.345 14.831 9.278 15 8 15C6.722 15 5.655 14.831 4.797 14.492C3.9 14.138 3.176 13.578 2.625 12.813C2.066 12.036 1.655 11.008 1.391 9.727C1.13 8.463 1 6.887 1 5C1 4.842 1.052 4.716 1.156 4.623C1.25 4.539 1.365 4.497 1.5 4.497C1.635 4.497 1.75 4.539 1.844 4.623C1.948 4.716 2 4.842 2 5C2 5.333 2.052 5.656 2.156 5.969C2.219 6.156 2.333 6.417 2.5 6.75C2.667 7.083 2.781 7.344 2.844 7.531C2.948 7.843 3 8.166 3 8.499L3 10.5C3 11.214 3.238 11.809 3.714 12.286C4.191 12.762 4.786 13 5.5 13L10.5 13C11.214 13 11.809 12.762 12.286 12.286C12.762 11.809 13 11.214 13 10.5L13 8.5C13 8.167 13.052 7.844 13.156 7.531ZM5 6L5 7L6 7L6 6L5 6ZM7 7L9 7L9 6L7 6L7 7ZM11 7L11 6L10 6L10 7L11 7ZM5 8L5 9L6 9L6 8L5 8ZM7 9L9 9L9 8L7 8L7 9ZM11 9L11 8L10 8L10 9L11 9ZM5 10.5C5 10.662 5.043 10.786 5.129 10.871C5.214 10.957 5.338 11 5.5 11L6 11L6 10L5 10L5 10.5ZM7 10L7 11L9 11L9 10L7 10ZM10.5 11C10.662 11 10.786 10.957 10.871 10.871C10.957 10.786 11 10.662 11 10.5L11 10L10 10L10 11L10.5 11Z"/></svg>
```

### React

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

export function CornIcon(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="M11.415 1.585C11.599 1.77 11.742 1.981 11.843 2.221C11.948 2.469 12 2.729 12 3L12 10.5C12 10.938 11.86 11.298 11.579 11.579C11.298 11.86 10.938 12 10.5 12L5.5 12C5.062 12 4.702 11.86 4.421 11.579C4.14 11.298 4 10.938 4 10.5L4 3C4 2.729 4.052 2.469 4.157 2.221C4.258 1.981 4.401 1.77 4.585 1.585C4.77 1.401 4.981 1.258 5.221 1.157C5.469 1.052 5.729 1 6 1L10 1C10.271 1 10.531 1.052 10.779 1.157C11.019 1.258 11.23 1.401 11.415 1.585ZM5.292 2.292C5.097 2.487 5 2.723 5 3L6 3L6 2C5.723 2 5.487 2.097 5.292 2.292ZM9 2L7 2L7 3L9 3L9 2ZM10.708 2.292C10.513 2.097 10.277 2 10 2L10 3L11 3C11 2.723 10.903 2.487 10.708 2.292ZM5 4L5 5L6 5L6 4L5 4ZM7 5L9 5L9 4L7 4L7 5ZM11 5L11 4L10 4L10 5L11 5ZM13.156 7.531C13.219 7.344 13.333 7.083 13.5 6.75C13.667 6.417 13.781 6.156 13.844 5.969C13.948 5.656 14 5.333 14 5C14 4.842 14.052 4.716 14.156 4.623C14.25 4.539 14.365 4.497 14.5 4.497C14.635 4.497 14.75 4.539 14.844 4.623C14.948 4.716 15 4.842 15 5C15 6.887 14.87 8.463 14.609 9.727C14.345 11.008 13.934 12.036 13.375 12.812C12.824 13.578 12.1 14.138 11.203 14.492C10.345 14.831 9.278 15 8 15C6.722 15 5.655 14.831 4.797 14.492C3.9 14.138 3.176 13.578 2.625 12.813C2.066 12.036 1.655 11.008 1.391 9.727C1.13 8.463 1 6.887 1 5C1 4.842 1.052 4.716 1.156 4.623C1.25 4.539 1.365 4.497 1.5 4.497C1.635 4.497 1.75 4.539 1.844 4.623C1.948 4.716 2 4.842 2 5C2 5.333 2.052 5.656 2.156 5.969C2.219 6.156 2.333 6.417 2.5 6.75C2.667 7.083 2.781 7.344 2.844 7.531C2.948 7.843 3 8.166 3 8.499L3 10.5C3 11.214 3.238 11.809 3.714 12.286C4.191 12.762 4.786 13 5.5 13L10.5 13C11.214 13 11.809 12.762 12.286 12.286C12.762 11.809 13 11.214 13 10.5L13 8.5C13 8.167 13.052 7.844 13.156 7.531ZM5 6L5 7L6 7L6 6L5 6ZM7 7L9 7L9 6L7 6L7 7ZM11 7L11 6L10 6L10 7L11 7ZM5 8L5 9L6 9L6 8L5 8ZM7 9L9 9L9 8L7 8L7 9ZM11 9L11 8L10 8L10 9L11 9ZM5 10.5C5 10.662 5.043 10.786 5.129 10.871C5.214 10.957 5.338 11 5.5 11L6 11L6 10L5 10L5 10.5ZM7 10L7 11L9 11L9 10L7 10ZM10.5 11C10.662 11 10.786 10.957 10.871 10.871C10.957 10.786 11 10.662 11 10.5L11 10L10 10L10 11L10.5 11Z" />
    </svg>
  );
}
```

### Vue

```vue
<!-- Gentleface "corn" (line-round), MIT. https://gentleface.com/icons/corn -->
<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="M11.415 1.585C11.599 1.77 11.742 1.981 11.843 2.221C11.948 2.469 12 2.729 12 3L12 10.5C12 10.938 11.86 11.298 11.579 11.579C11.298 11.86 10.938 12 10.5 12L5.5 12C5.062 12 4.702 11.86 4.421 11.579C4.14 11.298 4 10.938 4 10.5L4 3C4 2.729 4.052 2.469 4.157 2.221C4.258 1.981 4.401 1.77 4.585 1.585C4.77 1.401 4.981 1.258 5.221 1.157C5.469 1.052 5.729 1 6 1L10 1C10.271 1 10.531 1.052 10.779 1.157C11.019 1.258 11.23 1.401 11.415 1.585ZM5.292 2.292C5.097 2.487 5 2.723 5 3L6 3L6 2C5.723 2 5.487 2.097 5.292 2.292ZM9 2L7 2L7 3L9 3L9 2ZM10.708 2.292C10.513 2.097 10.277 2 10 2L10 3L11 3C11 2.723 10.903 2.487 10.708 2.292ZM5 4L5 5L6 5L6 4L5 4ZM7 5L9 5L9 4L7 4L7 5ZM11 5L11 4L10 4L10 5L11 5ZM13.156 7.531C13.219 7.344 13.333 7.083 13.5 6.75C13.667 6.417 13.781 6.156 13.844 5.969C13.948 5.656 14 5.333 14 5C14 4.842 14.052 4.716 14.156 4.623C14.25 4.539 14.365 4.497 14.5 4.497C14.635 4.497 14.75 4.539 14.844 4.623C14.948 4.716 15 4.842 15 5C15 6.887 14.87 8.463 14.609 9.727C14.345 11.008 13.934 12.036 13.375 12.812C12.824 13.578 12.1 14.138 11.203 14.492C10.345 14.831 9.278 15 8 15C6.722 15 5.655 14.831 4.797 14.492C3.9 14.138 3.176 13.578 2.625 12.813C2.066 12.036 1.655 11.008 1.391 9.727C1.13 8.463 1 6.887 1 5C1 4.842 1.052 4.716 1.156 4.623C1.25 4.539 1.365 4.497 1.5 4.497C1.635 4.497 1.75 4.539 1.844 4.623C1.948 4.716 2 4.842 2 5C2 5.333 2.052 5.656 2.156 5.969C2.219 6.156 2.333 6.417 2.5 6.75C2.667 7.083 2.781 7.344 2.844 7.531C2.948 7.843 3 8.166 3 8.499L3 10.5C3 11.214 3.238 11.809 3.714 12.286C4.191 12.762 4.786 13 5.5 13L10.5 13C11.214 13 11.809 12.762 12.286 12.286C12.762 11.809 13 11.214 13 10.5L13 8.5C13 8.167 13.052 7.844 13.156 7.531ZM5 6L5 7L6 7L6 6L5 6ZM7 7L9 7L9 6L7 6L7 7ZM11 7L11 6L10 6L10 7L11 7ZM5 8L5 9L6 9L6 8L5 8ZM7 9L9 9L9 8L7 8L7 9ZM11 9L11 8L10 8L10 9L11 9ZM5 10.5C5 10.662 5.043 10.786 5.129 10.871C5.214 10.957 5.338 11 5.5 11L6 11L6 10L5 10L5 10.5ZM7 10L7 11L9 11L9 10L7 10ZM10.5 11C10.662 11 10.786 10.957 10.871 10.871C10.957 10.786 11 10.662 11 10.5L11 10L10 10L10 11L10.5 11Z" />
  </svg>
</template>
```

### Svelte

```svelte
<!-- Gentleface "corn" (line-round), MIT. https://gentleface.com/icons/corn -->
<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="M11.415 1.585C11.599 1.77 11.742 1.981 11.843 2.221C11.948 2.469 12 2.729 12 3L12 10.5C12 10.938 11.86 11.298 11.579 11.579C11.298 11.86 10.938 12 10.5 12L5.5 12C5.062 12 4.702 11.86 4.421 11.579C4.14 11.298 4 10.938 4 10.5L4 3C4 2.729 4.052 2.469 4.157 2.221C4.258 1.981 4.401 1.77 4.585 1.585C4.77 1.401 4.981 1.258 5.221 1.157C5.469 1.052 5.729 1 6 1L10 1C10.271 1 10.531 1.052 10.779 1.157C11.019 1.258 11.23 1.401 11.415 1.585ZM5.292 2.292C5.097 2.487 5 2.723 5 3L6 3L6 2C5.723 2 5.487 2.097 5.292 2.292ZM9 2L7 2L7 3L9 3L9 2ZM10.708 2.292C10.513 2.097 10.277 2 10 2L10 3L11 3C11 2.723 10.903 2.487 10.708 2.292ZM5 4L5 5L6 5L6 4L5 4ZM7 5L9 5L9 4L7 4L7 5ZM11 5L11 4L10 4L10 5L11 5ZM13.156 7.531C13.219 7.344 13.333 7.083 13.5 6.75C13.667 6.417 13.781 6.156 13.844 5.969C13.948 5.656 14 5.333 14 5C14 4.842 14.052 4.716 14.156 4.623C14.25 4.539 14.365 4.497 14.5 4.497C14.635 4.497 14.75 4.539 14.844 4.623C14.948 4.716 15 4.842 15 5C15 6.887 14.87 8.463 14.609 9.727C14.345 11.008 13.934 12.036 13.375 12.812C12.824 13.578 12.1 14.138 11.203 14.492C10.345 14.831 9.278 15 8 15C6.722 15 5.655 14.831 4.797 14.492C3.9 14.138 3.176 13.578 2.625 12.813C2.066 12.036 1.655 11.008 1.391 9.727C1.13 8.463 1 6.887 1 5C1 4.842 1.052 4.716 1.156 4.623C1.25 4.539 1.365 4.497 1.5 4.497C1.635 4.497 1.75 4.539 1.844 4.623C1.948 4.716 2 4.842 2 5C2 5.333 2.052 5.656 2.156 5.969C2.219 6.156 2.333 6.417 2.5 6.75C2.667 7.083 2.781 7.344 2.844 7.531C2.948 7.843 3 8.166 3 8.499L3 10.5C3 11.214 3.238 11.809 3.714 12.286C4.191 12.762 4.786 13 5.5 13L10.5 13C11.214 13 11.809 12.762 12.286 12.286C12.762 11.809 13 11.214 13 10.5L13 8.5C13 8.167 13.052 7.844 13.156 7.531ZM5 6L5 7L6 7L6 6L5 6ZM7 7L9 7L9 6L7 6L7 7ZM11 7L11 6L10 6L10 7L11 7ZM5 8L5 9L6 9L6 8L5 8ZM7 9L9 9L9 8L7 8L7 9ZM11 9L11 8L10 8L10 9L11 9ZM5 10.5C5 10.662 5.043 10.786 5.129 10.871C5.214 10.957 5.338 11 5.5 11L6 11L6 10L5 10L5 10.5ZM7 10L7 11L9 11L9 10L7 10ZM10.5 11C10.662 11 10.786 10.957 10.871 10.871C10.957 10.786 11 10.662 11 10.5L11 10L10 10L10 11L10.5 11Z" />
</svg>
```

### HTML img

```html
<!-- Gentleface "corn" (line-round), MIT. https://gentleface.com/icons/corn. 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/corn.svg" width="16" height="16" alt="">
```

### CSS

```css
/* Gentleface "corn" (line-round), MIT. https://gentleface.com/icons/corn. Takes the text color. */
.icon-corn {
  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='M11.415 1.585C11.599 1.77 11.742 1.981 11.843 2.221C11.948 2.469 12 2.729 12 3L12 10.5C12 10.938 11.86 11.298 11.579 11.579C11.298 11.86 10.938 12 10.5 12L5.5 12C5.062 12 4.702 11.86 4.421 11.579C4.14 11.298 4 10.938 4 10.5L4 3C4 2.729 4.052 2.469 4.157 2.221C4.258 1.981 4.401 1.77 4.585 1.585C4.77 1.401 4.981 1.258 5.221 1.157C5.469 1.052 5.729 1 6 1L10 1C10.271 1 10.531 1.052 10.779 1.157C11.019 1.258 11.23 1.401 11.415 1.585ZM5.292 2.292C5.097 2.487 5 2.723 5 3L6 3L6 2C5.723 2 5.487 2.097 5.292 2.292ZM9 2L7 2L7 3L9 3L9 2ZM10.708 2.292C10.513 2.097 10.277 2 10 2L10 3L11 3C11 2.723 10.903 2.487 10.708 2.292ZM5 4L5 5L6 5L6 4L5 4ZM7 5L9 5L9 4L7 4L7 5ZM11 5L11 4L10 4L10 5L11 5ZM13.156 7.531C13.219 7.344 13.333 7.083 13.5 6.75C13.667 6.417 13.781 6.156 13.844 5.969C13.948 5.656 14 5.333 14 5C14 4.842 14.052 4.716 14.156 4.623C14.25 4.539 14.365 4.497 14.5 4.497C14.635 4.497 14.75 4.539 14.844 4.623C14.948 4.716 15 4.842 15 5C15 6.887 14.87 8.463 14.609 9.727C14.345 11.008 13.934 12.036 13.375 12.812C12.824 13.578 12.1 14.138 11.203 14.492C10.345 14.831 9.278 15 8 15C6.722 15 5.655 14.831 4.797 14.492C3.9 14.138 3.176 13.578 2.625 12.813C2.066 12.036 1.655 11.008 1.391 9.727C1.13 8.463 1 6.887 1 5C1 4.842 1.052 4.716 1.156 4.623C1.25 4.539 1.365 4.497 1.5 4.497C1.635 4.497 1.75 4.539 1.844 4.623C1.948 4.716 2 4.842 2 5C2 5.333 2.052 5.656 2.156 5.969C2.219 6.156 2.333 6.417 2.5 6.75C2.667 7.083 2.781 7.344 2.844 7.531C2.948 7.843 3 8.166 3 8.499L3 10.5C3 11.214 3.238 11.809 3.714 12.286C4.191 12.762 4.786 13 5.5 13L10.5 13C11.214 13 11.809 12.762 12.286 12.286C12.762 11.809 13 11.214 13 10.5L13 8.5C13 8.167 13.052 7.844 13.156 7.531ZM5 6L5 7L6 7L6 6L5 6ZM7 7L9 7L9 6L7 6L7 7ZM11 7L11 6L10 6L10 7L11 7ZM5 8L5 9L6 9L6 8L5 8ZM7 9L9 9L9 8L7 8L7 9ZM11 9L11 8L10 8L10 9L11 9ZM5 10.5C5 10.662 5.043 10.786 5.129 10.871C5.214 10.957 5.338 11 5.5 11L6 11L6 10L5 10L5 10.5ZM7 10L7 11L9 11L9 10L7 10ZM10.5 11C10.662 11 10.786 10.957 10.871 10.871C10.957 10.786 11 10.662 11 10.5L11 10L10 10L10 11L10.5 11Z'/%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='M11.415 1.585C11.599 1.77 11.742 1.981 11.843 2.221C11.948 2.469 12 2.729 12 3L12 10.5C12 10.938 11.86 11.298 11.579 11.579C11.298 11.86 10.938 12 10.5 12L5.5 12C5.062 12 4.702 11.86 4.421 11.579C4.14 11.298 4 10.938 4 10.5L4 3C4 2.729 4.052 2.469 4.157 2.221C4.258 1.981 4.401 1.77 4.585 1.585C4.77 1.401 4.981 1.258 5.221 1.157C5.469 1.052 5.729 1 6 1L10 1C10.271 1 10.531 1.052 10.779 1.157C11.019 1.258 11.23 1.401 11.415 1.585ZM5.292 2.292C5.097 2.487 5 2.723 5 3L6 3L6 2C5.723 2 5.487 2.097 5.292 2.292ZM9 2L7 2L7 3L9 3L9 2ZM10.708 2.292C10.513 2.097 10.277 2 10 2L10 3L11 3C11 2.723 10.903 2.487 10.708 2.292ZM5 4L5 5L6 5L6 4L5 4ZM7 5L9 5L9 4L7 4L7 5ZM11 5L11 4L10 4L10 5L11 5ZM13.156 7.531C13.219 7.344 13.333 7.083 13.5 6.75C13.667 6.417 13.781 6.156 13.844 5.969C13.948 5.656 14 5.333 14 5C14 4.842 14.052 4.716 14.156 4.623C14.25 4.539 14.365 4.497 14.5 4.497C14.635 4.497 14.75 4.539 14.844 4.623C14.948 4.716 15 4.842 15 5C15 6.887 14.87 8.463 14.609 9.727C14.345 11.008 13.934 12.036 13.375 12.812C12.824 13.578 12.1 14.138 11.203 14.492C10.345 14.831 9.278 15 8 15C6.722 15 5.655 14.831 4.797 14.492C3.9 14.138 3.176 13.578 2.625 12.813C2.066 12.036 1.655 11.008 1.391 9.727C1.13 8.463 1 6.887 1 5C1 4.842 1.052 4.716 1.156 4.623C1.25 4.539 1.365 4.497 1.5 4.497C1.635 4.497 1.75 4.539 1.844 4.623C1.948 4.716 2 4.842 2 5C2 5.333 2.052 5.656 2.156 5.969C2.219 6.156 2.333 6.417 2.5 6.75C2.667 7.083 2.781 7.344 2.844 7.531C2.948 7.843 3 8.166 3 8.499L3 10.5C3 11.214 3.238 11.809 3.714 12.286C4.191 12.762 4.786 13 5.5 13L10.5 13C11.214 13 11.809 12.762 12.286 12.286C12.762 11.809 13 11.214 13 10.5L13 8.5C13 8.167 13.052 7.844 13.156 7.531ZM5 6L5 7L6 7L6 6L5 6ZM7 7L9 7L9 6L7 6L7 7ZM11 7L11 6L10 6L10 7L11 7ZM5 8L5 9L6 9L6 8L5 8ZM7 9L9 9L9 8L7 8L7 9ZM11 9L11 8L10 8L10 9L11 9ZM5 10.5C5 10.662 5.043 10.786 5.129 10.871C5.214 10.957 5.338 11 5.5 11L6 11L6 10L5 10L5 10.5ZM7 10L7 11L9 11L9 10L7 10ZM10.5 11C10.662 11 10.786 10.957 10.871 10.871C10.957 10.786 11 10.662 11 10.5L11 10L10 10L10 11L10.5 11Z'/%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='M11.415 1.585C11.599 1.77 11.742 1.981 11.843 2.221C11.948 2.469 12 2.729 12 3L12 10.5C12 10.938 11.86 11.298 11.579 11.579C11.298 11.86 10.938 12 10.5 12L5.5 12C5.062 12 4.702 11.86 4.421 11.579C4.14 11.298 4 10.938 4 10.5L4 3C4 2.729 4.052 2.469 4.157 2.221C4.258 1.981 4.401 1.77 4.585 1.585C4.77 1.401 4.981 1.258 5.221 1.157C5.469 1.052 5.729 1 6 1L10 1C10.271 1 10.531 1.052 10.779 1.157C11.019 1.258 11.23 1.401 11.415 1.585ZM5.292 2.292C5.097 2.487 5 2.723 5 3L6 3L6 2C5.723 2 5.487 2.097 5.292 2.292ZM9 2L7 2L7 3L9 3L9 2ZM10.708 2.292C10.513 2.097 10.277 2 10 2L10 3L11 3C11 2.723 10.903 2.487 10.708 2.292ZM5 4L5 5L6 5L6 4L5 4ZM7 5L9 5L9 4L7 4L7 5ZM11 5L11 4L10 4L10 5L11 5ZM13.156 7.531C13.219 7.344 13.333 7.083 13.5 6.75C13.667 6.417 13.781 6.156 13.844 5.969C13.948 5.656 14 5.333 14 5C14 4.842 14.052 4.716 14.156 4.623C14.25 4.539 14.365 4.497 14.5 4.497C14.635 4.497 14.75 4.539 14.844 4.623C14.948 4.716 15 4.842 15 5C15 6.887 14.87 8.463 14.609 9.727C14.345 11.008 13.934 12.036 13.375 12.812C12.824 13.578 12.1 14.138 11.203 14.492C10.345 14.831 9.278 15 8 15C6.722 15 5.655 14.831 4.797 14.492C3.9 14.138 3.176 13.578 2.625 12.813C2.066 12.036 1.655 11.008 1.391 9.727C1.13 8.463 1 6.887 1 5C1 4.842 1.052 4.716 1.156 4.623C1.25 4.539 1.365 4.497 1.5 4.497C1.635 4.497 1.75 4.539 1.844 4.623C1.948 4.716 2 4.842 2 5C2 5.333 2.052 5.656 2.156 5.969C2.219 6.156 2.333 6.417 2.5 6.75C2.667 7.083 2.781 7.344 2.844 7.531C2.948 7.843 3 8.166 3 8.499L3 10.5C3 11.214 3.238 11.809 3.714 12.286C4.191 12.762 4.786 13 5.5 13L10.5 13C11.214 13 11.809 12.762 12.286 12.286C12.762 11.809 13 11.214 13 10.5L13 8.5C13 8.167 13.052 7.844 13.156 7.531ZM5 6L5 7L6 7L6 6L5 6ZM7 7L9 7L9 6L7 6L7 7ZM11 7L11 6L10 6L10 7L11 7ZM5 8L5 9L6 9L6 8L5 8ZM7 9L9 9L9 8L7 8L7 9ZM11 9L11 8L10 8L10 9L11 9ZM5 10.5C5 10.662 5.043 10.786 5.129 10.871C5.214 10.957 5.338 11 5.5 11L6 11L6 10L5 10L5 10.5ZM7 10L7 11L9 11L9 10L7 10ZM10.5 11C10.662 11 10.786 10.957 10.871 10.871C10.957 10.786 11 10.662 11 10.5L11 10L10 10L10 11L10.5 11Z'/%3E%3C/svg%3E
```

### Sprite

```html
<!-- Gentleface "corn" (line-round), MIT. https://gentleface.com/icons/corn
     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#corn"/></svg>
```

### SwiftUI

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

struct CornIcon: Shape {
    func path(in rect: CGRect) -> Path {
        var p = Path()
        p.move(to: CGPoint(x: 11.415, y: 1.585))
        p.addCurve(to: CGPoint(x: 11.843, y: 2.221), control1: CGPoint(x: 11.599, y: 1.77), control2: CGPoint(x: 11.742, y: 1.981))
        p.addCurve(to: CGPoint(x: 12, y: 3), control1: CGPoint(x: 11.948, y: 2.469), control2: CGPoint(x: 12, y: 2.729))
        p.addLine(to: CGPoint(x: 12, y: 10.5))
        p.addCurve(to: CGPoint(x: 11.579, y: 11.579), control1: CGPoint(x: 12, y: 10.938), control2: CGPoint(x: 11.86, y: 11.298))
        p.addCurve(to: CGPoint(x: 10.5, y: 12), control1: CGPoint(x: 11.298, y: 11.86), control2: CGPoint(x: 10.938, y: 12))
        p.addLine(to: CGPoint(x: 5.5, y: 12))
        p.addCurve(to: CGPoint(x: 4.421, y: 11.579), control1: CGPoint(x: 5.062, y: 12), control2: CGPoint(x: 4.702, y: 11.86))
        p.addCurve(to: CGPoint(x: 4, y: 10.5), control1: CGPoint(x: 4.14, y: 11.298), control2: CGPoint(x: 4, y: 10.938))
        p.addLine(to: CGPoint(x: 4, y: 3))
        p.addCurve(to: CGPoint(x: 4.157, y: 2.221), control1: CGPoint(x: 4, y: 2.729), control2: CGPoint(x: 4.052, y: 2.469))
        p.addCurve(to: CGPoint(x: 4.585, y: 1.585), control1: CGPoint(x: 4.258, y: 1.981), control2: CGPoint(x: 4.401, y: 1.77))
        p.addCurve(to: CGPoint(x: 5.221, y: 1.157), control1: CGPoint(x: 4.77, y: 1.401), control2: CGPoint(x: 4.981, y: 1.258))
        p.addCurve(to: CGPoint(x: 6, y: 1), control1: CGPoint(x: 5.469, y: 1.052), control2: CGPoint(x: 5.729, y: 1))
        p.addLine(to: CGPoint(x: 10, y: 1))
        p.addCurve(to: CGPoint(x: 10.779, y: 1.157), control1: CGPoint(x: 10.271, y: 1), control2: CGPoint(x: 10.531, y: 1.052))
        p.addCurve(to: CGPoint(x: 11.415, y: 1.585), control1: CGPoint(x: 11.019, y: 1.258), control2: CGPoint(x: 11.23, y: 1.401))
        p.closeSubpath()
        p.move(to: CGPoint(x: 5.292, y: 2.292))
        p.addCurve(to: CGPoint(x: 5, y: 3), control1: CGPoint(x: 5.097, y: 2.487), control2: CGPoint(x: 5, y: 2.723))
        p.addLine(to: CGPoint(x: 6, y: 3))
        p.addLine(to: CGPoint(x: 6, y: 2))
        p.addCurve(to: CGPoint(x: 5.292, y: 2.292), control1: CGPoint(x: 5.723, y: 2), control2: CGPoint(x: 5.487, y: 2.097))
        p.closeSubpath()
        p.move(to: CGPoint(x: 9, y: 2))
        p.addLine(to: CGPoint(x: 7, y: 2))
        p.addLine(to: CGPoint(x: 7, y: 3))
        p.addLine(to: CGPoint(x: 9, y: 3))
        p.addLine(to: CGPoint(x: 9, y: 2))
        p.closeSubpath()
        p.move(to: CGPoint(x: 10.708, y: 2.292))
        p.addCurve(to: CGPoint(x: 10, y: 2), control1: CGPoint(x: 10.513, y: 2.097), control2: CGPoint(x: 10.277, y: 2))
        p.addLine(to: CGPoint(x: 10, y: 3))
        p.addLine(to: CGPoint(x: 11, y: 3))
        p.addCurve(to: CGPoint(x: 10.708, y: 2.292), control1: CGPoint(x: 11, y: 2.723), control2: CGPoint(x: 10.903, y: 2.487))
        p.closeSubpath()
        p.move(to: CGPoint(x: 5, y: 4))
        p.addLine(to: CGPoint(x: 5, y: 5))
        p.addLine(to: CGPoint(x: 6, y: 5))
        p.addLine(to: CGPoint(x: 6, y: 4))
        p.addLine(to: CGPoint(x: 5, y: 4))
        p.closeSubpath()
        p.move(to: CGPoint(x: 7, y: 5))
        p.addLine(to: CGPoint(x: 9, y: 5))
        p.addLine(to: CGPoint(x: 9, y: 4))
        p.addLine(to: CGPoint(x: 7, y: 4))
        p.addLine(to: CGPoint(x: 7, y: 5))
        p.closeSubpath()
        p.move(to: CGPoint(x: 11, y: 5))
        p.addLine(to: CGPoint(x: 11, y: 4))
        p.addLine(to: CGPoint(x: 10, y: 4))
        p.addLine(to: CGPoint(x: 10, y: 5))
        p.addLine(to: CGPoint(x: 11, y: 5))
        p.closeSubpath()
        p.move(to: CGPoint(x: 13.156, y: 7.531))
        p.addCurve(to: CGPoint(x: 13.5, y: 6.75), control1: CGPoint(x: 13.219, y: 7.344), control2: CGPoint(x: 13.333, y: 7.083))
        p.addCurve(to: CGPoint(x: 13.844, y: 5.969), control1: CGPoint(x: 13.667, y: 6.417), control2: CGPoint(x: 13.781, y: 6.156))
        p.addCurve(to: CGPoint(x: 14, y: 5), control1: CGPoint(x: 13.948, y: 5.656), control2: CGPoint(x: 14, y: 5.333))
        p.addCurve(to: CGPoint(x: 14.156, y: 4.623), control1: CGPoint(x: 14, y: 4.842), control2: CGPoint(x: 14.052, y: 4.716))
        p.addCurve(to: CGPoint(x: 14.5, y: 4.497), control1: CGPoint(x: 14.25, y: 4.539), control2: CGPoint(x: 14.365, y: 4.497))
        p.addCurve(to: CGPoint(x: 14.844, y: 4.623), control1: CGPoint(x: 14.635, y: 4.497), control2: CGPoint(x: 14.75, y: 4.539))
        p.addCurve(to: CGPoint(x: 15, y: 5), control1: CGPoint(x: 14.948, y: 4.716), control2: CGPoint(x: 15, y: 4.842))
        p.addCurve(to: CGPoint(x: 14.609, y: 9.727), control1: CGPoint(x: 15, y: 6.887), control2: CGPoint(x: 14.87, y: 8.463))
        p.addCurve(to: CGPoint(x: 13.375, y: 12.812), control1: CGPoint(x: 14.345, y: 11.008), control2: CGPoint(x: 13.934, y: 12.036))
        p.addCurve(to: CGPoint(x: 11.203, y: 14.492), control1: CGPoint(x: 12.824, y: 13.578), control2: CGPoint(x: 12.1, y: 14.138))
        p.addCurve(to: CGPoint(x: 8, y: 15), control1: CGPoint(x: 10.345, y: 14.831), control2: CGPoint(x: 9.278, y: 15))
        p.addCurve(to: CGPoint(x: 4.797, y: 14.492), control1: CGPoint(x: 6.722, y: 15), control2: CGPoint(x: 5.655, y: 14.831))
        p.addCurve(to: CGPoint(x: 2.625, y: 12.813), control1: CGPoint(x: 3.9, y: 14.138), control2: CGPoint(x: 3.176, y: 13.578))
        p.addCurve(to: CGPoint(x: 1.391, y: 9.727), control1: CGPoint(x: 2.066, y: 12.036), control2: CGPoint(x: 1.655, y: 11.008))
        p.addCurve(to: CGPoint(x: 1, y: 5), control1: CGPoint(x: 1.13, y: 8.463), control2: CGPoint(x: 1, y: 6.887))
        p.addCurve(to: CGPoint(x: 1.156, y: 4.623), control1: CGPoint(x: 1, y: 4.842), control2: CGPoint(x: 1.052, y: 4.716))
        p.addCurve(to: CGPoint(x: 1.5, y: 4.497), control1: CGPoint(x: 1.25, y: 4.539), control2: CGPoint(x: 1.365, y: 4.497))
        p.addCurve(to: CGPoint(x: 1.844, y: 4.623), control1: CGPoint(x: 1.635, y: 4.497), control2: CGPoint(x: 1.75, y: 4.539))
        p.addCurve(to: CGPoint(x: 2, y: 5), control1: CGPoint(x: 1.948, y: 4.716), control2: CGPoint(x: 2, y: 4.842))
        p.addCurve(to: CGPoint(x: 2.156, y: 5.969), control1: CGPoint(x: 2, y: 5.333), control2: CGPoint(x: 2.052, y: 5.656))
        p.addCurve(to: CGPoint(x: 2.5, y: 6.75), control1: CGPoint(x: 2.219, y: 6.156), control2: CGPoint(x: 2.333, y: 6.417))
        p.addCurve(to: CGPoint(x: 2.844, y: 7.531), control1: CGPoint(x: 2.667, y: 7.083), control2: CGPoint(x: 2.781, y: 7.344))
        p.addCurve(to: CGPoint(x: 3, y: 8.499), control1: CGPoint(x: 2.948, y: 7.843), control2: CGPoint(x: 3, y: 8.166))
        p.addLine(to: CGPoint(x: 3, y: 10.5))
        p.addCurve(to: CGPoint(x: 3.714, y: 12.286), control1: CGPoint(x: 3, y: 11.214), control2: CGPoint(x: 3.238, y: 11.809))
        p.addCurve(to: CGPoint(x: 5.5, y: 13), control1: CGPoint(x: 4.191, y: 12.762), control2: CGPoint(x: 4.786, y: 13))
        p.addLine(to: CGPoint(x: 10.5, y: 13))
        p.addCurve(to: CGPoint(x: 12.286, y: 12.286), control1: CGPoint(x: 11.214, y: 13), control2: CGPoint(x: 11.809, y: 12.762))
        p.addCurve(to: CGPoint(x: 13, y: 10.5), control1: CGPoint(x: 12.762, y: 11.809), control2: CGPoint(x: 13, y: 11.214))
        p.addLine(to: CGPoint(x: 13, y: 8.5))
        p.addCurve(to: CGPoint(x: 13.156, y: 7.531), control1: CGPoint(x: 13, y: 8.167), control2: CGPoint(x: 13.052, y: 7.844))
        p.closeSubpath()
        p.move(to: CGPoint(x: 5, y: 6))
        p.addLine(to: CGPoint(x: 5, y: 7))
        p.addLine(to: CGPoint(x: 6, y: 7))
        p.addLine(to: CGPoint(x: 6, y: 6))
        p.addLine(to: CGPoint(x: 5, y: 6))
        p.closeSubpath()
        p.move(to: CGPoint(x: 7, y: 7))
        p.addLine(to: CGPoint(x: 9, y: 7))
        p.addLine(to: CGPoint(x: 9, y: 6))
        p.addLine(to: CGPoint(x: 7, y: 6))
        p.addLine(to: CGPoint(x: 7, y: 7))
        p.closeSubpath()
        p.move(to: CGPoint(x: 11, y: 7))
        p.addLine(to: CGPoint(x: 11, y: 6))
        p.addLine(to: CGPoint(x: 10, y: 6))
        p.addLine(to: CGPoint(x: 10, y: 7))
        p.addLine(to: CGPoint(x: 11, y: 7))
        p.closeSubpath()
        p.move(to: CGPoint(x: 5, y: 8))
        p.addLine(to: CGPoint(x: 5, y: 9))
        p.addLine(to: CGPoint(x: 6, y: 9))
        p.addLine(to: CGPoint(x: 6, y: 8))
        p.addLine(to: CGPoint(x: 5, y: 8))
        p.closeSubpath()
        p.move(to: CGPoint(x: 7, y: 9))
        p.addLine(to: CGPoint(x: 9, y: 9))
        p.addLine(to: CGPoint(x: 9, y: 8))
        p.addLine(to: CGPoint(x: 7, y: 8))
        p.addLine(to: CGPoint(x: 7, y: 9))
        p.closeSubpath()
        p.move(to: CGPoint(x: 11, y: 9))
        p.addLine(to: CGPoint(x: 11, y: 8))
        p.addLine(to: CGPoint(x: 10, y: 8))
        p.addLine(to: CGPoint(x: 10, y: 9))
        p.addLine(to: CGPoint(x: 11, y: 9))
        p.closeSubpath()
        p.move(to: CGPoint(x: 5, y: 10.5))
        p.addCurve(to: CGPoint(x: 5.129, y: 10.871), control1: CGPoint(x: 5, y: 10.662), control2: CGPoint(x: 5.043, y: 10.786))
        p.addCurve(to: CGPoint(x: 5.5, y: 11), control1: CGPoint(x: 5.214, y: 10.957), control2: CGPoint(x: 5.338, y: 11))
        p.addLine(to: CGPoint(x: 6, y: 11))
        p.addLine(to: CGPoint(x: 6, y: 10))
        p.addLine(to: CGPoint(x: 5, y: 10))
        p.addLine(to: CGPoint(x: 5, y: 10.5))
        p.closeSubpath()
        p.move(to: CGPoint(x: 7, y: 10))
        p.addLine(to: CGPoint(x: 7, y: 11))
        p.addLine(to: CGPoint(x: 9, y: 11))
        p.addLine(to: CGPoint(x: 9, y: 10))
        p.addLine(to: CGPoint(x: 7, y: 10))
        p.closeSubpath()
        p.move(to: CGPoint(x: 10.5, y: 11))
        p.addCurve(to: CGPoint(x: 10.871, y: 10.871), control1: CGPoint(x: 10.662, y: 11), control2: CGPoint(x: 10.786, y: 10.957))
        p.addCurve(to: CGPoint(x: 11, y: 10.5), control1: CGPoint(x: 10.957, y: 10.786), control2: CGPoint(x: 11, y: 10.662))
        p.addLine(to: CGPoint(x: 11, y: 10))
        p.addLine(to: CGPoint(x: 10, y: 10))
        p.addLine(to: CGPoint(x: 10, y: 11))
        p.addLine(to: CGPoint(x: 10.5, y: 11))
        p.closeSubpath()
        return p.applying(CGAffineTransform(scaleX: rect.width / 16, y: rect.height / 16))
    }
}

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

### Compose

```kotlin
// Gentleface "corn" (line-round), MIT. https://gentleface.com/icons/corn
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 CornIcon: ImageVector by lazy {
    ImageVector.Builder(
        name = "corn", defaultWidth = 16.dp, defaultHeight = 16.dp,
        viewportWidth = 16f, viewportHeight = 16f,
    ).addPath(
        pathData = addPathNodes("M11.415 1.585C11.599 1.77 11.742 1.981 11.843 2.221C11.948 2.469 12 2.729 12 3L12 10.5C12 10.938 11.86 11.298 11.579 11.579C11.298 11.86 10.938 12 10.5 12L5.5 12C5.062 12 4.702 11.86 4.421 11.579C4.14 11.298 4 10.938 4 10.5L4 3C4 2.729 4.052 2.469 4.157 2.221C4.258 1.981 4.401 1.77 4.585 1.585C4.77 1.401 4.981 1.258 5.221 1.157C5.469 1.052 5.729 1 6 1L10 1C10.271 1 10.531 1.052 10.779 1.157C11.019 1.258 11.23 1.401 11.415 1.585ZM5.292 2.292C5.097 2.487 5 2.723 5 3L6 3L6 2C5.723 2 5.487 2.097 5.292 2.292ZM9 2L7 2L7 3L9 3L9 2ZM10.708 2.292C10.513 2.097 10.277 2 10 2L10 3L11 3C11 2.723 10.903 2.487 10.708 2.292ZM5 4L5 5L6 5L6 4L5 4ZM7 5L9 5L9 4L7 4L7 5ZM11 5L11 4L10 4L10 5L11 5ZM13.156 7.531C13.219 7.344 13.333 7.083 13.5 6.75C13.667 6.417 13.781 6.156 13.844 5.969C13.948 5.656 14 5.333 14 5C14 4.842 14.052 4.716 14.156 4.623C14.25 4.539 14.365 4.497 14.5 4.497C14.635 4.497 14.75 4.539 14.844 4.623C14.948 4.716 15 4.842 15 5C15 6.887 14.87 8.463 14.609 9.727C14.345 11.008 13.934 12.036 13.375 12.812C12.824 13.578 12.1 14.138 11.203 14.492C10.345 14.831 9.278 15 8 15C6.722 15 5.655 14.831 4.797 14.492C3.9 14.138 3.176 13.578 2.625 12.813C2.066 12.036 1.655 11.008 1.391 9.727C1.13 8.463 1 6.887 1 5C1 4.842 1.052 4.716 1.156 4.623C1.25 4.539 1.365 4.497 1.5 4.497C1.635 4.497 1.75 4.539 1.844 4.623C1.948 4.716 2 4.842 2 5C2 5.333 2.052 5.656 2.156 5.969C2.219 6.156 2.333 6.417 2.5 6.75C2.667 7.083 2.781 7.344 2.844 7.531C2.948 7.843 3 8.166 3 8.499L3 10.5C3 11.214 3.238 11.809 3.714 12.286C4.191 12.762 4.786 13 5.5 13L10.5 13C11.214 13 11.809 12.762 12.286 12.286C12.762 11.809 13 11.214 13 10.5L13 8.5C13 8.167 13.052 7.844 13.156 7.531ZM5 6L5 7L6 7L6 6L5 6ZM7 7L9 7L9 6L7 6L7 7ZM11 7L11 6L10 6L10 7L11 7ZM5 8L5 9L6 9L6 8L5 8ZM7 9L9 9L9 8L7 8L7 9ZM11 9L11 8L10 8L10 9L11 9ZM5 10.5C5 10.662 5.043 10.786 5.129 10.871C5.214 10.957 5.338 11 5.5 11L6 11L6 10L5 10L5 10.5ZM7 10L7 11L9 11L9 10L7 10ZM10.5 11C10.662 11 10.786 10.957 10.871 10.871C10.957 10.786 11 10.662 11 10.5L11 10L10 10L10 11L10.5 11Z"),
        fill = SolidColor(Color.Black),
    ).build()
}

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

### Android XML

```xml
<!-- res/drawable/ic_corn.xml · Gentleface "corn" (line-round), MIT. https://gentleface.com/icons/corn -->
<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="M11.415 1.585C11.599 1.77 11.742 1.981 11.843 2.221C11.948 2.469 12 2.729 12 3L12 10.5C12 10.938 11.86 11.298 11.579 11.579C11.298 11.86 10.938 12 10.5 12L5.5 12C5.062 12 4.702 11.86 4.421 11.579C4.14 11.298 4 10.938 4 10.5L4 3C4 2.729 4.052 2.469 4.157 2.221C4.258 1.981 4.401 1.77 4.585 1.585C4.77 1.401 4.981 1.258 5.221 1.157C5.469 1.052 5.729 1 6 1L10 1C10.271 1 10.531 1.052 10.779 1.157C11.019 1.258 11.23 1.401 11.415 1.585ZM5.292 2.292C5.097 2.487 5 2.723 5 3L6 3L6 2C5.723 2 5.487 2.097 5.292 2.292ZM9 2L7 2L7 3L9 3L9 2ZM10.708 2.292C10.513 2.097 10.277 2 10 2L10 3L11 3C11 2.723 10.903 2.487 10.708 2.292ZM5 4L5 5L6 5L6 4L5 4ZM7 5L9 5L9 4L7 4L7 5ZM11 5L11 4L10 4L10 5L11 5ZM13.156 7.531C13.219 7.344 13.333 7.083 13.5 6.75C13.667 6.417 13.781 6.156 13.844 5.969C13.948 5.656 14 5.333 14 5C14 4.842 14.052 4.716 14.156 4.623C14.25 4.539 14.365 4.497 14.5 4.497C14.635 4.497 14.75 4.539 14.844 4.623C14.948 4.716 15 4.842 15 5C15 6.887 14.87 8.463 14.609 9.727C14.345 11.008 13.934 12.036 13.375 12.812C12.824 13.578 12.1 14.138 11.203 14.492C10.345 14.831 9.278 15 8 15C6.722 15 5.655 14.831 4.797 14.492C3.9 14.138 3.176 13.578 2.625 12.813C2.066 12.036 1.655 11.008 1.391 9.727C1.13 8.463 1 6.887 1 5C1 4.842 1.052 4.716 1.156 4.623C1.25 4.539 1.365 4.497 1.5 4.497C1.635 4.497 1.75 4.539 1.844 4.623C1.948 4.716 2 4.842 2 5C2 5.333 2.052 5.656 2.156 5.969C2.219 6.156 2.333 6.417 2.5 6.75C2.667 7.083 2.781 7.344 2.844 7.531C2.948 7.843 3 8.166 3 8.499L3 10.5C3 11.214 3.238 11.809 3.714 12.286C4.191 12.762 4.786 13 5.5 13L10.5 13C11.214 13 11.809 12.762 12.286 12.286C12.762 11.809 13 11.214 13 10.5L13 8.5C13 8.167 13.052 7.844 13.156 7.531ZM5 6L5 7L6 7L6 6L5 6ZM7 7L9 7L9 6L7 6L7 7ZM11 7L11 6L10 6L10 7L11 7ZM5 8L5 9L6 9L6 8L5 8ZM7 9L9 9L9 8L7 8L7 9ZM11 9L11 8L10 8L10 9L11 9ZM5 10.5C5 10.662 5.043 10.786 5.129 10.871C5.214 10.957 5.338 11 5.5 11L6 11L6 10L5 10L5 10.5ZM7 10L7 11L9 11L9 10L7 10ZM10.5 11C10.662 11 10.786 10.957 10.871 10.871C10.957 10.786 11 10.662 11 10.5L11 10L10 10L10 11L10.5 11Z"/>
</vector>
```

### Flutter

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

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

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

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

  @override
  void paint(Canvas canvas, Size size) {
    canvas.scale(size.width / 16, size.height / 16);
    final p = Path()
      ..moveTo(11.415, 1.585)
      ..cubicTo(11.599, 1.77, 11.742, 1.981, 11.843, 2.221)
      ..cubicTo(11.948, 2.469, 12, 2.729, 12, 3)
      ..lineTo(12, 10.5)
      ..cubicTo(12, 10.938, 11.86, 11.298, 11.579, 11.579)
      ..cubicTo(11.298, 11.86, 10.938, 12, 10.5, 12)
      ..lineTo(5.5, 12)
      ..cubicTo(5.062, 12, 4.702, 11.86, 4.421, 11.579)
      ..cubicTo(4.14, 11.298, 4, 10.938, 4, 10.5)
      ..lineTo(4, 3)
      ..cubicTo(4, 2.729, 4.052, 2.469, 4.157, 2.221)
      ..cubicTo(4.258, 1.981, 4.401, 1.77, 4.585, 1.585)
      ..cubicTo(4.77, 1.401, 4.981, 1.258, 5.221, 1.157)
      ..cubicTo(5.469, 1.052, 5.729, 1, 6, 1)
      ..lineTo(10, 1)
      ..cubicTo(10.271, 1, 10.531, 1.052, 10.779, 1.157)
      ..cubicTo(11.019, 1.258, 11.23, 1.401, 11.415, 1.585)
      ..close()
      ..moveTo(5.292, 2.292)
      ..cubicTo(5.097, 2.487, 5, 2.723, 5, 3)
      ..lineTo(6, 3)
      ..lineTo(6, 2)
      ..cubicTo(5.723, 2, 5.487, 2.097, 5.292, 2.292)
      ..close()
      ..moveTo(9, 2)
      ..lineTo(7, 2)
      ..lineTo(7, 3)
      ..lineTo(9, 3)
      ..lineTo(9, 2)
      ..close()
      ..moveTo(10.708, 2.292)
      ..cubicTo(10.513, 2.097, 10.277, 2, 10, 2)
      ..lineTo(10, 3)
      ..lineTo(11, 3)
      ..cubicTo(11, 2.723, 10.903, 2.487, 10.708, 2.292)
      ..close()
      ..moveTo(5, 4)
      ..lineTo(5, 5)
      ..lineTo(6, 5)
      ..lineTo(6, 4)
      ..lineTo(5, 4)
      ..close()
      ..moveTo(7, 5)
      ..lineTo(9, 5)
      ..lineTo(9, 4)
      ..lineTo(7, 4)
      ..lineTo(7, 5)
      ..close()
      ..moveTo(11, 5)
      ..lineTo(11, 4)
      ..lineTo(10, 4)
      ..lineTo(10, 5)
      ..lineTo(11, 5)
      ..close()
      ..moveTo(13.156, 7.531)
      ..cubicTo(13.219, 7.344, 13.333, 7.083, 13.5, 6.75)
      ..cubicTo(13.667, 6.417, 13.781, 6.156, 13.844, 5.969)
      ..cubicTo(13.948, 5.656, 14, 5.333, 14, 5)
      ..cubicTo(14, 4.842, 14.052, 4.716, 14.156, 4.623)
      ..cubicTo(14.25, 4.539, 14.365, 4.497, 14.5, 4.497)
      ..cubicTo(14.635, 4.497, 14.75, 4.539, 14.844, 4.623)
      ..cubicTo(14.948, 4.716, 15, 4.842, 15, 5)
      ..cubicTo(15, 6.887, 14.87, 8.463, 14.609, 9.727)
      ..cubicTo(14.345, 11.008, 13.934, 12.036, 13.375, 12.812)
      ..cubicTo(12.824, 13.578, 12.1, 14.138, 11.203, 14.492)
      ..cubicTo(10.345, 14.831, 9.278, 15, 8, 15)
      ..cubicTo(6.722, 15, 5.655, 14.831, 4.797, 14.492)
      ..cubicTo(3.9, 14.138, 3.176, 13.578, 2.625, 12.813)
      ..cubicTo(2.066, 12.036, 1.655, 11.008, 1.391, 9.727)
      ..cubicTo(1.13, 8.463, 1, 6.887, 1, 5)
      ..cubicTo(1, 4.842, 1.052, 4.716, 1.156, 4.623)
      ..cubicTo(1.25, 4.539, 1.365, 4.497, 1.5, 4.497)
      ..cubicTo(1.635, 4.497, 1.75, 4.539, 1.844, 4.623)
      ..cubicTo(1.948, 4.716, 2, 4.842, 2, 5)
      ..cubicTo(2, 5.333, 2.052, 5.656, 2.156, 5.969)
      ..cubicTo(2.219, 6.156, 2.333, 6.417, 2.5, 6.75)
      ..cubicTo(2.667, 7.083, 2.781, 7.344, 2.844, 7.531)
      ..cubicTo(2.948, 7.843, 3, 8.166, 3, 8.499)
      ..lineTo(3, 10.5)
      ..cubicTo(3, 11.214, 3.238, 11.809, 3.714, 12.286)
      ..cubicTo(4.191, 12.762, 4.786, 13, 5.5, 13)
      ..lineTo(10.5, 13)
      ..cubicTo(11.214, 13, 11.809, 12.762, 12.286, 12.286)
      ..cubicTo(12.762, 11.809, 13, 11.214, 13, 10.5)
      ..lineTo(13, 8.5)
      ..cubicTo(13, 8.167, 13.052, 7.844, 13.156, 7.531)
      ..close()
      ..moveTo(5, 6)
      ..lineTo(5, 7)
      ..lineTo(6, 7)
      ..lineTo(6, 6)
      ..lineTo(5, 6)
      ..close()
      ..moveTo(7, 7)
      ..lineTo(9, 7)
      ..lineTo(9, 6)
      ..lineTo(7, 6)
      ..lineTo(7, 7)
      ..close()
      ..moveTo(11, 7)
      ..lineTo(11, 6)
      ..lineTo(10, 6)
      ..lineTo(10, 7)
      ..lineTo(11, 7)
      ..close()
      ..moveTo(5, 8)
      ..lineTo(5, 9)
      ..lineTo(6, 9)
      ..lineTo(6, 8)
      ..lineTo(5, 8)
      ..close()
      ..moveTo(7, 9)
      ..lineTo(9, 9)
      ..lineTo(9, 8)
      ..lineTo(7, 8)
      ..lineTo(7, 9)
      ..close()
      ..moveTo(11, 9)
      ..lineTo(11, 8)
      ..lineTo(10, 8)
      ..lineTo(10, 9)
      ..lineTo(11, 9)
      ..close()
      ..moveTo(5, 10.5)
      ..cubicTo(5, 10.662, 5.043, 10.786, 5.129, 10.871)
      ..cubicTo(5.214, 10.957, 5.338, 11, 5.5, 11)
      ..lineTo(6, 11)
      ..lineTo(6, 10)
      ..lineTo(5, 10)
      ..lineTo(5, 10.5)
      ..close()
      ..moveTo(7, 10)
      ..lineTo(7, 11)
      ..lineTo(9, 11)
      ..lineTo(9, 10)
      ..lineTo(7, 10)
      ..close()
      ..moveTo(10.5, 11)
      ..cubicTo(10.662, 11, 10.786, 10.957, 10.871, 10.871)
      ..cubicTo(10.957, 10.786, 11, 10.662, 11, 10.5)
      ..lineTo(11, 10)
      ..lineTo(10, 10)
      ..lineTo(10, 11)
      ..lineTo(10.5, 11)
      ..close();
    canvas.drawPath(p, Paint()..color = color);
  }

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