# kayak icon

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

- Category: Games & sports
- Use it for: kayak, canoe, paddling, canoeing, kayaking
- Tags: kayak, canoe, paddle, paddling, rowing, boat, water-sport, river, sport
- Component name: KayakIcon
- Added: 2026-10-16

## Alternatives

- `sailboat`: sailing

## 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/kayak.svg · PNG https://gentleface.com/png/line-round/16/kayak.png · https://gentleface.com/png/line-round/32/kayak.png · https://gentleface.com/png/line-round/48/kayak.png
- line-soft: https://gentleface.com/svg/line-soft/16/kayak.svg · PNG https://gentleface.com/png/line-soft/16/kayak.png · https://gentleface.com/png/line-soft/32/kayak.png · https://gentleface.com/png/line-soft/48/kayak.png
- line-sharp: https://gentleface.com/svg/line-sharp/16/kayak.svg · PNG https://gentleface.com/png/line-sharp/16/kayak.png · https://gentleface.com/png/line-sharp/32/kayak.png · https://gentleface.com/png/line-sharp/48/kayak.png
- solid-round: https://gentleface.com/svg/solid-round/16/kayak.svg · PNG https://gentleface.com/png/solid-round/16/kayak.png · https://gentleface.com/png/solid-round/32/kayak.png · https://gentleface.com/png/solid-round/48/kayak.png
- solid-soft: https://gentleface.com/svg/solid-soft/16/kayak.svg · PNG https://gentleface.com/png/solid-soft/16/kayak.png · https://gentleface.com/png/solid-soft/32/kayak.png · https://gentleface.com/png/solid-soft/48/kayak.png
- solid-sharp: https://gentleface.com/svg/solid-sharp/16/kayak.svg · PNG https://gentleface.com/png/solid-sharp/16/kayak.png · https://gentleface.com/png/solid-sharp/32/kayak.png · https://gentleface.com/png/solid-sharp/48/kayak.png

The SVG of every style: https://gentleface.com/icons/kayak.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="M12.464 14.093C12.096 13.791 11.791 13.435 11.55 13.024C11.323 12.637 11.166 12.224 11.078 11.785L4.215 4.922C3.776 4.834 3.363 4.677 2.976 4.45C2.565 4.209 2.209 3.904 1.907 3.536C1.604 3.167 1.375 2.758 1.22 2.307C1.133 2.057 1.072 1.803 1.037 1.544C1.031 1.503 1.031 1.462 1.037 1.422C1.053 1.303 1.115 1.196 1.211 1.124C1.306 1.052 1.425 1.021 1.544 1.037C1.803 1.072 2.057 1.133 2.307 1.22C2.758 1.375 3.167 1.604 3.536 1.907C3.904 2.209 4.209 2.565 4.45 2.976C4.677 3.363 4.834 3.776 4.922 4.215L11.785 11.078C12.224 11.166 12.637 11.323 13.024 11.55C13.435 11.791 13.791 12.096 14.093 12.464C14.396 12.833 14.625 13.242 14.78 13.693C14.867 13.943 14.928 14.197 14.963 14.456C14.969 14.497 14.969 14.538 14.963 14.578C14.93 14.825 14.703 14.997 14.456 14.963C14.197 14.928 13.943 14.867 13.693 14.78C13.242 14.625 12.833 14.396 12.464 14.093ZM11.328 8.499C11.276 8.435 11.243 8.361 11.229 8.276C11.206 8.142 11.236 8.017 11.317 7.902C11.984 6.965 12.532 5.962 12.959 4.894C13.301 4.04 13.56 3.165 13.734 2.266C12.835 2.44 11.96 2.699 11.106 3.041C10.038 3.468 9.035 4.016 8.098 4.683C7.985 4.763 7.861 4.791 7.725 4.768C7.636 4.753 7.56 4.719 7.495 4.666L7.425 4.596C7.416 4.586 7.408 4.576 7.401 4.565C7.321 4.452 7.292 4.328 7.315 4.192C7.338 4.056 7.406 3.948 7.518 3.868C8.521 3.155 9.593 2.57 10.734 2.112C11.876 1.655 13.055 1.338 14.272 1.161C14.32 1.154 14.368 1.154 14.416 1.161C14.553 1.181 14.662 1.246 14.745 1.357C14.828 1.467 14.859 1.591 14.839 1.728C14.662 2.945 14.345 4.124 13.888 5.266C13.43 6.407 12.845 7.479 12.132 8.482C12.051 8.597 11.943 8.665 11.809 8.688C11.675 8.711 11.55 8.681 11.435 8.599C11.425 8.592 11.414 8.584 11.404 8.576L11.328 8.499ZM4.663 7.558C4.705 7.617 4.732 7.684 4.745 7.759C4.768 7.893 4.739 8.018 4.658 8.133C3.998 9.066 3.456 10.064 3.033 11.126C2.695 11.973 2.439 12.842 2.266 13.734C3.14 13.564 3.992 13.316 4.823 12.988C5.869 12.575 6.854 12.047 7.778 11.405C7.891 11.326 8.016 11.299 8.152 11.323C8.243 11.34 8.321 11.376 8.387 11.432L8.451 11.499C8.459 11.509 8.466 11.519 8.474 11.53C8.553 11.643 8.58 11.768 8.555 11.904C8.531 12.04 8.462 12.147 8.349 12.226C7.362 12.912 6.309 13.476 5.19 13.918C4.072 14.359 2.918 14.666 1.728 14.839C1.68 14.846 1.632 14.846 1.584 14.839C1.444 14.819 1.334 14.754 1.253 14.645C1.171 14.536 1.141 14.412 1.161 14.272C1.337 13.063 1.651 11.891 2.104 10.756C2.557 9.62 3.136 8.554 3.841 7.556C3.922 7.441 4.03 7.371 4.164 7.348C4.298 7.325 4.423 7.355 4.538 7.436C4.547 7.442 4.556 7.449 4.564 7.455L4.663 7.558Z"/></svg>
```

### React

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

export function KayakIcon(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="M12.464 14.093C12.096 13.791 11.791 13.435 11.55 13.024C11.323 12.637 11.166 12.224 11.078 11.785L4.215 4.922C3.776 4.834 3.363 4.677 2.976 4.45C2.565 4.209 2.209 3.904 1.907 3.536C1.604 3.167 1.375 2.758 1.22 2.307C1.133 2.057 1.072 1.803 1.037 1.544C1.031 1.503 1.031 1.462 1.037 1.422C1.053 1.303 1.115 1.196 1.211 1.124C1.306 1.052 1.425 1.021 1.544 1.037C1.803 1.072 2.057 1.133 2.307 1.22C2.758 1.375 3.167 1.604 3.536 1.907C3.904 2.209 4.209 2.565 4.45 2.976C4.677 3.363 4.834 3.776 4.922 4.215L11.785 11.078C12.224 11.166 12.637 11.323 13.024 11.55C13.435 11.791 13.791 12.096 14.093 12.464C14.396 12.833 14.625 13.242 14.78 13.693C14.867 13.943 14.928 14.197 14.963 14.456C14.969 14.497 14.969 14.538 14.963 14.578C14.93 14.825 14.703 14.997 14.456 14.963C14.197 14.928 13.943 14.867 13.693 14.78C13.242 14.625 12.833 14.396 12.464 14.093ZM11.328 8.499C11.276 8.435 11.243 8.361 11.229 8.276C11.206 8.142 11.236 8.017 11.317 7.902C11.984 6.965 12.532 5.962 12.959 4.894C13.301 4.04 13.56 3.165 13.734 2.266C12.835 2.44 11.96 2.699 11.106 3.041C10.038 3.468 9.035 4.016 8.098 4.683C7.985 4.763 7.861 4.791 7.725 4.768C7.636 4.753 7.56 4.719 7.495 4.666L7.425 4.596C7.416 4.586 7.408 4.576 7.401 4.565C7.321 4.452 7.292 4.328 7.315 4.192C7.338 4.056 7.406 3.948 7.518 3.868C8.521 3.155 9.593 2.57 10.734 2.112C11.876 1.655 13.055 1.338 14.272 1.161C14.32 1.154 14.368 1.154 14.416 1.161C14.553 1.181 14.662 1.246 14.745 1.357C14.828 1.467 14.859 1.591 14.839 1.728C14.662 2.945 14.345 4.124 13.888 5.266C13.43 6.407 12.845 7.479 12.132 8.482C12.051 8.597 11.943 8.665 11.809 8.688C11.675 8.711 11.55 8.681 11.435 8.599C11.425 8.592 11.414 8.584 11.404 8.576L11.328 8.499ZM4.663 7.558C4.705 7.617 4.732 7.684 4.745 7.759C4.768 7.893 4.739 8.018 4.658 8.133C3.998 9.066 3.456 10.064 3.033 11.126C2.695 11.973 2.439 12.842 2.266 13.734C3.14 13.564 3.992 13.316 4.823 12.988C5.869 12.575 6.854 12.047 7.778 11.405C7.891 11.326 8.016 11.299 8.152 11.323C8.243 11.34 8.321 11.376 8.387 11.432L8.451 11.499C8.459 11.509 8.466 11.519 8.474 11.53C8.553 11.643 8.58 11.768 8.555 11.904C8.531 12.04 8.462 12.147 8.349 12.226C7.362 12.912 6.309 13.476 5.19 13.918C4.072 14.359 2.918 14.666 1.728 14.839C1.68 14.846 1.632 14.846 1.584 14.839C1.444 14.819 1.334 14.754 1.253 14.645C1.171 14.536 1.141 14.412 1.161 14.272C1.337 13.063 1.651 11.891 2.104 10.756C2.557 9.62 3.136 8.554 3.841 7.556C3.922 7.441 4.03 7.371 4.164 7.348C4.298 7.325 4.423 7.355 4.538 7.436C4.547 7.442 4.556 7.449 4.564 7.455L4.663 7.558Z" />
    </svg>
  );
}
```

### Vue

```vue
<!-- Gentleface "kayak" (line-round), MIT. https://gentleface.com/icons/kayak -->
<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="M12.464 14.093C12.096 13.791 11.791 13.435 11.55 13.024C11.323 12.637 11.166 12.224 11.078 11.785L4.215 4.922C3.776 4.834 3.363 4.677 2.976 4.45C2.565 4.209 2.209 3.904 1.907 3.536C1.604 3.167 1.375 2.758 1.22 2.307C1.133 2.057 1.072 1.803 1.037 1.544C1.031 1.503 1.031 1.462 1.037 1.422C1.053 1.303 1.115 1.196 1.211 1.124C1.306 1.052 1.425 1.021 1.544 1.037C1.803 1.072 2.057 1.133 2.307 1.22C2.758 1.375 3.167 1.604 3.536 1.907C3.904 2.209 4.209 2.565 4.45 2.976C4.677 3.363 4.834 3.776 4.922 4.215L11.785 11.078C12.224 11.166 12.637 11.323 13.024 11.55C13.435 11.791 13.791 12.096 14.093 12.464C14.396 12.833 14.625 13.242 14.78 13.693C14.867 13.943 14.928 14.197 14.963 14.456C14.969 14.497 14.969 14.538 14.963 14.578C14.93 14.825 14.703 14.997 14.456 14.963C14.197 14.928 13.943 14.867 13.693 14.78C13.242 14.625 12.833 14.396 12.464 14.093ZM11.328 8.499C11.276 8.435 11.243 8.361 11.229 8.276C11.206 8.142 11.236 8.017 11.317 7.902C11.984 6.965 12.532 5.962 12.959 4.894C13.301 4.04 13.56 3.165 13.734 2.266C12.835 2.44 11.96 2.699 11.106 3.041C10.038 3.468 9.035 4.016 8.098 4.683C7.985 4.763 7.861 4.791 7.725 4.768C7.636 4.753 7.56 4.719 7.495 4.666L7.425 4.596C7.416 4.586 7.408 4.576 7.401 4.565C7.321 4.452 7.292 4.328 7.315 4.192C7.338 4.056 7.406 3.948 7.518 3.868C8.521 3.155 9.593 2.57 10.734 2.112C11.876 1.655 13.055 1.338 14.272 1.161C14.32 1.154 14.368 1.154 14.416 1.161C14.553 1.181 14.662 1.246 14.745 1.357C14.828 1.467 14.859 1.591 14.839 1.728C14.662 2.945 14.345 4.124 13.888 5.266C13.43 6.407 12.845 7.479 12.132 8.482C12.051 8.597 11.943 8.665 11.809 8.688C11.675 8.711 11.55 8.681 11.435 8.599C11.425 8.592 11.414 8.584 11.404 8.576L11.328 8.499ZM4.663 7.558C4.705 7.617 4.732 7.684 4.745 7.759C4.768 7.893 4.739 8.018 4.658 8.133C3.998 9.066 3.456 10.064 3.033 11.126C2.695 11.973 2.439 12.842 2.266 13.734C3.14 13.564 3.992 13.316 4.823 12.988C5.869 12.575 6.854 12.047 7.778 11.405C7.891 11.326 8.016 11.299 8.152 11.323C8.243 11.34 8.321 11.376 8.387 11.432L8.451 11.499C8.459 11.509 8.466 11.519 8.474 11.53C8.553 11.643 8.58 11.768 8.555 11.904C8.531 12.04 8.462 12.147 8.349 12.226C7.362 12.912 6.309 13.476 5.19 13.918C4.072 14.359 2.918 14.666 1.728 14.839C1.68 14.846 1.632 14.846 1.584 14.839C1.444 14.819 1.334 14.754 1.253 14.645C1.171 14.536 1.141 14.412 1.161 14.272C1.337 13.063 1.651 11.891 2.104 10.756C2.557 9.62 3.136 8.554 3.841 7.556C3.922 7.441 4.03 7.371 4.164 7.348C4.298 7.325 4.423 7.355 4.538 7.436C4.547 7.442 4.556 7.449 4.564 7.455L4.663 7.558Z" />
  </svg>
</template>
```

### Svelte

```svelte
<!-- Gentleface "kayak" (line-round), MIT. https://gentleface.com/icons/kayak -->
<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="M12.464 14.093C12.096 13.791 11.791 13.435 11.55 13.024C11.323 12.637 11.166 12.224 11.078 11.785L4.215 4.922C3.776 4.834 3.363 4.677 2.976 4.45C2.565 4.209 2.209 3.904 1.907 3.536C1.604 3.167 1.375 2.758 1.22 2.307C1.133 2.057 1.072 1.803 1.037 1.544C1.031 1.503 1.031 1.462 1.037 1.422C1.053 1.303 1.115 1.196 1.211 1.124C1.306 1.052 1.425 1.021 1.544 1.037C1.803 1.072 2.057 1.133 2.307 1.22C2.758 1.375 3.167 1.604 3.536 1.907C3.904 2.209 4.209 2.565 4.45 2.976C4.677 3.363 4.834 3.776 4.922 4.215L11.785 11.078C12.224 11.166 12.637 11.323 13.024 11.55C13.435 11.791 13.791 12.096 14.093 12.464C14.396 12.833 14.625 13.242 14.78 13.693C14.867 13.943 14.928 14.197 14.963 14.456C14.969 14.497 14.969 14.538 14.963 14.578C14.93 14.825 14.703 14.997 14.456 14.963C14.197 14.928 13.943 14.867 13.693 14.78C13.242 14.625 12.833 14.396 12.464 14.093ZM11.328 8.499C11.276 8.435 11.243 8.361 11.229 8.276C11.206 8.142 11.236 8.017 11.317 7.902C11.984 6.965 12.532 5.962 12.959 4.894C13.301 4.04 13.56 3.165 13.734 2.266C12.835 2.44 11.96 2.699 11.106 3.041C10.038 3.468 9.035 4.016 8.098 4.683C7.985 4.763 7.861 4.791 7.725 4.768C7.636 4.753 7.56 4.719 7.495 4.666L7.425 4.596C7.416 4.586 7.408 4.576 7.401 4.565C7.321 4.452 7.292 4.328 7.315 4.192C7.338 4.056 7.406 3.948 7.518 3.868C8.521 3.155 9.593 2.57 10.734 2.112C11.876 1.655 13.055 1.338 14.272 1.161C14.32 1.154 14.368 1.154 14.416 1.161C14.553 1.181 14.662 1.246 14.745 1.357C14.828 1.467 14.859 1.591 14.839 1.728C14.662 2.945 14.345 4.124 13.888 5.266C13.43 6.407 12.845 7.479 12.132 8.482C12.051 8.597 11.943 8.665 11.809 8.688C11.675 8.711 11.55 8.681 11.435 8.599C11.425 8.592 11.414 8.584 11.404 8.576L11.328 8.499ZM4.663 7.558C4.705 7.617 4.732 7.684 4.745 7.759C4.768 7.893 4.739 8.018 4.658 8.133C3.998 9.066 3.456 10.064 3.033 11.126C2.695 11.973 2.439 12.842 2.266 13.734C3.14 13.564 3.992 13.316 4.823 12.988C5.869 12.575 6.854 12.047 7.778 11.405C7.891 11.326 8.016 11.299 8.152 11.323C8.243 11.34 8.321 11.376 8.387 11.432L8.451 11.499C8.459 11.509 8.466 11.519 8.474 11.53C8.553 11.643 8.58 11.768 8.555 11.904C8.531 12.04 8.462 12.147 8.349 12.226C7.362 12.912 6.309 13.476 5.19 13.918C4.072 14.359 2.918 14.666 1.728 14.839C1.68 14.846 1.632 14.846 1.584 14.839C1.444 14.819 1.334 14.754 1.253 14.645C1.171 14.536 1.141 14.412 1.161 14.272C1.337 13.063 1.651 11.891 2.104 10.756C2.557 9.62 3.136 8.554 3.841 7.556C3.922 7.441 4.03 7.371 4.164 7.348C4.298 7.325 4.423 7.355 4.538 7.436C4.547 7.442 4.556 7.449 4.564 7.455L4.663 7.558Z" />
</svg>
```

### HTML img

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

### CSS

```css
/* Gentleface "kayak" (line-round), MIT. https://gentleface.com/icons/kayak. Takes the text color. */
.icon-kayak {
  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='M12.464 14.093C12.096 13.791 11.791 13.435 11.55 13.024C11.323 12.637 11.166 12.224 11.078 11.785L4.215 4.922C3.776 4.834 3.363 4.677 2.976 4.45C2.565 4.209 2.209 3.904 1.907 3.536C1.604 3.167 1.375 2.758 1.22 2.307C1.133 2.057 1.072 1.803 1.037 1.544C1.031 1.503 1.031 1.462 1.037 1.422C1.053 1.303 1.115 1.196 1.211 1.124C1.306 1.052 1.425 1.021 1.544 1.037C1.803 1.072 2.057 1.133 2.307 1.22C2.758 1.375 3.167 1.604 3.536 1.907C3.904 2.209 4.209 2.565 4.45 2.976C4.677 3.363 4.834 3.776 4.922 4.215L11.785 11.078C12.224 11.166 12.637 11.323 13.024 11.55C13.435 11.791 13.791 12.096 14.093 12.464C14.396 12.833 14.625 13.242 14.78 13.693C14.867 13.943 14.928 14.197 14.963 14.456C14.969 14.497 14.969 14.538 14.963 14.578C14.93 14.825 14.703 14.997 14.456 14.963C14.197 14.928 13.943 14.867 13.693 14.78C13.242 14.625 12.833 14.396 12.464 14.093ZM11.328 8.499C11.276 8.435 11.243 8.361 11.229 8.276C11.206 8.142 11.236 8.017 11.317 7.902C11.984 6.965 12.532 5.962 12.959 4.894C13.301 4.04 13.56 3.165 13.734 2.266C12.835 2.44 11.96 2.699 11.106 3.041C10.038 3.468 9.035 4.016 8.098 4.683C7.985 4.763 7.861 4.791 7.725 4.768C7.636 4.753 7.56 4.719 7.495 4.666L7.425 4.596C7.416 4.586 7.408 4.576 7.401 4.565C7.321 4.452 7.292 4.328 7.315 4.192C7.338 4.056 7.406 3.948 7.518 3.868C8.521 3.155 9.593 2.57 10.734 2.112C11.876 1.655 13.055 1.338 14.272 1.161C14.32 1.154 14.368 1.154 14.416 1.161C14.553 1.181 14.662 1.246 14.745 1.357C14.828 1.467 14.859 1.591 14.839 1.728C14.662 2.945 14.345 4.124 13.888 5.266C13.43 6.407 12.845 7.479 12.132 8.482C12.051 8.597 11.943 8.665 11.809 8.688C11.675 8.711 11.55 8.681 11.435 8.599C11.425 8.592 11.414 8.584 11.404 8.576L11.328 8.499ZM4.663 7.558C4.705 7.617 4.732 7.684 4.745 7.759C4.768 7.893 4.739 8.018 4.658 8.133C3.998 9.066 3.456 10.064 3.033 11.126C2.695 11.973 2.439 12.842 2.266 13.734C3.14 13.564 3.992 13.316 4.823 12.988C5.869 12.575 6.854 12.047 7.778 11.405C7.891 11.326 8.016 11.299 8.152 11.323C8.243 11.34 8.321 11.376 8.387 11.432L8.451 11.499C8.459 11.509 8.466 11.519 8.474 11.53C8.553 11.643 8.58 11.768 8.555 11.904C8.531 12.04 8.462 12.147 8.349 12.226C7.362 12.912 6.309 13.476 5.19 13.918C4.072 14.359 2.918 14.666 1.728 14.839C1.68 14.846 1.632 14.846 1.584 14.839C1.444 14.819 1.334 14.754 1.253 14.645C1.171 14.536 1.141 14.412 1.161 14.272C1.337 13.063 1.651 11.891 2.104 10.756C2.557 9.62 3.136 8.554 3.841 7.556C3.922 7.441 4.03 7.371 4.164 7.348C4.298 7.325 4.423 7.355 4.538 7.436C4.547 7.442 4.556 7.449 4.564 7.455L4.663 7.558Z'/%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='M12.464 14.093C12.096 13.791 11.791 13.435 11.55 13.024C11.323 12.637 11.166 12.224 11.078 11.785L4.215 4.922C3.776 4.834 3.363 4.677 2.976 4.45C2.565 4.209 2.209 3.904 1.907 3.536C1.604 3.167 1.375 2.758 1.22 2.307C1.133 2.057 1.072 1.803 1.037 1.544C1.031 1.503 1.031 1.462 1.037 1.422C1.053 1.303 1.115 1.196 1.211 1.124C1.306 1.052 1.425 1.021 1.544 1.037C1.803 1.072 2.057 1.133 2.307 1.22C2.758 1.375 3.167 1.604 3.536 1.907C3.904 2.209 4.209 2.565 4.45 2.976C4.677 3.363 4.834 3.776 4.922 4.215L11.785 11.078C12.224 11.166 12.637 11.323 13.024 11.55C13.435 11.791 13.791 12.096 14.093 12.464C14.396 12.833 14.625 13.242 14.78 13.693C14.867 13.943 14.928 14.197 14.963 14.456C14.969 14.497 14.969 14.538 14.963 14.578C14.93 14.825 14.703 14.997 14.456 14.963C14.197 14.928 13.943 14.867 13.693 14.78C13.242 14.625 12.833 14.396 12.464 14.093ZM11.328 8.499C11.276 8.435 11.243 8.361 11.229 8.276C11.206 8.142 11.236 8.017 11.317 7.902C11.984 6.965 12.532 5.962 12.959 4.894C13.301 4.04 13.56 3.165 13.734 2.266C12.835 2.44 11.96 2.699 11.106 3.041C10.038 3.468 9.035 4.016 8.098 4.683C7.985 4.763 7.861 4.791 7.725 4.768C7.636 4.753 7.56 4.719 7.495 4.666L7.425 4.596C7.416 4.586 7.408 4.576 7.401 4.565C7.321 4.452 7.292 4.328 7.315 4.192C7.338 4.056 7.406 3.948 7.518 3.868C8.521 3.155 9.593 2.57 10.734 2.112C11.876 1.655 13.055 1.338 14.272 1.161C14.32 1.154 14.368 1.154 14.416 1.161C14.553 1.181 14.662 1.246 14.745 1.357C14.828 1.467 14.859 1.591 14.839 1.728C14.662 2.945 14.345 4.124 13.888 5.266C13.43 6.407 12.845 7.479 12.132 8.482C12.051 8.597 11.943 8.665 11.809 8.688C11.675 8.711 11.55 8.681 11.435 8.599C11.425 8.592 11.414 8.584 11.404 8.576L11.328 8.499ZM4.663 7.558C4.705 7.617 4.732 7.684 4.745 7.759C4.768 7.893 4.739 8.018 4.658 8.133C3.998 9.066 3.456 10.064 3.033 11.126C2.695 11.973 2.439 12.842 2.266 13.734C3.14 13.564 3.992 13.316 4.823 12.988C5.869 12.575 6.854 12.047 7.778 11.405C7.891 11.326 8.016 11.299 8.152 11.323C8.243 11.34 8.321 11.376 8.387 11.432L8.451 11.499C8.459 11.509 8.466 11.519 8.474 11.53C8.553 11.643 8.58 11.768 8.555 11.904C8.531 12.04 8.462 12.147 8.349 12.226C7.362 12.912 6.309 13.476 5.19 13.918C4.072 14.359 2.918 14.666 1.728 14.839C1.68 14.846 1.632 14.846 1.584 14.839C1.444 14.819 1.334 14.754 1.253 14.645C1.171 14.536 1.141 14.412 1.161 14.272C1.337 13.063 1.651 11.891 2.104 10.756C2.557 9.62 3.136 8.554 3.841 7.556C3.922 7.441 4.03 7.371 4.164 7.348C4.298 7.325 4.423 7.355 4.538 7.436C4.547 7.442 4.556 7.449 4.564 7.455L4.663 7.558Z'/%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='M12.464 14.093C12.096 13.791 11.791 13.435 11.55 13.024C11.323 12.637 11.166 12.224 11.078 11.785L4.215 4.922C3.776 4.834 3.363 4.677 2.976 4.45C2.565 4.209 2.209 3.904 1.907 3.536C1.604 3.167 1.375 2.758 1.22 2.307C1.133 2.057 1.072 1.803 1.037 1.544C1.031 1.503 1.031 1.462 1.037 1.422C1.053 1.303 1.115 1.196 1.211 1.124C1.306 1.052 1.425 1.021 1.544 1.037C1.803 1.072 2.057 1.133 2.307 1.22C2.758 1.375 3.167 1.604 3.536 1.907C3.904 2.209 4.209 2.565 4.45 2.976C4.677 3.363 4.834 3.776 4.922 4.215L11.785 11.078C12.224 11.166 12.637 11.323 13.024 11.55C13.435 11.791 13.791 12.096 14.093 12.464C14.396 12.833 14.625 13.242 14.78 13.693C14.867 13.943 14.928 14.197 14.963 14.456C14.969 14.497 14.969 14.538 14.963 14.578C14.93 14.825 14.703 14.997 14.456 14.963C14.197 14.928 13.943 14.867 13.693 14.78C13.242 14.625 12.833 14.396 12.464 14.093ZM11.328 8.499C11.276 8.435 11.243 8.361 11.229 8.276C11.206 8.142 11.236 8.017 11.317 7.902C11.984 6.965 12.532 5.962 12.959 4.894C13.301 4.04 13.56 3.165 13.734 2.266C12.835 2.44 11.96 2.699 11.106 3.041C10.038 3.468 9.035 4.016 8.098 4.683C7.985 4.763 7.861 4.791 7.725 4.768C7.636 4.753 7.56 4.719 7.495 4.666L7.425 4.596C7.416 4.586 7.408 4.576 7.401 4.565C7.321 4.452 7.292 4.328 7.315 4.192C7.338 4.056 7.406 3.948 7.518 3.868C8.521 3.155 9.593 2.57 10.734 2.112C11.876 1.655 13.055 1.338 14.272 1.161C14.32 1.154 14.368 1.154 14.416 1.161C14.553 1.181 14.662 1.246 14.745 1.357C14.828 1.467 14.859 1.591 14.839 1.728C14.662 2.945 14.345 4.124 13.888 5.266C13.43 6.407 12.845 7.479 12.132 8.482C12.051 8.597 11.943 8.665 11.809 8.688C11.675 8.711 11.55 8.681 11.435 8.599C11.425 8.592 11.414 8.584 11.404 8.576L11.328 8.499ZM4.663 7.558C4.705 7.617 4.732 7.684 4.745 7.759C4.768 7.893 4.739 8.018 4.658 8.133C3.998 9.066 3.456 10.064 3.033 11.126C2.695 11.973 2.439 12.842 2.266 13.734C3.14 13.564 3.992 13.316 4.823 12.988C5.869 12.575 6.854 12.047 7.778 11.405C7.891 11.326 8.016 11.299 8.152 11.323C8.243 11.34 8.321 11.376 8.387 11.432L8.451 11.499C8.459 11.509 8.466 11.519 8.474 11.53C8.553 11.643 8.58 11.768 8.555 11.904C8.531 12.04 8.462 12.147 8.349 12.226C7.362 12.912 6.309 13.476 5.19 13.918C4.072 14.359 2.918 14.666 1.728 14.839C1.68 14.846 1.632 14.846 1.584 14.839C1.444 14.819 1.334 14.754 1.253 14.645C1.171 14.536 1.141 14.412 1.161 14.272C1.337 13.063 1.651 11.891 2.104 10.756C2.557 9.62 3.136 8.554 3.841 7.556C3.922 7.441 4.03 7.371 4.164 7.348C4.298 7.325 4.423 7.355 4.538 7.436C4.547 7.442 4.556 7.449 4.564 7.455L4.663 7.558Z'/%3E%3C/svg%3E
```

### Sprite

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

### SwiftUI

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

struct KayakIcon: Shape {
    func path(in rect: CGRect) -> Path {
        var p = Path()
        p.move(to: CGPoint(x: 12.464, y: 14.093))
        p.addCurve(to: CGPoint(x: 11.55, y: 13.024), control1: CGPoint(x: 12.096, y: 13.791), control2: CGPoint(x: 11.791, y: 13.435))
        p.addCurve(to: CGPoint(x: 11.078, y: 11.785), control1: CGPoint(x: 11.323, y: 12.637), control2: CGPoint(x: 11.166, y: 12.224))
        p.addLine(to: CGPoint(x: 4.215, y: 4.922))
        p.addCurve(to: CGPoint(x: 2.976, y: 4.45), control1: CGPoint(x: 3.776, y: 4.834), control2: CGPoint(x: 3.363, y: 4.677))
        p.addCurve(to: CGPoint(x: 1.907, y: 3.536), control1: CGPoint(x: 2.565, y: 4.209), control2: CGPoint(x: 2.209, y: 3.904))
        p.addCurve(to: CGPoint(x: 1.22, y: 2.307), control1: CGPoint(x: 1.604, y: 3.167), control2: CGPoint(x: 1.375, y: 2.758))
        p.addCurve(to: CGPoint(x: 1.037, y: 1.544), control1: CGPoint(x: 1.133, y: 2.057), control2: CGPoint(x: 1.072, y: 1.803))
        p.addCurve(to: CGPoint(x: 1.037, y: 1.422), control1: CGPoint(x: 1.031, y: 1.503), control2: CGPoint(x: 1.031, y: 1.462))
        p.addCurve(to: CGPoint(x: 1.211, y: 1.124), control1: CGPoint(x: 1.053, y: 1.303), control2: CGPoint(x: 1.115, y: 1.196))
        p.addCurve(to: CGPoint(x: 1.544, y: 1.037), control1: CGPoint(x: 1.306, y: 1.052), control2: CGPoint(x: 1.425, y: 1.021))
        p.addCurve(to: CGPoint(x: 2.307, y: 1.22), control1: CGPoint(x: 1.803, y: 1.072), control2: CGPoint(x: 2.057, y: 1.133))
        p.addCurve(to: CGPoint(x: 3.536, y: 1.907), control1: CGPoint(x: 2.758, y: 1.375), control2: CGPoint(x: 3.167, y: 1.604))
        p.addCurve(to: CGPoint(x: 4.45, y: 2.976), control1: CGPoint(x: 3.904, y: 2.209), control2: CGPoint(x: 4.209, y: 2.565))
        p.addCurve(to: CGPoint(x: 4.922, y: 4.215), control1: CGPoint(x: 4.677, y: 3.363), control2: CGPoint(x: 4.834, y: 3.776))
        p.addLine(to: CGPoint(x: 11.785, y: 11.078))
        p.addCurve(to: CGPoint(x: 13.024, y: 11.55), control1: CGPoint(x: 12.224, y: 11.166), control2: CGPoint(x: 12.637, y: 11.323))
        p.addCurve(to: CGPoint(x: 14.093, y: 12.464), control1: CGPoint(x: 13.435, y: 11.791), control2: CGPoint(x: 13.791, y: 12.096))
        p.addCurve(to: CGPoint(x: 14.78, y: 13.693), control1: CGPoint(x: 14.396, y: 12.833), control2: CGPoint(x: 14.625, y: 13.242))
        p.addCurve(to: CGPoint(x: 14.963, y: 14.456), control1: CGPoint(x: 14.867, y: 13.943), control2: CGPoint(x: 14.928, y: 14.197))
        p.addCurve(to: CGPoint(x: 14.963, y: 14.578), control1: CGPoint(x: 14.969, y: 14.497), control2: CGPoint(x: 14.969, y: 14.538))
        p.addCurve(to: CGPoint(x: 14.456, y: 14.963), control1: CGPoint(x: 14.93, y: 14.825), control2: CGPoint(x: 14.703, y: 14.997))
        p.addCurve(to: CGPoint(x: 13.693, y: 14.78), control1: CGPoint(x: 14.197, y: 14.928), control2: CGPoint(x: 13.943, y: 14.867))
        p.addCurve(to: CGPoint(x: 12.464, y: 14.093), control1: CGPoint(x: 13.242, y: 14.625), control2: CGPoint(x: 12.833, y: 14.396))
        p.closeSubpath()
        p.move(to: CGPoint(x: 11.328, y: 8.499))
        p.addCurve(to: CGPoint(x: 11.229, y: 8.276), control1: CGPoint(x: 11.276, y: 8.435), control2: CGPoint(x: 11.243, y: 8.361))
        p.addCurve(to: CGPoint(x: 11.317, y: 7.902), control1: CGPoint(x: 11.206, y: 8.142), control2: CGPoint(x: 11.236, y: 8.017))
        p.addCurve(to: CGPoint(x: 12.959, y: 4.894), control1: CGPoint(x: 11.984, y: 6.965), control2: CGPoint(x: 12.532, y: 5.962))
        p.addCurve(to: CGPoint(x: 13.734, y: 2.266), control1: CGPoint(x: 13.301, y: 4.04), control2: CGPoint(x: 13.56, y: 3.165))
        p.addCurve(to: CGPoint(x: 11.106, y: 3.041), control1: CGPoint(x: 12.835, y: 2.44), control2: CGPoint(x: 11.96, y: 2.699))
        p.addCurve(to: CGPoint(x: 8.098, y: 4.683), control1: CGPoint(x: 10.038, y: 3.468), control2: CGPoint(x: 9.035, y: 4.016))
        p.addCurve(to: CGPoint(x: 7.725, y: 4.768), control1: CGPoint(x: 7.985, y: 4.763), control2: CGPoint(x: 7.861, y: 4.791))
        p.addCurve(to: CGPoint(x: 7.495, y: 4.666), control1: CGPoint(x: 7.636, y: 4.753), control2: CGPoint(x: 7.56, y: 4.719))
        p.addLine(to: CGPoint(x: 7.425, y: 4.596))
        p.addCurve(to: CGPoint(x: 7.401, y: 4.565), control1: CGPoint(x: 7.416, y: 4.586), control2: CGPoint(x: 7.408, y: 4.576))
        p.addCurve(to: CGPoint(x: 7.315, y: 4.192), control1: CGPoint(x: 7.321, y: 4.452), control2: CGPoint(x: 7.292, y: 4.328))
        p.addCurve(to: CGPoint(x: 7.518, y: 3.868), control1: CGPoint(x: 7.338, y: 4.056), control2: CGPoint(x: 7.406, y: 3.948))
        p.addCurve(to: CGPoint(x: 10.734, y: 2.112), control1: CGPoint(x: 8.521, y: 3.155), control2: CGPoint(x: 9.593, y: 2.57))
        p.addCurve(to: CGPoint(x: 14.272, y: 1.161), control1: CGPoint(x: 11.876, y: 1.655), control2: CGPoint(x: 13.055, y: 1.338))
        p.addCurve(to: CGPoint(x: 14.416, y: 1.161), control1: CGPoint(x: 14.32, y: 1.154), control2: CGPoint(x: 14.368, y: 1.154))
        p.addCurve(to: CGPoint(x: 14.745, y: 1.357), control1: CGPoint(x: 14.553, y: 1.181), control2: CGPoint(x: 14.662, y: 1.246))
        p.addCurve(to: CGPoint(x: 14.839, y: 1.728), control1: CGPoint(x: 14.828, y: 1.467), control2: CGPoint(x: 14.859, y: 1.591))
        p.addCurve(to: CGPoint(x: 13.888, y: 5.266), control1: CGPoint(x: 14.662, y: 2.945), control2: CGPoint(x: 14.345, y: 4.124))
        p.addCurve(to: CGPoint(x: 12.132, y: 8.482), control1: CGPoint(x: 13.43, y: 6.407), control2: CGPoint(x: 12.845, y: 7.479))
        p.addCurve(to: CGPoint(x: 11.809, y: 8.688), control1: CGPoint(x: 12.051, y: 8.597), control2: CGPoint(x: 11.943, y: 8.665))
        p.addCurve(to: CGPoint(x: 11.435, y: 8.599), control1: CGPoint(x: 11.675, y: 8.711), control2: CGPoint(x: 11.55, y: 8.681))
        p.addCurve(to: CGPoint(x: 11.404, y: 8.576), control1: CGPoint(x: 11.425, y: 8.592), control2: CGPoint(x: 11.414, y: 8.584))
        p.addLine(to: CGPoint(x: 11.328, y: 8.499))
        p.closeSubpath()
        p.move(to: CGPoint(x: 4.663, y: 7.558))
        p.addCurve(to: CGPoint(x: 4.745, y: 7.759), control1: CGPoint(x: 4.705, y: 7.617), control2: CGPoint(x: 4.732, y: 7.684))
        p.addCurve(to: CGPoint(x: 4.658, y: 8.133), control1: CGPoint(x: 4.768, y: 7.893), control2: CGPoint(x: 4.739, y: 8.018))
        p.addCurve(to: CGPoint(x: 3.033, y: 11.126), control1: CGPoint(x: 3.998, y: 9.066), control2: CGPoint(x: 3.456, y: 10.064))
        p.addCurve(to: CGPoint(x: 2.266, y: 13.734), control1: CGPoint(x: 2.695, y: 11.973), control2: CGPoint(x: 2.439, y: 12.842))
        p.addCurve(to: CGPoint(x: 4.823, y: 12.988), control1: CGPoint(x: 3.14, y: 13.564), control2: CGPoint(x: 3.992, y: 13.316))
        p.addCurve(to: CGPoint(x: 7.778, y: 11.405), control1: CGPoint(x: 5.869, y: 12.575), control2: CGPoint(x: 6.854, y: 12.047))
        p.addCurve(to: CGPoint(x: 8.152, y: 11.323), control1: CGPoint(x: 7.891, y: 11.326), control2: CGPoint(x: 8.016, y: 11.299))
        p.addCurve(to: CGPoint(x: 8.387, y: 11.432), control1: CGPoint(x: 8.243, y: 11.34), control2: CGPoint(x: 8.321, y: 11.376))
        p.addLine(to: CGPoint(x: 8.451, y: 11.499))
        p.addCurve(to: CGPoint(x: 8.474, y: 11.53), control1: CGPoint(x: 8.459, y: 11.509), control2: CGPoint(x: 8.466, y: 11.519))
        p.addCurve(to: CGPoint(x: 8.555, y: 11.904), control1: CGPoint(x: 8.553, y: 11.643), control2: CGPoint(x: 8.58, y: 11.768))
        p.addCurve(to: CGPoint(x: 8.349, y: 12.226), control1: CGPoint(x: 8.531, y: 12.04), control2: CGPoint(x: 8.462, y: 12.147))
        p.addCurve(to: CGPoint(x: 5.19, y: 13.918), control1: CGPoint(x: 7.362, y: 12.912), control2: CGPoint(x: 6.309, y: 13.476))
        p.addCurve(to: CGPoint(x: 1.728, y: 14.839), control1: CGPoint(x: 4.072, y: 14.359), control2: CGPoint(x: 2.918, y: 14.666))
        p.addCurve(to: CGPoint(x: 1.584, y: 14.839), control1: CGPoint(x: 1.68, y: 14.846), control2: CGPoint(x: 1.632, y: 14.846))
        p.addCurve(to: CGPoint(x: 1.253, y: 14.645), control1: CGPoint(x: 1.444, y: 14.819), control2: CGPoint(x: 1.334, y: 14.754))
        p.addCurve(to: CGPoint(x: 1.161, y: 14.272), control1: CGPoint(x: 1.171, y: 14.536), control2: CGPoint(x: 1.141, y: 14.412))
        p.addCurve(to: CGPoint(x: 2.104, y: 10.756), control1: CGPoint(x: 1.337, y: 13.063), control2: CGPoint(x: 1.651, y: 11.891))
        p.addCurve(to: CGPoint(x: 3.841, y: 7.556), control1: CGPoint(x: 2.557, y: 9.62), control2: CGPoint(x: 3.136, y: 8.554))
        p.addCurve(to: CGPoint(x: 4.164, y: 7.348), control1: CGPoint(x: 3.922, y: 7.441), control2: CGPoint(x: 4.03, y: 7.371))
        p.addCurve(to: CGPoint(x: 4.538, y: 7.436), control1: CGPoint(x: 4.298, y: 7.325), control2: CGPoint(x: 4.423, y: 7.355))
        p.addCurve(to: CGPoint(x: 4.564, y: 7.455), control1: CGPoint(x: 4.547, y: 7.442), control2: CGPoint(x: 4.556, y: 7.449))
        p.addLine(to: CGPoint(x: 4.663, y: 7.558))
        p.closeSubpath()
        return p.applying(CGAffineTransform(scaleX: rect.width / 16, y: rect.height / 16))
    }
}

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

### Compose

```kotlin
// Gentleface "kayak" (line-round), MIT. https://gentleface.com/icons/kayak
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 KayakIcon: ImageVector by lazy {
    ImageVector.Builder(
        name = "kayak", defaultWidth = 16.dp, defaultHeight = 16.dp,
        viewportWidth = 16f, viewportHeight = 16f,
    ).addPath(
        pathData = addPathNodes("M12.464 14.093C12.096 13.791 11.791 13.435 11.55 13.024C11.323 12.637 11.166 12.224 11.078 11.785L4.215 4.922C3.776 4.834 3.363 4.677 2.976 4.45C2.565 4.209 2.209 3.904 1.907 3.536C1.604 3.167 1.375 2.758 1.22 2.307C1.133 2.057 1.072 1.803 1.037 1.544C1.031 1.503 1.031 1.462 1.037 1.422C1.053 1.303 1.115 1.196 1.211 1.124C1.306 1.052 1.425 1.021 1.544 1.037C1.803 1.072 2.057 1.133 2.307 1.22C2.758 1.375 3.167 1.604 3.536 1.907C3.904 2.209 4.209 2.565 4.45 2.976C4.677 3.363 4.834 3.776 4.922 4.215L11.785 11.078C12.224 11.166 12.637 11.323 13.024 11.55C13.435 11.791 13.791 12.096 14.093 12.464C14.396 12.833 14.625 13.242 14.78 13.693C14.867 13.943 14.928 14.197 14.963 14.456C14.969 14.497 14.969 14.538 14.963 14.578C14.93 14.825 14.703 14.997 14.456 14.963C14.197 14.928 13.943 14.867 13.693 14.78C13.242 14.625 12.833 14.396 12.464 14.093ZM11.328 8.499C11.276 8.435 11.243 8.361 11.229 8.276C11.206 8.142 11.236 8.017 11.317 7.902C11.984 6.965 12.532 5.962 12.959 4.894C13.301 4.04 13.56 3.165 13.734 2.266C12.835 2.44 11.96 2.699 11.106 3.041C10.038 3.468 9.035 4.016 8.098 4.683C7.985 4.763 7.861 4.791 7.725 4.768C7.636 4.753 7.56 4.719 7.495 4.666L7.425 4.596C7.416 4.586 7.408 4.576 7.401 4.565C7.321 4.452 7.292 4.328 7.315 4.192C7.338 4.056 7.406 3.948 7.518 3.868C8.521 3.155 9.593 2.57 10.734 2.112C11.876 1.655 13.055 1.338 14.272 1.161C14.32 1.154 14.368 1.154 14.416 1.161C14.553 1.181 14.662 1.246 14.745 1.357C14.828 1.467 14.859 1.591 14.839 1.728C14.662 2.945 14.345 4.124 13.888 5.266C13.43 6.407 12.845 7.479 12.132 8.482C12.051 8.597 11.943 8.665 11.809 8.688C11.675 8.711 11.55 8.681 11.435 8.599C11.425 8.592 11.414 8.584 11.404 8.576L11.328 8.499ZM4.663 7.558C4.705 7.617 4.732 7.684 4.745 7.759C4.768 7.893 4.739 8.018 4.658 8.133C3.998 9.066 3.456 10.064 3.033 11.126C2.695 11.973 2.439 12.842 2.266 13.734C3.14 13.564 3.992 13.316 4.823 12.988C5.869 12.575 6.854 12.047 7.778 11.405C7.891 11.326 8.016 11.299 8.152 11.323C8.243 11.34 8.321 11.376 8.387 11.432L8.451 11.499C8.459 11.509 8.466 11.519 8.474 11.53C8.553 11.643 8.58 11.768 8.555 11.904C8.531 12.04 8.462 12.147 8.349 12.226C7.362 12.912 6.309 13.476 5.19 13.918C4.072 14.359 2.918 14.666 1.728 14.839C1.68 14.846 1.632 14.846 1.584 14.839C1.444 14.819 1.334 14.754 1.253 14.645C1.171 14.536 1.141 14.412 1.161 14.272C1.337 13.063 1.651 11.891 2.104 10.756C2.557 9.62 3.136 8.554 3.841 7.556C3.922 7.441 4.03 7.371 4.164 7.348C4.298 7.325 4.423 7.355 4.538 7.436C4.547 7.442 4.556 7.449 4.564 7.455L4.663 7.558Z"),
        fill = SolidColor(Color.Black),
    ).build()
}

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

### Android XML

```xml
<!-- res/drawable/ic_kayak.xml · Gentleface "kayak" (line-round), MIT. https://gentleface.com/icons/kayak -->
<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="M12.464 14.093C12.096 13.791 11.791 13.435 11.55 13.024C11.323 12.637 11.166 12.224 11.078 11.785L4.215 4.922C3.776 4.834 3.363 4.677 2.976 4.45C2.565 4.209 2.209 3.904 1.907 3.536C1.604 3.167 1.375 2.758 1.22 2.307C1.133 2.057 1.072 1.803 1.037 1.544C1.031 1.503 1.031 1.462 1.037 1.422C1.053 1.303 1.115 1.196 1.211 1.124C1.306 1.052 1.425 1.021 1.544 1.037C1.803 1.072 2.057 1.133 2.307 1.22C2.758 1.375 3.167 1.604 3.536 1.907C3.904 2.209 4.209 2.565 4.45 2.976C4.677 3.363 4.834 3.776 4.922 4.215L11.785 11.078C12.224 11.166 12.637 11.323 13.024 11.55C13.435 11.791 13.791 12.096 14.093 12.464C14.396 12.833 14.625 13.242 14.78 13.693C14.867 13.943 14.928 14.197 14.963 14.456C14.969 14.497 14.969 14.538 14.963 14.578C14.93 14.825 14.703 14.997 14.456 14.963C14.197 14.928 13.943 14.867 13.693 14.78C13.242 14.625 12.833 14.396 12.464 14.093ZM11.328 8.499C11.276 8.435 11.243 8.361 11.229 8.276C11.206 8.142 11.236 8.017 11.317 7.902C11.984 6.965 12.532 5.962 12.959 4.894C13.301 4.04 13.56 3.165 13.734 2.266C12.835 2.44 11.96 2.699 11.106 3.041C10.038 3.468 9.035 4.016 8.098 4.683C7.985 4.763 7.861 4.791 7.725 4.768C7.636 4.753 7.56 4.719 7.495 4.666L7.425 4.596C7.416 4.586 7.408 4.576 7.401 4.565C7.321 4.452 7.292 4.328 7.315 4.192C7.338 4.056 7.406 3.948 7.518 3.868C8.521 3.155 9.593 2.57 10.734 2.112C11.876 1.655 13.055 1.338 14.272 1.161C14.32 1.154 14.368 1.154 14.416 1.161C14.553 1.181 14.662 1.246 14.745 1.357C14.828 1.467 14.859 1.591 14.839 1.728C14.662 2.945 14.345 4.124 13.888 5.266C13.43 6.407 12.845 7.479 12.132 8.482C12.051 8.597 11.943 8.665 11.809 8.688C11.675 8.711 11.55 8.681 11.435 8.599C11.425 8.592 11.414 8.584 11.404 8.576L11.328 8.499ZM4.663 7.558C4.705 7.617 4.732 7.684 4.745 7.759C4.768 7.893 4.739 8.018 4.658 8.133C3.998 9.066 3.456 10.064 3.033 11.126C2.695 11.973 2.439 12.842 2.266 13.734C3.14 13.564 3.992 13.316 4.823 12.988C5.869 12.575 6.854 12.047 7.778 11.405C7.891 11.326 8.016 11.299 8.152 11.323C8.243 11.34 8.321 11.376 8.387 11.432L8.451 11.499C8.459 11.509 8.466 11.519 8.474 11.53C8.553 11.643 8.58 11.768 8.555 11.904C8.531 12.04 8.462 12.147 8.349 12.226C7.362 12.912 6.309 13.476 5.19 13.918C4.072 14.359 2.918 14.666 1.728 14.839C1.68 14.846 1.632 14.846 1.584 14.839C1.444 14.819 1.334 14.754 1.253 14.645C1.171 14.536 1.141 14.412 1.161 14.272C1.337 13.063 1.651 11.891 2.104 10.756C2.557 9.62 3.136 8.554 3.841 7.556C3.922 7.441 4.03 7.371 4.164 7.348C4.298 7.325 4.423 7.355 4.538 7.436C4.547 7.442 4.556 7.449 4.564 7.455L4.663 7.558Z"/>
</vector>
```

### Flutter

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

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

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

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

  @override
  void paint(Canvas canvas, Size size) {
    canvas.scale(size.width / 16, size.height / 16);
    final p = Path()
      ..moveTo(12.464, 14.093)
      ..cubicTo(12.096, 13.791, 11.791, 13.435, 11.55, 13.024)
      ..cubicTo(11.323, 12.637, 11.166, 12.224, 11.078, 11.785)
      ..lineTo(4.215, 4.922)
      ..cubicTo(3.776, 4.834, 3.363, 4.677, 2.976, 4.45)
      ..cubicTo(2.565, 4.209, 2.209, 3.904, 1.907, 3.536)
      ..cubicTo(1.604, 3.167, 1.375, 2.758, 1.22, 2.307)
      ..cubicTo(1.133, 2.057, 1.072, 1.803, 1.037, 1.544)
      ..cubicTo(1.031, 1.503, 1.031, 1.462, 1.037, 1.422)
      ..cubicTo(1.053, 1.303, 1.115, 1.196, 1.211, 1.124)
      ..cubicTo(1.306, 1.052, 1.425, 1.021, 1.544, 1.037)
      ..cubicTo(1.803, 1.072, 2.057, 1.133, 2.307, 1.22)
      ..cubicTo(2.758, 1.375, 3.167, 1.604, 3.536, 1.907)
      ..cubicTo(3.904, 2.209, 4.209, 2.565, 4.45, 2.976)
      ..cubicTo(4.677, 3.363, 4.834, 3.776, 4.922, 4.215)
      ..lineTo(11.785, 11.078)
      ..cubicTo(12.224, 11.166, 12.637, 11.323, 13.024, 11.55)
      ..cubicTo(13.435, 11.791, 13.791, 12.096, 14.093, 12.464)
      ..cubicTo(14.396, 12.833, 14.625, 13.242, 14.78, 13.693)
      ..cubicTo(14.867, 13.943, 14.928, 14.197, 14.963, 14.456)
      ..cubicTo(14.969, 14.497, 14.969, 14.538, 14.963, 14.578)
      ..cubicTo(14.93, 14.825, 14.703, 14.997, 14.456, 14.963)
      ..cubicTo(14.197, 14.928, 13.943, 14.867, 13.693, 14.78)
      ..cubicTo(13.242, 14.625, 12.833, 14.396, 12.464, 14.093)
      ..close()
      ..moveTo(11.328, 8.499)
      ..cubicTo(11.276, 8.435, 11.243, 8.361, 11.229, 8.276)
      ..cubicTo(11.206, 8.142, 11.236, 8.017, 11.317, 7.902)
      ..cubicTo(11.984, 6.965, 12.532, 5.962, 12.959, 4.894)
      ..cubicTo(13.301, 4.04, 13.56, 3.165, 13.734, 2.266)
      ..cubicTo(12.835, 2.44, 11.96, 2.699, 11.106, 3.041)
      ..cubicTo(10.038, 3.468, 9.035, 4.016, 8.098, 4.683)
      ..cubicTo(7.985, 4.763, 7.861, 4.791, 7.725, 4.768)
      ..cubicTo(7.636, 4.753, 7.56, 4.719, 7.495, 4.666)
      ..lineTo(7.425, 4.596)
      ..cubicTo(7.416, 4.586, 7.408, 4.576, 7.401, 4.565)
      ..cubicTo(7.321, 4.452, 7.292, 4.328, 7.315, 4.192)
      ..cubicTo(7.338, 4.056, 7.406, 3.948, 7.518, 3.868)
      ..cubicTo(8.521, 3.155, 9.593, 2.57, 10.734, 2.112)
      ..cubicTo(11.876, 1.655, 13.055, 1.338, 14.272, 1.161)
      ..cubicTo(14.32, 1.154, 14.368, 1.154, 14.416, 1.161)
      ..cubicTo(14.553, 1.181, 14.662, 1.246, 14.745, 1.357)
      ..cubicTo(14.828, 1.467, 14.859, 1.591, 14.839, 1.728)
      ..cubicTo(14.662, 2.945, 14.345, 4.124, 13.888, 5.266)
      ..cubicTo(13.43, 6.407, 12.845, 7.479, 12.132, 8.482)
      ..cubicTo(12.051, 8.597, 11.943, 8.665, 11.809, 8.688)
      ..cubicTo(11.675, 8.711, 11.55, 8.681, 11.435, 8.599)
      ..cubicTo(11.425, 8.592, 11.414, 8.584, 11.404, 8.576)
      ..lineTo(11.328, 8.499)
      ..close()
      ..moveTo(4.663, 7.558)
      ..cubicTo(4.705, 7.617, 4.732, 7.684, 4.745, 7.759)
      ..cubicTo(4.768, 7.893, 4.739, 8.018, 4.658, 8.133)
      ..cubicTo(3.998, 9.066, 3.456, 10.064, 3.033, 11.126)
      ..cubicTo(2.695, 11.973, 2.439, 12.842, 2.266, 13.734)
      ..cubicTo(3.14, 13.564, 3.992, 13.316, 4.823, 12.988)
      ..cubicTo(5.869, 12.575, 6.854, 12.047, 7.778, 11.405)
      ..cubicTo(7.891, 11.326, 8.016, 11.299, 8.152, 11.323)
      ..cubicTo(8.243, 11.34, 8.321, 11.376, 8.387, 11.432)
      ..lineTo(8.451, 11.499)
      ..cubicTo(8.459, 11.509, 8.466, 11.519, 8.474, 11.53)
      ..cubicTo(8.553, 11.643, 8.58, 11.768, 8.555, 11.904)
      ..cubicTo(8.531, 12.04, 8.462, 12.147, 8.349, 12.226)
      ..cubicTo(7.362, 12.912, 6.309, 13.476, 5.19, 13.918)
      ..cubicTo(4.072, 14.359, 2.918, 14.666, 1.728, 14.839)
      ..cubicTo(1.68, 14.846, 1.632, 14.846, 1.584, 14.839)
      ..cubicTo(1.444, 14.819, 1.334, 14.754, 1.253, 14.645)
      ..cubicTo(1.171, 14.536, 1.141, 14.412, 1.161, 14.272)
      ..cubicTo(1.337, 13.063, 1.651, 11.891, 2.104, 10.756)
      ..cubicTo(2.557, 9.62, 3.136, 8.554, 3.841, 7.556)
      ..cubicTo(3.922, 7.441, 4.03, 7.371, 4.164, 7.348)
      ..cubicTo(4.298, 7.325, 4.423, 7.355, 4.538, 7.436)
      ..cubicTo(4.547, 7.442, 4.556, 7.449, 4.564, 7.455)
      ..lineTo(4.663, 7.558)
      ..close();
    canvas.drawPath(p, Paint()..color = color);
  }

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