# ticket icon

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

- Category: Shopping
- Use it for: ticket, coupon, voucher, admission, tickets, event ticket, coupons, vouchers
- Tags: ticket, coupon, voucher, admission, event, pass, entry
- Family: ticket-check, ticket-off, ticket-percent, ticket-plus, ticket-x
- Component name: TicketIcon
- Added: 2026-10-14

## Alternatives

- `ticket-plane`: boarding pass or flight ticket
- `ticket-check`: a validated or scanned ticket
- `ticket-percent`: a promo code or discount voucher with % off
- `gift-card`: a gift card or store credit

## Don't confuse with

- `tag-percent`: a discount on a price tag, not a coupon you hold

## Also fits

- venue: tickets or admission
- credits: coupons or vouchers
- gift card: a coupon or voucher code
- seat: a ticket or admission

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

The SVG of every style: https://gentleface.com/icons/ticket.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="M13.856 6.356C13.759 6.452 13.641 6.5 13.5 6.5C13.309 6.5 13.125 6.535 12.948 6.605C12.755 6.682 12.586 6.793 12.439 6.939C12.293 7.086 12.182 7.255 12.105 7.448C12.035 7.625 12 7.809 12 8C12 8.191 12.035 8.375 12.105 8.552C12.182 8.745 12.293 8.914 12.439 9.061C12.586 9.207 12.755 9.318 12.948 9.395C13.125 9.465 13.309 9.5 13.5 9.5C13.641 9.5 13.759 9.548 13.856 9.644C13.952 9.741 14 9.859 14 10L14 11.25C14 11.473 13.959 11.687 13.877 11.894C13.788 12.119 13.658 12.317 13.487 12.487C13.317 12.658 13.119 12.788 12.894 12.877C12.687 12.959 12.473 13 12.25 13L2.75 13C2.527 13 2.313 12.959 2.106 12.877C1.881 12.788 1.683 12.658 1.513 12.487C1.342 12.317 1.212 12.119 1.123 11.894C1.041 11.687 1 11.473 1 11.25L1 10C1 9.859 1.048 9.741 1.144 9.644C1.241 9.548 1.359 9.5 1.5 9.5C1.691 9.5 1.875 9.465 2.052 9.395C2.245 9.318 2.414 9.207 2.561 9.061C2.707 8.914 2.818 8.745 2.895 8.552C2.965 8.375 3 8.191 3 8C3 7.809 2.965 7.625 2.895 7.448C2.818 7.255 2.707 7.086 2.561 6.939C2.414 6.793 2.245 6.682 2.052 6.605C1.875 6.535 1.691 6.5 1.5 6.5C1.359 6.5 1.241 6.452 1.144 6.356C1.048 6.259 1 6.141 1 6L1 4.75C1 4.527 1.041 4.313 1.123 4.106C1.212 3.881 1.342 3.683 1.513 3.513C1.683 3.342 1.881 3.212 2.106 3.123C2.313 3.041 2.527 3 2.75 3L12.25 3C12.473 3 12.687 3.041 12.894 3.123C13.119 3.212 13.317 3.342 13.487 3.513C13.658 3.683 13.788 3.881 13.877 4.106C13.959 4.313 14 4.527 14 4.75L14 6C14 6.141 13.952 6.259 13.856 6.356ZM2.42 5.676C2.741 5.803 3.024 5.988 3.268 6.232C3.512 6.476 3.697 6.759 3.824 7.08C3.941 7.375 4 7.682 4 8C4 8.318 3.941 8.625 3.824 8.92C3.697 9.241 3.512 9.524 3.268 9.768C3.024 10.012 2.741 10.197 2.42 10.324C2.283 10.379 2.142 10.421 2 10.45L2 11.25C2 11.457 2.073 11.634 2.22 11.78C2.366 11.927 2.543 12 2.75 12L12.25 12C12.457 12 12.634 11.927 12.78 11.78C12.927 11.634 13 11.457 13 11.25L13 10.45C12.857 10.421 12.717 10.379 12.58 10.324C12.259 10.197 11.976 10.012 11.732 9.768C11.488 9.524 11.303 9.241 11.176 8.92C11.059 8.625 11 8.318 11 8C11 7.682 11.059 7.375 11.176 7.08C11.303 6.759 11.488 6.476 11.732 6.232C11.976 5.988 12.259 5.803 12.58 5.676C12.717 5.621 12.857 5.579 13 5.55L13 4.75C13 4.543 12.927 4.366 12.78 4.22C12.634 4.073 12.457 4 12.25 4L2.75 4C2.543 4 2.366 4.073 2.22 4.22C2.073 4.366 2 4.543 2 4.75L2 5.55C2.142 5.579 2.283 5.621 2.42 5.676ZM7 5.5C7 5.359 7.048 5.241 7.144 5.144C7.241 5.048 7.359 5 7.5 5C7.641 5 7.759 5.048 7.856 5.144C7.952 5.241 8 5.359 8 5.5L8 6.5C8 6.641 7.952 6.759 7.856 6.856C7.759 6.952 7.641 7 7.5 7C7.359 7 7.241 6.952 7.144 6.856C7.048 6.759 7 6.641 7 6.5L7 5.5ZM7.5 9C7.641 9 7.759 9.048 7.856 9.144C7.952 9.241 8 9.359 8 9.5L8 10.5C8 10.641 7.952 10.759 7.856 10.856C7.759 10.952 7.641 11 7.5 11C7.359 11 7.241 10.952 7.144 10.856C7.048 10.759 7 10.641 7 10.5L7 9.5C7 9.359 7.048 9.241 7.144 9.144C7.241 9.048 7.359 9 7.5 9Z"/></svg>
```

### React

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

export function TicketIcon(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="M13.856 6.356C13.759 6.452 13.641 6.5 13.5 6.5C13.309 6.5 13.125 6.535 12.948 6.605C12.755 6.682 12.586 6.793 12.439 6.939C12.293 7.086 12.182 7.255 12.105 7.448C12.035 7.625 12 7.809 12 8C12 8.191 12.035 8.375 12.105 8.552C12.182 8.745 12.293 8.914 12.439 9.061C12.586 9.207 12.755 9.318 12.948 9.395C13.125 9.465 13.309 9.5 13.5 9.5C13.641 9.5 13.759 9.548 13.856 9.644C13.952 9.741 14 9.859 14 10L14 11.25C14 11.473 13.959 11.687 13.877 11.894C13.788 12.119 13.658 12.317 13.487 12.487C13.317 12.658 13.119 12.788 12.894 12.877C12.687 12.959 12.473 13 12.25 13L2.75 13C2.527 13 2.313 12.959 2.106 12.877C1.881 12.788 1.683 12.658 1.513 12.487C1.342 12.317 1.212 12.119 1.123 11.894C1.041 11.687 1 11.473 1 11.25L1 10C1 9.859 1.048 9.741 1.144 9.644C1.241 9.548 1.359 9.5 1.5 9.5C1.691 9.5 1.875 9.465 2.052 9.395C2.245 9.318 2.414 9.207 2.561 9.061C2.707 8.914 2.818 8.745 2.895 8.552C2.965 8.375 3 8.191 3 8C3 7.809 2.965 7.625 2.895 7.448C2.818 7.255 2.707 7.086 2.561 6.939C2.414 6.793 2.245 6.682 2.052 6.605C1.875 6.535 1.691 6.5 1.5 6.5C1.359 6.5 1.241 6.452 1.144 6.356C1.048 6.259 1 6.141 1 6L1 4.75C1 4.527 1.041 4.313 1.123 4.106C1.212 3.881 1.342 3.683 1.513 3.513C1.683 3.342 1.881 3.212 2.106 3.123C2.313 3.041 2.527 3 2.75 3L12.25 3C12.473 3 12.687 3.041 12.894 3.123C13.119 3.212 13.317 3.342 13.487 3.513C13.658 3.683 13.788 3.881 13.877 4.106C13.959 4.313 14 4.527 14 4.75L14 6C14 6.141 13.952 6.259 13.856 6.356ZM2.42 5.676C2.741 5.803 3.024 5.988 3.268 6.232C3.512 6.476 3.697 6.759 3.824 7.08C3.941 7.375 4 7.682 4 8C4 8.318 3.941 8.625 3.824 8.92C3.697 9.241 3.512 9.524 3.268 9.768C3.024 10.012 2.741 10.197 2.42 10.324C2.283 10.379 2.142 10.421 2 10.45L2 11.25C2 11.457 2.073 11.634 2.22 11.78C2.366 11.927 2.543 12 2.75 12L12.25 12C12.457 12 12.634 11.927 12.78 11.78C12.927 11.634 13 11.457 13 11.25L13 10.45C12.857 10.421 12.717 10.379 12.58 10.324C12.259 10.197 11.976 10.012 11.732 9.768C11.488 9.524 11.303 9.241 11.176 8.92C11.059 8.625 11 8.318 11 8C11 7.682 11.059 7.375 11.176 7.08C11.303 6.759 11.488 6.476 11.732 6.232C11.976 5.988 12.259 5.803 12.58 5.676C12.717 5.621 12.857 5.579 13 5.55L13 4.75C13 4.543 12.927 4.366 12.78 4.22C12.634 4.073 12.457 4 12.25 4L2.75 4C2.543 4 2.366 4.073 2.22 4.22C2.073 4.366 2 4.543 2 4.75L2 5.55C2.142 5.579 2.283 5.621 2.42 5.676ZM7 5.5C7 5.359 7.048 5.241 7.144 5.144C7.241 5.048 7.359 5 7.5 5C7.641 5 7.759 5.048 7.856 5.144C7.952 5.241 8 5.359 8 5.5L8 6.5C8 6.641 7.952 6.759 7.856 6.856C7.759 6.952 7.641 7 7.5 7C7.359 7 7.241 6.952 7.144 6.856C7.048 6.759 7 6.641 7 6.5L7 5.5ZM7.5 9C7.641 9 7.759 9.048 7.856 9.144C7.952 9.241 8 9.359 8 9.5L8 10.5C8 10.641 7.952 10.759 7.856 10.856C7.759 10.952 7.641 11 7.5 11C7.359 11 7.241 10.952 7.144 10.856C7.048 10.759 7 10.641 7 10.5L7 9.5C7 9.359 7.048 9.241 7.144 9.144C7.241 9.048 7.359 9 7.5 9Z" />
    </svg>
  );
}
```

### Vue

```vue
<!-- Gentleface "ticket" (line-round), MIT. https://gentleface.com/icons/ticket -->
<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="M13.856 6.356C13.759 6.452 13.641 6.5 13.5 6.5C13.309 6.5 13.125 6.535 12.948 6.605C12.755 6.682 12.586 6.793 12.439 6.939C12.293 7.086 12.182 7.255 12.105 7.448C12.035 7.625 12 7.809 12 8C12 8.191 12.035 8.375 12.105 8.552C12.182 8.745 12.293 8.914 12.439 9.061C12.586 9.207 12.755 9.318 12.948 9.395C13.125 9.465 13.309 9.5 13.5 9.5C13.641 9.5 13.759 9.548 13.856 9.644C13.952 9.741 14 9.859 14 10L14 11.25C14 11.473 13.959 11.687 13.877 11.894C13.788 12.119 13.658 12.317 13.487 12.487C13.317 12.658 13.119 12.788 12.894 12.877C12.687 12.959 12.473 13 12.25 13L2.75 13C2.527 13 2.313 12.959 2.106 12.877C1.881 12.788 1.683 12.658 1.513 12.487C1.342 12.317 1.212 12.119 1.123 11.894C1.041 11.687 1 11.473 1 11.25L1 10C1 9.859 1.048 9.741 1.144 9.644C1.241 9.548 1.359 9.5 1.5 9.5C1.691 9.5 1.875 9.465 2.052 9.395C2.245 9.318 2.414 9.207 2.561 9.061C2.707 8.914 2.818 8.745 2.895 8.552C2.965 8.375 3 8.191 3 8C3 7.809 2.965 7.625 2.895 7.448C2.818 7.255 2.707 7.086 2.561 6.939C2.414 6.793 2.245 6.682 2.052 6.605C1.875 6.535 1.691 6.5 1.5 6.5C1.359 6.5 1.241 6.452 1.144 6.356C1.048 6.259 1 6.141 1 6L1 4.75C1 4.527 1.041 4.313 1.123 4.106C1.212 3.881 1.342 3.683 1.513 3.513C1.683 3.342 1.881 3.212 2.106 3.123C2.313 3.041 2.527 3 2.75 3L12.25 3C12.473 3 12.687 3.041 12.894 3.123C13.119 3.212 13.317 3.342 13.487 3.513C13.658 3.683 13.788 3.881 13.877 4.106C13.959 4.313 14 4.527 14 4.75L14 6C14 6.141 13.952 6.259 13.856 6.356ZM2.42 5.676C2.741 5.803 3.024 5.988 3.268 6.232C3.512 6.476 3.697 6.759 3.824 7.08C3.941 7.375 4 7.682 4 8C4 8.318 3.941 8.625 3.824 8.92C3.697 9.241 3.512 9.524 3.268 9.768C3.024 10.012 2.741 10.197 2.42 10.324C2.283 10.379 2.142 10.421 2 10.45L2 11.25C2 11.457 2.073 11.634 2.22 11.78C2.366 11.927 2.543 12 2.75 12L12.25 12C12.457 12 12.634 11.927 12.78 11.78C12.927 11.634 13 11.457 13 11.25L13 10.45C12.857 10.421 12.717 10.379 12.58 10.324C12.259 10.197 11.976 10.012 11.732 9.768C11.488 9.524 11.303 9.241 11.176 8.92C11.059 8.625 11 8.318 11 8C11 7.682 11.059 7.375 11.176 7.08C11.303 6.759 11.488 6.476 11.732 6.232C11.976 5.988 12.259 5.803 12.58 5.676C12.717 5.621 12.857 5.579 13 5.55L13 4.75C13 4.543 12.927 4.366 12.78 4.22C12.634 4.073 12.457 4 12.25 4L2.75 4C2.543 4 2.366 4.073 2.22 4.22C2.073 4.366 2 4.543 2 4.75L2 5.55C2.142 5.579 2.283 5.621 2.42 5.676ZM7 5.5C7 5.359 7.048 5.241 7.144 5.144C7.241 5.048 7.359 5 7.5 5C7.641 5 7.759 5.048 7.856 5.144C7.952 5.241 8 5.359 8 5.5L8 6.5C8 6.641 7.952 6.759 7.856 6.856C7.759 6.952 7.641 7 7.5 7C7.359 7 7.241 6.952 7.144 6.856C7.048 6.759 7 6.641 7 6.5L7 5.5ZM7.5 9C7.641 9 7.759 9.048 7.856 9.144C7.952 9.241 8 9.359 8 9.5L8 10.5C8 10.641 7.952 10.759 7.856 10.856C7.759 10.952 7.641 11 7.5 11C7.359 11 7.241 10.952 7.144 10.856C7.048 10.759 7 10.641 7 10.5L7 9.5C7 9.359 7.048 9.241 7.144 9.144C7.241 9.048 7.359 9 7.5 9Z" />
  </svg>
</template>
```

### Svelte

```svelte
<!-- Gentleface "ticket" (line-round), MIT. https://gentleface.com/icons/ticket -->
<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="M13.856 6.356C13.759 6.452 13.641 6.5 13.5 6.5C13.309 6.5 13.125 6.535 12.948 6.605C12.755 6.682 12.586 6.793 12.439 6.939C12.293 7.086 12.182 7.255 12.105 7.448C12.035 7.625 12 7.809 12 8C12 8.191 12.035 8.375 12.105 8.552C12.182 8.745 12.293 8.914 12.439 9.061C12.586 9.207 12.755 9.318 12.948 9.395C13.125 9.465 13.309 9.5 13.5 9.5C13.641 9.5 13.759 9.548 13.856 9.644C13.952 9.741 14 9.859 14 10L14 11.25C14 11.473 13.959 11.687 13.877 11.894C13.788 12.119 13.658 12.317 13.487 12.487C13.317 12.658 13.119 12.788 12.894 12.877C12.687 12.959 12.473 13 12.25 13L2.75 13C2.527 13 2.313 12.959 2.106 12.877C1.881 12.788 1.683 12.658 1.513 12.487C1.342 12.317 1.212 12.119 1.123 11.894C1.041 11.687 1 11.473 1 11.25L1 10C1 9.859 1.048 9.741 1.144 9.644C1.241 9.548 1.359 9.5 1.5 9.5C1.691 9.5 1.875 9.465 2.052 9.395C2.245 9.318 2.414 9.207 2.561 9.061C2.707 8.914 2.818 8.745 2.895 8.552C2.965 8.375 3 8.191 3 8C3 7.809 2.965 7.625 2.895 7.448C2.818 7.255 2.707 7.086 2.561 6.939C2.414 6.793 2.245 6.682 2.052 6.605C1.875 6.535 1.691 6.5 1.5 6.5C1.359 6.5 1.241 6.452 1.144 6.356C1.048 6.259 1 6.141 1 6L1 4.75C1 4.527 1.041 4.313 1.123 4.106C1.212 3.881 1.342 3.683 1.513 3.513C1.683 3.342 1.881 3.212 2.106 3.123C2.313 3.041 2.527 3 2.75 3L12.25 3C12.473 3 12.687 3.041 12.894 3.123C13.119 3.212 13.317 3.342 13.487 3.513C13.658 3.683 13.788 3.881 13.877 4.106C13.959 4.313 14 4.527 14 4.75L14 6C14 6.141 13.952 6.259 13.856 6.356ZM2.42 5.676C2.741 5.803 3.024 5.988 3.268 6.232C3.512 6.476 3.697 6.759 3.824 7.08C3.941 7.375 4 7.682 4 8C4 8.318 3.941 8.625 3.824 8.92C3.697 9.241 3.512 9.524 3.268 9.768C3.024 10.012 2.741 10.197 2.42 10.324C2.283 10.379 2.142 10.421 2 10.45L2 11.25C2 11.457 2.073 11.634 2.22 11.78C2.366 11.927 2.543 12 2.75 12L12.25 12C12.457 12 12.634 11.927 12.78 11.78C12.927 11.634 13 11.457 13 11.25L13 10.45C12.857 10.421 12.717 10.379 12.58 10.324C12.259 10.197 11.976 10.012 11.732 9.768C11.488 9.524 11.303 9.241 11.176 8.92C11.059 8.625 11 8.318 11 8C11 7.682 11.059 7.375 11.176 7.08C11.303 6.759 11.488 6.476 11.732 6.232C11.976 5.988 12.259 5.803 12.58 5.676C12.717 5.621 12.857 5.579 13 5.55L13 4.75C13 4.543 12.927 4.366 12.78 4.22C12.634 4.073 12.457 4 12.25 4L2.75 4C2.543 4 2.366 4.073 2.22 4.22C2.073 4.366 2 4.543 2 4.75L2 5.55C2.142 5.579 2.283 5.621 2.42 5.676ZM7 5.5C7 5.359 7.048 5.241 7.144 5.144C7.241 5.048 7.359 5 7.5 5C7.641 5 7.759 5.048 7.856 5.144C7.952 5.241 8 5.359 8 5.5L8 6.5C8 6.641 7.952 6.759 7.856 6.856C7.759 6.952 7.641 7 7.5 7C7.359 7 7.241 6.952 7.144 6.856C7.048 6.759 7 6.641 7 6.5L7 5.5ZM7.5 9C7.641 9 7.759 9.048 7.856 9.144C7.952 9.241 8 9.359 8 9.5L8 10.5C8 10.641 7.952 10.759 7.856 10.856C7.759 10.952 7.641 11 7.5 11C7.359 11 7.241 10.952 7.144 10.856C7.048 10.759 7 10.641 7 10.5L7 9.5C7 9.359 7.048 9.241 7.144 9.144C7.241 9.048 7.359 9 7.5 9Z" />
</svg>
```

### HTML img

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

### CSS

```css
/* Gentleface "ticket" (line-round), MIT. https://gentleface.com/icons/ticket. Takes the text color. */
.icon-ticket {
  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='M13.856 6.356C13.759 6.452 13.641 6.5 13.5 6.5C13.309 6.5 13.125 6.535 12.948 6.605C12.755 6.682 12.586 6.793 12.439 6.939C12.293 7.086 12.182 7.255 12.105 7.448C12.035 7.625 12 7.809 12 8C12 8.191 12.035 8.375 12.105 8.552C12.182 8.745 12.293 8.914 12.439 9.061C12.586 9.207 12.755 9.318 12.948 9.395C13.125 9.465 13.309 9.5 13.5 9.5C13.641 9.5 13.759 9.548 13.856 9.644C13.952 9.741 14 9.859 14 10L14 11.25C14 11.473 13.959 11.687 13.877 11.894C13.788 12.119 13.658 12.317 13.487 12.487C13.317 12.658 13.119 12.788 12.894 12.877C12.687 12.959 12.473 13 12.25 13L2.75 13C2.527 13 2.313 12.959 2.106 12.877C1.881 12.788 1.683 12.658 1.513 12.487C1.342 12.317 1.212 12.119 1.123 11.894C1.041 11.687 1 11.473 1 11.25L1 10C1 9.859 1.048 9.741 1.144 9.644C1.241 9.548 1.359 9.5 1.5 9.5C1.691 9.5 1.875 9.465 2.052 9.395C2.245 9.318 2.414 9.207 2.561 9.061C2.707 8.914 2.818 8.745 2.895 8.552C2.965 8.375 3 8.191 3 8C3 7.809 2.965 7.625 2.895 7.448C2.818 7.255 2.707 7.086 2.561 6.939C2.414 6.793 2.245 6.682 2.052 6.605C1.875 6.535 1.691 6.5 1.5 6.5C1.359 6.5 1.241 6.452 1.144 6.356C1.048 6.259 1 6.141 1 6L1 4.75C1 4.527 1.041 4.313 1.123 4.106C1.212 3.881 1.342 3.683 1.513 3.513C1.683 3.342 1.881 3.212 2.106 3.123C2.313 3.041 2.527 3 2.75 3L12.25 3C12.473 3 12.687 3.041 12.894 3.123C13.119 3.212 13.317 3.342 13.487 3.513C13.658 3.683 13.788 3.881 13.877 4.106C13.959 4.313 14 4.527 14 4.75L14 6C14 6.141 13.952 6.259 13.856 6.356ZM2.42 5.676C2.741 5.803 3.024 5.988 3.268 6.232C3.512 6.476 3.697 6.759 3.824 7.08C3.941 7.375 4 7.682 4 8C4 8.318 3.941 8.625 3.824 8.92C3.697 9.241 3.512 9.524 3.268 9.768C3.024 10.012 2.741 10.197 2.42 10.324C2.283 10.379 2.142 10.421 2 10.45L2 11.25C2 11.457 2.073 11.634 2.22 11.78C2.366 11.927 2.543 12 2.75 12L12.25 12C12.457 12 12.634 11.927 12.78 11.78C12.927 11.634 13 11.457 13 11.25L13 10.45C12.857 10.421 12.717 10.379 12.58 10.324C12.259 10.197 11.976 10.012 11.732 9.768C11.488 9.524 11.303 9.241 11.176 8.92C11.059 8.625 11 8.318 11 8C11 7.682 11.059 7.375 11.176 7.08C11.303 6.759 11.488 6.476 11.732 6.232C11.976 5.988 12.259 5.803 12.58 5.676C12.717 5.621 12.857 5.579 13 5.55L13 4.75C13 4.543 12.927 4.366 12.78 4.22C12.634 4.073 12.457 4 12.25 4L2.75 4C2.543 4 2.366 4.073 2.22 4.22C2.073 4.366 2 4.543 2 4.75L2 5.55C2.142 5.579 2.283 5.621 2.42 5.676ZM7 5.5C7 5.359 7.048 5.241 7.144 5.144C7.241 5.048 7.359 5 7.5 5C7.641 5 7.759 5.048 7.856 5.144C7.952 5.241 8 5.359 8 5.5L8 6.5C8 6.641 7.952 6.759 7.856 6.856C7.759 6.952 7.641 7 7.5 7C7.359 7 7.241 6.952 7.144 6.856C7.048 6.759 7 6.641 7 6.5L7 5.5ZM7.5 9C7.641 9 7.759 9.048 7.856 9.144C7.952 9.241 8 9.359 8 9.5L8 10.5C8 10.641 7.952 10.759 7.856 10.856C7.759 10.952 7.641 11 7.5 11C7.359 11 7.241 10.952 7.144 10.856C7.048 10.759 7 10.641 7 10.5L7 9.5C7 9.359 7.048 9.241 7.144 9.144C7.241 9.048 7.359 9 7.5 9Z'/%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='M13.856 6.356C13.759 6.452 13.641 6.5 13.5 6.5C13.309 6.5 13.125 6.535 12.948 6.605C12.755 6.682 12.586 6.793 12.439 6.939C12.293 7.086 12.182 7.255 12.105 7.448C12.035 7.625 12 7.809 12 8C12 8.191 12.035 8.375 12.105 8.552C12.182 8.745 12.293 8.914 12.439 9.061C12.586 9.207 12.755 9.318 12.948 9.395C13.125 9.465 13.309 9.5 13.5 9.5C13.641 9.5 13.759 9.548 13.856 9.644C13.952 9.741 14 9.859 14 10L14 11.25C14 11.473 13.959 11.687 13.877 11.894C13.788 12.119 13.658 12.317 13.487 12.487C13.317 12.658 13.119 12.788 12.894 12.877C12.687 12.959 12.473 13 12.25 13L2.75 13C2.527 13 2.313 12.959 2.106 12.877C1.881 12.788 1.683 12.658 1.513 12.487C1.342 12.317 1.212 12.119 1.123 11.894C1.041 11.687 1 11.473 1 11.25L1 10C1 9.859 1.048 9.741 1.144 9.644C1.241 9.548 1.359 9.5 1.5 9.5C1.691 9.5 1.875 9.465 2.052 9.395C2.245 9.318 2.414 9.207 2.561 9.061C2.707 8.914 2.818 8.745 2.895 8.552C2.965 8.375 3 8.191 3 8C3 7.809 2.965 7.625 2.895 7.448C2.818 7.255 2.707 7.086 2.561 6.939C2.414 6.793 2.245 6.682 2.052 6.605C1.875 6.535 1.691 6.5 1.5 6.5C1.359 6.5 1.241 6.452 1.144 6.356C1.048 6.259 1 6.141 1 6L1 4.75C1 4.527 1.041 4.313 1.123 4.106C1.212 3.881 1.342 3.683 1.513 3.513C1.683 3.342 1.881 3.212 2.106 3.123C2.313 3.041 2.527 3 2.75 3L12.25 3C12.473 3 12.687 3.041 12.894 3.123C13.119 3.212 13.317 3.342 13.487 3.513C13.658 3.683 13.788 3.881 13.877 4.106C13.959 4.313 14 4.527 14 4.75L14 6C14 6.141 13.952 6.259 13.856 6.356ZM2.42 5.676C2.741 5.803 3.024 5.988 3.268 6.232C3.512 6.476 3.697 6.759 3.824 7.08C3.941 7.375 4 7.682 4 8C4 8.318 3.941 8.625 3.824 8.92C3.697 9.241 3.512 9.524 3.268 9.768C3.024 10.012 2.741 10.197 2.42 10.324C2.283 10.379 2.142 10.421 2 10.45L2 11.25C2 11.457 2.073 11.634 2.22 11.78C2.366 11.927 2.543 12 2.75 12L12.25 12C12.457 12 12.634 11.927 12.78 11.78C12.927 11.634 13 11.457 13 11.25L13 10.45C12.857 10.421 12.717 10.379 12.58 10.324C12.259 10.197 11.976 10.012 11.732 9.768C11.488 9.524 11.303 9.241 11.176 8.92C11.059 8.625 11 8.318 11 8C11 7.682 11.059 7.375 11.176 7.08C11.303 6.759 11.488 6.476 11.732 6.232C11.976 5.988 12.259 5.803 12.58 5.676C12.717 5.621 12.857 5.579 13 5.55L13 4.75C13 4.543 12.927 4.366 12.78 4.22C12.634 4.073 12.457 4 12.25 4L2.75 4C2.543 4 2.366 4.073 2.22 4.22C2.073 4.366 2 4.543 2 4.75L2 5.55C2.142 5.579 2.283 5.621 2.42 5.676ZM7 5.5C7 5.359 7.048 5.241 7.144 5.144C7.241 5.048 7.359 5 7.5 5C7.641 5 7.759 5.048 7.856 5.144C7.952 5.241 8 5.359 8 5.5L8 6.5C8 6.641 7.952 6.759 7.856 6.856C7.759 6.952 7.641 7 7.5 7C7.359 7 7.241 6.952 7.144 6.856C7.048 6.759 7 6.641 7 6.5L7 5.5ZM7.5 9C7.641 9 7.759 9.048 7.856 9.144C7.952 9.241 8 9.359 8 9.5L8 10.5C8 10.641 7.952 10.759 7.856 10.856C7.759 10.952 7.641 11 7.5 11C7.359 11 7.241 10.952 7.144 10.856C7.048 10.759 7 10.641 7 10.5L7 9.5C7 9.359 7.048 9.241 7.144 9.144C7.241 9.048 7.359 9 7.5 9Z'/%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='M13.856 6.356C13.759 6.452 13.641 6.5 13.5 6.5C13.309 6.5 13.125 6.535 12.948 6.605C12.755 6.682 12.586 6.793 12.439 6.939C12.293 7.086 12.182 7.255 12.105 7.448C12.035 7.625 12 7.809 12 8C12 8.191 12.035 8.375 12.105 8.552C12.182 8.745 12.293 8.914 12.439 9.061C12.586 9.207 12.755 9.318 12.948 9.395C13.125 9.465 13.309 9.5 13.5 9.5C13.641 9.5 13.759 9.548 13.856 9.644C13.952 9.741 14 9.859 14 10L14 11.25C14 11.473 13.959 11.687 13.877 11.894C13.788 12.119 13.658 12.317 13.487 12.487C13.317 12.658 13.119 12.788 12.894 12.877C12.687 12.959 12.473 13 12.25 13L2.75 13C2.527 13 2.313 12.959 2.106 12.877C1.881 12.788 1.683 12.658 1.513 12.487C1.342 12.317 1.212 12.119 1.123 11.894C1.041 11.687 1 11.473 1 11.25L1 10C1 9.859 1.048 9.741 1.144 9.644C1.241 9.548 1.359 9.5 1.5 9.5C1.691 9.5 1.875 9.465 2.052 9.395C2.245 9.318 2.414 9.207 2.561 9.061C2.707 8.914 2.818 8.745 2.895 8.552C2.965 8.375 3 8.191 3 8C3 7.809 2.965 7.625 2.895 7.448C2.818 7.255 2.707 7.086 2.561 6.939C2.414 6.793 2.245 6.682 2.052 6.605C1.875 6.535 1.691 6.5 1.5 6.5C1.359 6.5 1.241 6.452 1.144 6.356C1.048 6.259 1 6.141 1 6L1 4.75C1 4.527 1.041 4.313 1.123 4.106C1.212 3.881 1.342 3.683 1.513 3.513C1.683 3.342 1.881 3.212 2.106 3.123C2.313 3.041 2.527 3 2.75 3L12.25 3C12.473 3 12.687 3.041 12.894 3.123C13.119 3.212 13.317 3.342 13.487 3.513C13.658 3.683 13.788 3.881 13.877 4.106C13.959 4.313 14 4.527 14 4.75L14 6C14 6.141 13.952 6.259 13.856 6.356ZM2.42 5.676C2.741 5.803 3.024 5.988 3.268 6.232C3.512 6.476 3.697 6.759 3.824 7.08C3.941 7.375 4 7.682 4 8C4 8.318 3.941 8.625 3.824 8.92C3.697 9.241 3.512 9.524 3.268 9.768C3.024 10.012 2.741 10.197 2.42 10.324C2.283 10.379 2.142 10.421 2 10.45L2 11.25C2 11.457 2.073 11.634 2.22 11.78C2.366 11.927 2.543 12 2.75 12L12.25 12C12.457 12 12.634 11.927 12.78 11.78C12.927 11.634 13 11.457 13 11.25L13 10.45C12.857 10.421 12.717 10.379 12.58 10.324C12.259 10.197 11.976 10.012 11.732 9.768C11.488 9.524 11.303 9.241 11.176 8.92C11.059 8.625 11 8.318 11 8C11 7.682 11.059 7.375 11.176 7.08C11.303 6.759 11.488 6.476 11.732 6.232C11.976 5.988 12.259 5.803 12.58 5.676C12.717 5.621 12.857 5.579 13 5.55L13 4.75C13 4.543 12.927 4.366 12.78 4.22C12.634 4.073 12.457 4 12.25 4L2.75 4C2.543 4 2.366 4.073 2.22 4.22C2.073 4.366 2 4.543 2 4.75L2 5.55C2.142 5.579 2.283 5.621 2.42 5.676ZM7 5.5C7 5.359 7.048 5.241 7.144 5.144C7.241 5.048 7.359 5 7.5 5C7.641 5 7.759 5.048 7.856 5.144C7.952 5.241 8 5.359 8 5.5L8 6.5C8 6.641 7.952 6.759 7.856 6.856C7.759 6.952 7.641 7 7.5 7C7.359 7 7.241 6.952 7.144 6.856C7.048 6.759 7 6.641 7 6.5L7 5.5ZM7.5 9C7.641 9 7.759 9.048 7.856 9.144C7.952 9.241 8 9.359 8 9.5L8 10.5C8 10.641 7.952 10.759 7.856 10.856C7.759 10.952 7.641 11 7.5 11C7.359 11 7.241 10.952 7.144 10.856C7.048 10.759 7 10.641 7 10.5L7 9.5C7 9.359 7.048 9.241 7.144 9.144C7.241 9.048 7.359 9 7.5 9Z'/%3E%3C/svg%3E
```

### Sprite

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

### SwiftUI

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

struct TicketIcon: Shape {
    func path(in rect: CGRect) -> Path {
        var p = Path()
        p.move(to: CGPoint(x: 13.856, y: 6.356))
        p.addCurve(to: CGPoint(x: 13.5, y: 6.5), control1: CGPoint(x: 13.759, y: 6.452), control2: CGPoint(x: 13.641, y: 6.5))
        p.addCurve(to: CGPoint(x: 12.948, y: 6.605), control1: CGPoint(x: 13.309, y: 6.5), control2: CGPoint(x: 13.125, y: 6.535))
        p.addCurve(to: CGPoint(x: 12.439, y: 6.939), control1: CGPoint(x: 12.755, y: 6.682), control2: CGPoint(x: 12.586, y: 6.793))
        p.addCurve(to: CGPoint(x: 12.105, y: 7.448), control1: CGPoint(x: 12.293, y: 7.086), control2: CGPoint(x: 12.182, y: 7.255))
        p.addCurve(to: CGPoint(x: 12, y: 8), control1: CGPoint(x: 12.035, y: 7.625), control2: CGPoint(x: 12, y: 7.809))
        p.addCurve(to: CGPoint(x: 12.105, y: 8.552), control1: CGPoint(x: 12, y: 8.191), control2: CGPoint(x: 12.035, y: 8.375))
        p.addCurve(to: CGPoint(x: 12.439, y: 9.061), control1: CGPoint(x: 12.182, y: 8.745), control2: CGPoint(x: 12.293, y: 8.914))
        p.addCurve(to: CGPoint(x: 12.948, y: 9.395), control1: CGPoint(x: 12.586, y: 9.207), control2: CGPoint(x: 12.755, y: 9.318))
        p.addCurve(to: CGPoint(x: 13.5, y: 9.5), control1: CGPoint(x: 13.125, y: 9.465), control2: CGPoint(x: 13.309, y: 9.5))
        p.addCurve(to: CGPoint(x: 13.856, y: 9.644), control1: CGPoint(x: 13.641, y: 9.5), control2: CGPoint(x: 13.759, y: 9.548))
        p.addCurve(to: CGPoint(x: 14, y: 10), control1: CGPoint(x: 13.952, y: 9.741), control2: CGPoint(x: 14, y: 9.859))
        p.addLine(to: CGPoint(x: 14, y: 11.25))
        p.addCurve(to: CGPoint(x: 13.877, y: 11.894), control1: CGPoint(x: 14, y: 11.473), control2: CGPoint(x: 13.959, y: 11.687))
        p.addCurve(to: CGPoint(x: 13.487, y: 12.487), control1: CGPoint(x: 13.788, y: 12.119), control2: CGPoint(x: 13.658, y: 12.317))
        p.addCurve(to: CGPoint(x: 12.894, y: 12.877), control1: CGPoint(x: 13.317, y: 12.658), control2: CGPoint(x: 13.119, y: 12.788))
        p.addCurve(to: CGPoint(x: 12.25, y: 13), control1: CGPoint(x: 12.687, y: 12.959), control2: CGPoint(x: 12.473, y: 13))
        p.addLine(to: CGPoint(x: 2.75, y: 13))
        p.addCurve(to: CGPoint(x: 2.106, y: 12.877), control1: CGPoint(x: 2.527, y: 13), control2: CGPoint(x: 2.313, y: 12.959))
        p.addCurve(to: CGPoint(x: 1.513, y: 12.487), control1: CGPoint(x: 1.881, y: 12.788), control2: CGPoint(x: 1.683, y: 12.658))
        p.addCurve(to: CGPoint(x: 1.123, y: 11.894), control1: CGPoint(x: 1.342, y: 12.317), control2: CGPoint(x: 1.212, y: 12.119))
        p.addCurve(to: CGPoint(x: 1, y: 11.25), control1: CGPoint(x: 1.041, y: 11.687), control2: CGPoint(x: 1, y: 11.473))
        p.addLine(to: CGPoint(x: 1, y: 10))
        p.addCurve(to: CGPoint(x: 1.144, y: 9.644), control1: CGPoint(x: 1, y: 9.859), control2: CGPoint(x: 1.048, y: 9.741))
        p.addCurve(to: CGPoint(x: 1.5, y: 9.5), control1: CGPoint(x: 1.241, y: 9.548), control2: CGPoint(x: 1.359, y: 9.5))
        p.addCurve(to: CGPoint(x: 2.052, y: 9.395), control1: CGPoint(x: 1.691, y: 9.5), control2: CGPoint(x: 1.875, y: 9.465))
        p.addCurve(to: CGPoint(x: 2.561, y: 9.061), control1: CGPoint(x: 2.245, y: 9.318), control2: CGPoint(x: 2.414, y: 9.207))
        p.addCurve(to: CGPoint(x: 2.895, y: 8.552), control1: CGPoint(x: 2.707, y: 8.914), control2: CGPoint(x: 2.818, y: 8.745))
        p.addCurve(to: CGPoint(x: 3, y: 8), control1: CGPoint(x: 2.965, y: 8.375), control2: CGPoint(x: 3, y: 8.191))
        p.addCurve(to: CGPoint(x: 2.895, y: 7.448), control1: CGPoint(x: 3, y: 7.809), control2: CGPoint(x: 2.965, y: 7.625))
        p.addCurve(to: CGPoint(x: 2.561, y: 6.939), control1: CGPoint(x: 2.818, y: 7.255), control2: CGPoint(x: 2.707, y: 7.086))
        p.addCurve(to: CGPoint(x: 2.052, y: 6.605), control1: CGPoint(x: 2.414, y: 6.793), control2: CGPoint(x: 2.245, y: 6.682))
        p.addCurve(to: CGPoint(x: 1.5, y: 6.5), control1: CGPoint(x: 1.875, y: 6.535), control2: CGPoint(x: 1.691, y: 6.5))
        p.addCurve(to: CGPoint(x: 1.144, y: 6.356), control1: CGPoint(x: 1.359, y: 6.5), control2: CGPoint(x: 1.241, y: 6.452))
        p.addCurve(to: CGPoint(x: 1, y: 6), control1: CGPoint(x: 1.048, y: 6.259), control2: CGPoint(x: 1, y: 6.141))
        p.addLine(to: CGPoint(x: 1, y: 4.75))
        p.addCurve(to: CGPoint(x: 1.123, y: 4.106), control1: CGPoint(x: 1, y: 4.527), control2: CGPoint(x: 1.041, y: 4.313))
        p.addCurve(to: CGPoint(x: 1.513, y: 3.513), control1: CGPoint(x: 1.212, y: 3.881), control2: CGPoint(x: 1.342, y: 3.683))
        p.addCurve(to: CGPoint(x: 2.106, y: 3.123), control1: CGPoint(x: 1.683, y: 3.342), control2: CGPoint(x: 1.881, y: 3.212))
        p.addCurve(to: CGPoint(x: 2.75, y: 3), control1: CGPoint(x: 2.313, y: 3.041), control2: CGPoint(x: 2.527, y: 3))
        p.addLine(to: CGPoint(x: 12.25, y: 3))
        p.addCurve(to: CGPoint(x: 12.894, y: 3.123), control1: CGPoint(x: 12.473, y: 3), control2: CGPoint(x: 12.687, y: 3.041))
        p.addCurve(to: CGPoint(x: 13.487, y: 3.513), control1: CGPoint(x: 13.119, y: 3.212), control2: CGPoint(x: 13.317, y: 3.342))
        p.addCurve(to: CGPoint(x: 13.877, y: 4.106), control1: CGPoint(x: 13.658, y: 3.683), control2: CGPoint(x: 13.788, y: 3.881))
        p.addCurve(to: CGPoint(x: 14, y: 4.75), control1: CGPoint(x: 13.959, y: 4.313), control2: CGPoint(x: 14, y: 4.527))
        p.addLine(to: CGPoint(x: 14, y: 6))
        p.addCurve(to: CGPoint(x: 13.856, y: 6.356), control1: CGPoint(x: 14, y: 6.141), control2: CGPoint(x: 13.952, y: 6.259))
        p.closeSubpath()
        p.move(to: CGPoint(x: 2.42, y: 5.676))
        p.addCurve(to: CGPoint(x: 3.268, y: 6.232), control1: CGPoint(x: 2.741, y: 5.803), control2: CGPoint(x: 3.024, y: 5.988))
        p.addCurve(to: CGPoint(x: 3.824, y: 7.08), control1: CGPoint(x: 3.512, y: 6.476), control2: CGPoint(x: 3.697, y: 6.759))
        p.addCurve(to: CGPoint(x: 4, y: 8), control1: CGPoint(x: 3.941, y: 7.375), control2: CGPoint(x: 4, y: 7.682))
        p.addCurve(to: CGPoint(x: 3.824, y: 8.92), control1: CGPoint(x: 4, y: 8.318), control2: CGPoint(x: 3.941, y: 8.625))
        p.addCurve(to: CGPoint(x: 3.268, y: 9.768), control1: CGPoint(x: 3.697, y: 9.241), control2: CGPoint(x: 3.512, y: 9.524))
        p.addCurve(to: CGPoint(x: 2.42, y: 10.324), control1: CGPoint(x: 3.024, y: 10.012), control2: CGPoint(x: 2.741, y: 10.197))
        p.addCurve(to: CGPoint(x: 2, y: 10.45), control1: CGPoint(x: 2.283, y: 10.379), control2: CGPoint(x: 2.142, y: 10.421))
        p.addLine(to: CGPoint(x: 2, y: 11.25))
        p.addCurve(to: CGPoint(x: 2.22, y: 11.78), control1: CGPoint(x: 2, y: 11.457), control2: CGPoint(x: 2.073, y: 11.634))
        p.addCurve(to: CGPoint(x: 2.75, y: 12), control1: CGPoint(x: 2.366, y: 11.927), control2: CGPoint(x: 2.543, y: 12))
        p.addLine(to: CGPoint(x: 12.25, y: 12))
        p.addCurve(to: CGPoint(x: 12.78, y: 11.78), control1: CGPoint(x: 12.457, y: 12), control2: CGPoint(x: 12.634, y: 11.927))
        p.addCurve(to: CGPoint(x: 13, y: 11.25), control1: CGPoint(x: 12.927, y: 11.634), control2: CGPoint(x: 13, y: 11.457))
        p.addLine(to: CGPoint(x: 13, y: 10.45))
        p.addCurve(to: CGPoint(x: 12.58, y: 10.324), control1: CGPoint(x: 12.857, y: 10.421), control2: CGPoint(x: 12.717, y: 10.379))
        p.addCurve(to: CGPoint(x: 11.732, y: 9.768), control1: CGPoint(x: 12.259, y: 10.197), control2: CGPoint(x: 11.976, y: 10.012))
        p.addCurve(to: CGPoint(x: 11.176, y: 8.92), control1: CGPoint(x: 11.488, y: 9.524), control2: CGPoint(x: 11.303, y: 9.241))
        p.addCurve(to: CGPoint(x: 11, y: 8), control1: CGPoint(x: 11.059, y: 8.625), control2: CGPoint(x: 11, y: 8.318))
        p.addCurve(to: CGPoint(x: 11.176, y: 7.08), control1: CGPoint(x: 11, y: 7.682), control2: CGPoint(x: 11.059, y: 7.375))
        p.addCurve(to: CGPoint(x: 11.732, y: 6.232), control1: CGPoint(x: 11.303, y: 6.759), control2: CGPoint(x: 11.488, y: 6.476))
        p.addCurve(to: CGPoint(x: 12.58, y: 5.676), control1: CGPoint(x: 11.976, y: 5.988), control2: CGPoint(x: 12.259, y: 5.803))
        p.addCurve(to: CGPoint(x: 13, y: 5.55), control1: CGPoint(x: 12.717, y: 5.621), control2: CGPoint(x: 12.857, y: 5.579))
        p.addLine(to: CGPoint(x: 13, y: 4.75))
        p.addCurve(to: CGPoint(x: 12.78, y: 4.22), control1: CGPoint(x: 13, y: 4.543), control2: CGPoint(x: 12.927, y: 4.366))
        p.addCurve(to: CGPoint(x: 12.25, y: 4), control1: CGPoint(x: 12.634, y: 4.073), control2: CGPoint(x: 12.457, y: 4))
        p.addLine(to: CGPoint(x: 2.75, y: 4))
        p.addCurve(to: CGPoint(x: 2.22, y: 4.22), control1: CGPoint(x: 2.543, y: 4), control2: CGPoint(x: 2.366, y: 4.073))
        p.addCurve(to: CGPoint(x: 2, y: 4.75), control1: CGPoint(x: 2.073, y: 4.366), control2: CGPoint(x: 2, y: 4.543))
        p.addLine(to: CGPoint(x: 2, y: 5.55))
        p.addCurve(to: CGPoint(x: 2.42, y: 5.676), control1: CGPoint(x: 2.142, y: 5.579), control2: CGPoint(x: 2.283, y: 5.621))
        p.closeSubpath()
        p.move(to: CGPoint(x: 7, y: 5.5))
        p.addCurve(to: CGPoint(x: 7.144, y: 5.144), control1: CGPoint(x: 7, y: 5.359), control2: CGPoint(x: 7.048, y: 5.241))
        p.addCurve(to: CGPoint(x: 7.5, y: 5), control1: CGPoint(x: 7.241, y: 5.048), control2: CGPoint(x: 7.359, y: 5))
        p.addCurve(to: CGPoint(x: 7.856, y: 5.144), control1: CGPoint(x: 7.641, y: 5), control2: CGPoint(x: 7.759, y: 5.048))
        p.addCurve(to: CGPoint(x: 8, y: 5.5), control1: CGPoint(x: 7.952, y: 5.241), control2: CGPoint(x: 8, y: 5.359))
        p.addLine(to: CGPoint(x: 8, y: 6.5))
        p.addCurve(to: CGPoint(x: 7.856, y: 6.856), control1: CGPoint(x: 8, y: 6.641), control2: CGPoint(x: 7.952, y: 6.759))
        p.addCurve(to: CGPoint(x: 7.5, y: 7), control1: CGPoint(x: 7.759, y: 6.952), control2: CGPoint(x: 7.641, y: 7))
        p.addCurve(to: CGPoint(x: 7.144, y: 6.856), control1: CGPoint(x: 7.359, y: 7), control2: CGPoint(x: 7.241, y: 6.952))
        p.addCurve(to: CGPoint(x: 7, y: 6.5), control1: CGPoint(x: 7.048, y: 6.759), control2: CGPoint(x: 7, y: 6.641))
        p.addLine(to: CGPoint(x: 7, y: 5.5))
        p.closeSubpath()
        p.move(to: CGPoint(x: 7.5, y: 9))
        p.addCurve(to: CGPoint(x: 7.856, y: 9.144), control1: CGPoint(x: 7.641, y: 9), control2: CGPoint(x: 7.759, y: 9.048))
        p.addCurve(to: CGPoint(x: 8, y: 9.5), control1: CGPoint(x: 7.952, y: 9.241), control2: CGPoint(x: 8, y: 9.359))
        p.addLine(to: CGPoint(x: 8, y: 10.5))
        p.addCurve(to: CGPoint(x: 7.856, y: 10.856), control1: CGPoint(x: 8, y: 10.641), control2: CGPoint(x: 7.952, y: 10.759))
        p.addCurve(to: CGPoint(x: 7.5, y: 11), control1: CGPoint(x: 7.759, y: 10.952), control2: CGPoint(x: 7.641, y: 11))
        p.addCurve(to: CGPoint(x: 7.144, y: 10.856), control1: CGPoint(x: 7.359, y: 11), control2: CGPoint(x: 7.241, y: 10.952))
        p.addCurve(to: CGPoint(x: 7, y: 10.5), control1: CGPoint(x: 7.048, y: 10.759), control2: CGPoint(x: 7, y: 10.641))
        p.addLine(to: CGPoint(x: 7, y: 9.5))
        p.addCurve(to: CGPoint(x: 7.144, y: 9.144), control1: CGPoint(x: 7, y: 9.359), control2: CGPoint(x: 7.048, y: 9.241))
        p.addCurve(to: CGPoint(x: 7.5, y: 9), control1: CGPoint(x: 7.241, y: 9.048), control2: CGPoint(x: 7.359, y: 9))
        p.closeSubpath()
        return p.applying(CGAffineTransform(scaleX: rect.width / 16, y: rect.height / 16))
    }
}

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

### Compose

```kotlin
// Gentleface "ticket" (line-round), MIT. https://gentleface.com/icons/ticket
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 TicketIcon: ImageVector by lazy {
    ImageVector.Builder(
        name = "ticket", defaultWidth = 16.dp, defaultHeight = 16.dp,
        viewportWidth = 16f, viewportHeight = 16f,
    ).addPath(
        pathData = addPathNodes("M13.856 6.356C13.759 6.452 13.641 6.5 13.5 6.5C13.309 6.5 13.125 6.535 12.948 6.605C12.755 6.682 12.586 6.793 12.439 6.939C12.293 7.086 12.182 7.255 12.105 7.448C12.035 7.625 12 7.809 12 8C12 8.191 12.035 8.375 12.105 8.552C12.182 8.745 12.293 8.914 12.439 9.061C12.586 9.207 12.755 9.318 12.948 9.395C13.125 9.465 13.309 9.5 13.5 9.5C13.641 9.5 13.759 9.548 13.856 9.644C13.952 9.741 14 9.859 14 10L14 11.25C14 11.473 13.959 11.687 13.877 11.894C13.788 12.119 13.658 12.317 13.487 12.487C13.317 12.658 13.119 12.788 12.894 12.877C12.687 12.959 12.473 13 12.25 13L2.75 13C2.527 13 2.313 12.959 2.106 12.877C1.881 12.788 1.683 12.658 1.513 12.487C1.342 12.317 1.212 12.119 1.123 11.894C1.041 11.687 1 11.473 1 11.25L1 10C1 9.859 1.048 9.741 1.144 9.644C1.241 9.548 1.359 9.5 1.5 9.5C1.691 9.5 1.875 9.465 2.052 9.395C2.245 9.318 2.414 9.207 2.561 9.061C2.707 8.914 2.818 8.745 2.895 8.552C2.965 8.375 3 8.191 3 8C3 7.809 2.965 7.625 2.895 7.448C2.818 7.255 2.707 7.086 2.561 6.939C2.414 6.793 2.245 6.682 2.052 6.605C1.875 6.535 1.691 6.5 1.5 6.5C1.359 6.5 1.241 6.452 1.144 6.356C1.048 6.259 1 6.141 1 6L1 4.75C1 4.527 1.041 4.313 1.123 4.106C1.212 3.881 1.342 3.683 1.513 3.513C1.683 3.342 1.881 3.212 2.106 3.123C2.313 3.041 2.527 3 2.75 3L12.25 3C12.473 3 12.687 3.041 12.894 3.123C13.119 3.212 13.317 3.342 13.487 3.513C13.658 3.683 13.788 3.881 13.877 4.106C13.959 4.313 14 4.527 14 4.75L14 6C14 6.141 13.952 6.259 13.856 6.356ZM2.42 5.676C2.741 5.803 3.024 5.988 3.268 6.232C3.512 6.476 3.697 6.759 3.824 7.08C3.941 7.375 4 7.682 4 8C4 8.318 3.941 8.625 3.824 8.92C3.697 9.241 3.512 9.524 3.268 9.768C3.024 10.012 2.741 10.197 2.42 10.324C2.283 10.379 2.142 10.421 2 10.45L2 11.25C2 11.457 2.073 11.634 2.22 11.78C2.366 11.927 2.543 12 2.75 12L12.25 12C12.457 12 12.634 11.927 12.78 11.78C12.927 11.634 13 11.457 13 11.25L13 10.45C12.857 10.421 12.717 10.379 12.58 10.324C12.259 10.197 11.976 10.012 11.732 9.768C11.488 9.524 11.303 9.241 11.176 8.92C11.059 8.625 11 8.318 11 8C11 7.682 11.059 7.375 11.176 7.08C11.303 6.759 11.488 6.476 11.732 6.232C11.976 5.988 12.259 5.803 12.58 5.676C12.717 5.621 12.857 5.579 13 5.55L13 4.75C13 4.543 12.927 4.366 12.78 4.22C12.634 4.073 12.457 4 12.25 4L2.75 4C2.543 4 2.366 4.073 2.22 4.22C2.073 4.366 2 4.543 2 4.75L2 5.55C2.142 5.579 2.283 5.621 2.42 5.676ZM7 5.5C7 5.359 7.048 5.241 7.144 5.144C7.241 5.048 7.359 5 7.5 5C7.641 5 7.759 5.048 7.856 5.144C7.952 5.241 8 5.359 8 5.5L8 6.5C8 6.641 7.952 6.759 7.856 6.856C7.759 6.952 7.641 7 7.5 7C7.359 7 7.241 6.952 7.144 6.856C7.048 6.759 7 6.641 7 6.5L7 5.5ZM7.5 9C7.641 9 7.759 9.048 7.856 9.144C7.952 9.241 8 9.359 8 9.5L8 10.5C8 10.641 7.952 10.759 7.856 10.856C7.759 10.952 7.641 11 7.5 11C7.359 11 7.241 10.952 7.144 10.856C7.048 10.759 7 10.641 7 10.5L7 9.5C7 9.359 7.048 9.241 7.144 9.144C7.241 9.048 7.359 9 7.5 9Z"),
        fill = SolidColor(Color.Black),
    ).build()
}

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

### Android XML

```xml
<!-- res/drawable/ic_ticket.xml · Gentleface "ticket" (line-round), MIT. https://gentleface.com/icons/ticket -->
<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="M13.856 6.356C13.759 6.452 13.641 6.5 13.5 6.5C13.309 6.5 13.125 6.535 12.948 6.605C12.755 6.682 12.586 6.793 12.439 6.939C12.293 7.086 12.182 7.255 12.105 7.448C12.035 7.625 12 7.809 12 8C12 8.191 12.035 8.375 12.105 8.552C12.182 8.745 12.293 8.914 12.439 9.061C12.586 9.207 12.755 9.318 12.948 9.395C13.125 9.465 13.309 9.5 13.5 9.5C13.641 9.5 13.759 9.548 13.856 9.644C13.952 9.741 14 9.859 14 10L14 11.25C14 11.473 13.959 11.687 13.877 11.894C13.788 12.119 13.658 12.317 13.487 12.487C13.317 12.658 13.119 12.788 12.894 12.877C12.687 12.959 12.473 13 12.25 13L2.75 13C2.527 13 2.313 12.959 2.106 12.877C1.881 12.788 1.683 12.658 1.513 12.487C1.342 12.317 1.212 12.119 1.123 11.894C1.041 11.687 1 11.473 1 11.25L1 10C1 9.859 1.048 9.741 1.144 9.644C1.241 9.548 1.359 9.5 1.5 9.5C1.691 9.5 1.875 9.465 2.052 9.395C2.245 9.318 2.414 9.207 2.561 9.061C2.707 8.914 2.818 8.745 2.895 8.552C2.965 8.375 3 8.191 3 8C3 7.809 2.965 7.625 2.895 7.448C2.818 7.255 2.707 7.086 2.561 6.939C2.414 6.793 2.245 6.682 2.052 6.605C1.875 6.535 1.691 6.5 1.5 6.5C1.359 6.5 1.241 6.452 1.144 6.356C1.048 6.259 1 6.141 1 6L1 4.75C1 4.527 1.041 4.313 1.123 4.106C1.212 3.881 1.342 3.683 1.513 3.513C1.683 3.342 1.881 3.212 2.106 3.123C2.313 3.041 2.527 3 2.75 3L12.25 3C12.473 3 12.687 3.041 12.894 3.123C13.119 3.212 13.317 3.342 13.487 3.513C13.658 3.683 13.788 3.881 13.877 4.106C13.959 4.313 14 4.527 14 4.75L14 6C14 6.141 13.952 6.259 13.856 6.356ZM2.42 5.676C2.741 5.803 3.024 5.988 3.268 6.232C3.512 6.476 3.697 6.759 3.824 7.08C3.941 7.375 4 7.682 4 8C4 8.318 3.941 8.625 3.824 8.92C3.697 9.241 3.512 9.524 3.268 9.768C3.024 10.012 2.741 10.197 2.42 10.324C2.283 10.379 2.142 10.421 2 10.45L2 11.25C2 11.457 2.073 11.634 2.22 11.78C2.366 11.927 2.543 12 2.75 12L12.25 12C12.457 12 12.634 11.927 12.78 11.78C12.927 11.634 13 11.457 13 11.25L13 10.45C12.857 10.421 12.717 10.379 12.58 10.324C12.259 10.197 11.976 10.012 11.732 9.768C11.488 9.524 11.303 9.241 11.176 8.92C11.059 8.625 11 8.318 11 8C11 7.682 11.059 7.375 11.176 7.08C11.303 6.759 11.488 6.476 11.732 6.232C11.976 5.988 12.259 5.803 12.58 5.676C12.717 5.621 12.857 5.579 13 5.55L13 4.75C13 4.543 12.927 4.366 12.78 4.22C12.634 4.073 12.457 4 12.25 4L2.75 4C2.543 4 2.366 4.073 2.22 4.22C2.073 4.366 2 4.543 2 4.75L2 5.55C2.142 5.579 2.283 5.621 2.42 5.676ZM7 5.5C7 5.359 7.048 5.241 7.144 5.144C7.241 5.048 7.359 5 7.5 5C7.641 5 7.759 5.048 7.856 5.144C7.952 5.241 8 5.359 8 5.5L8 6.5C8 6.641 7.952 6.759 7.856 6.856C7.759 6.952 7.641 7 7.5 7C7.359 7 7.241 6.952 7.144 6.856C7.048 6.759 7 6.641 7 6.5L7 5.5ZM7.5 9C7.641 9 7.759 9.048 7.856 9.144C7.952 9.241 8 9.359 8 9.5L8 10.5C8 10.641 7.952 10.759 7.856 10.856C7.759 10.952 7.641 11 7.5 11C7.359 11 7.241 10.952 7.144 10.856C7.048 10.759 7 10.641 7 10.5L7 9.5C7 9.359 7.048 9.241 7.144 9.144C7.241 9.048 7.359 9 7.5 9Z"/>
</vector>
```

### Flutter

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

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

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

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

  @override
  void paint(Canvas canvas, Size size) {
    canvas.scale(size.width / 16, size.height / 16);
    final p = Path()
      ..moveTo(13.856, 6.356)
      ..cubicTo(13.759, 6.452, 13.641, 6.5, 13.5, 6.5)
      ..cubicTo(13.309, 6.5, 13.125, 6.535, 12.948, 6.605)
      ..cubicTo(12.755, 6.682, 12.586, 6.793, 12.439, 6.939)
      ..cubicTo(12.293, 7.086, 12.182, 7.255, 12.105, 7.448)
      ..cubicTo(12.035, 7.625, 12, 7.809, 12, 8)
      ..cubicTo(12, 8.191, 12.035, 8.375, 12.105, 8.552)
      ..cubicTo(12.182, 8.745, 12.293, 8.914, 12.439, 9.061)
      ..cubicTo(12.586, 9.207, 12.755, 9.318, 12.948, 9.395)
      ..cubicTo(13.125, 9.465, 13.309, 9.5, 13.5, 9.5)
      ..cubicTo(13.641, 9.5, 13.759, 9.548, 13.856, 9.644)
      ..cubicTo(13.952, 9.741, 14, 9.859, 14, 10)
      ..lineTo(14, 11.25)
      ..cubicTo(14, 11.473, 13.959, 11.687, 13.877, 11.894)
      ..cubicTo(13.788, 12.119, 13.658, 12.317, 13.487, 12.487)
      ..cubicTo(13.317, 12.658, 13.119, 12.788, 12.894, 12.877)
      ..cubicTo(12.687, 12.959, 12.473, 13, 12.25, 13)
      ..lineTo(2.75, 13)
      ..cubicTo(2.527, 13, 2.313, 12.959, 2.106, 12.877)
      ..cubicTo(1.881, 12.788, 1.683, 12.658, 1.513, 12.487)
      ..cubicTo(1.342, 12.317, 1.212, 12.119, 1.123, 11.894)
      ..cubicTo(1.041, 11.687, 1, 11.473, 1, 11.25)
      ..lineTo(1, 10)
      ..cubicTo(1, 9.859, 1.048, 9.741, 1.144, 9.644)
      ..cubicTo(1.241, 9.548, 1.359, 9.5, 1.5, 9.5)
      ..cubicTo(1.691, 9.5, 1.875, 9.465, 2.052, 9.395)
      ..cubicTo(2.245, 9.318, 2.414, 9.207, 2.561, 9.061)
      ..cubicTo(2.707, 8.914, 2.818, 8.745, 2.895, 8.552)
      ..cubicTo(2.965, 8.375, 3, 8.191, 3, 8)
      ..cubicTo(3, 7.809, 2.965, 7.625, 2.895, 7.448)
      ..cubicTo(2.818, 7.255, 2.707, 7.086, 2.561, 6.939)
      ..cubicTo(2.414, 6.793, 2.245, 6.682, 2.052, 6.605)
      ..cubicTo(1.875, 6.535, 1.691, 6.5, 1.5, 6.5)
      ..cubicTo(1.359, 6.5, 1.241, 6.452, 1.144, 6.356)
      ..cubicTo(1.048, 6.259, 1, 6.141, 1, 6)
      ..lineTo(1, 4.75)
      ..cubicTo(1, 4.527, 1.041, 4.313, 1.123, 4.106)
      ..cubicTo(1.212, 3.881, 1.342, 3.683, 1.513, 3.513)
      ..cubicTo(1.683, 3.342, 1.881, 3.212, 2.106, 3.123)
      ..cubicTo(2.313, 3.041, 2.527, 3, 2.75, 3)
      ..lineTo(12.25, 3)
      ..cubicTo(12.473, 3, 12.687, 3.041, 12.894, 3.123)
      ..cubicTo(13.119, 3.212, 13.317, 3.342, 13.487, 3.513)
      ..cubicTo(13.658, 3.683, 13.788, 3.881, 13.877, 4.106)
      ..cubicTo(13.959, 4.313, 14, 4.527, 14, 4.75)
      ..lineTo(14, 6)
      ..cubicTo(14, 6.141, 13.952, 6.259, 13.856, 6.356)
      ..close()
      ..moveTo(2.42, 5.676)
      ..cubicTo(2.741, 5.803, 3.024, 5.988, 3.268, 6.232)
      ..cubicTo(3.512, 6.476, 3.697, 6.759, 3.824, 7.08)
      ..cubicTo(3.941, 7.375, 4, 7.682, 4, 8)
      ..cubicTo(4, 8.318, 3.941, 8.625, 3.824, 8.92)
      ..cubicTo(3.697, 9.241, 3.512, 9.524, 3.268, 9.768)
      ..cubicTo(3.024, 10.012, 2.741, 10.197, 2.42, 10.324)
      ..cubicTo(2.283, 10.379, 2.142, 10.421, 2, 10.45)
      ..lineTo(2, 11.25)
      ..cubicTo(2, 11.457, 2.073, 11.634, 2.22, 11.78)
      ..cubicTo(2.366, 11.927, 2.543, 12, 2.75, 12)
      ..lineTo(12.25, 12)
      ..cubicTo(12.457, 12, 12.634, 11.927, 12.78, 11.78)
      ..cubicTo(12.927, 11.634, 13, 11.457, 13, 11.25)
      ..lineTo(13, 10.45)
      ..cubicTo(12.857, 10.421, 12.717, 10.379, 12.58, 10.324)
      ..cubicTo(12.259, 10.197, 11.976, 10.012, 11.732, 9.768)
      ..cubicTo(11.488, 9.524, 11.303, 9.241, 11.176, 8.92)
      ..cubicTo(11.059, 8.625, 11, 8.318, 11, 8)
      ..cubicTo(11, 7.682, 11.059, 7.375, 11.176, 7.08)
      ..cubicTo(11.303, 6.759, 11.488, 6.476, 11.732, 6.232)
      ..cubicTo(11.976, 5.988, 12.259, 5.803, 12.58, 5.676)
      ..cubicTo(12.717, 5.621, 12.857, 5.579, 13, 5.55)
      ..lineTo(13, 4.75)
      ..cubicTo(13, 4.543, 12.927, 4.366, 12.78, 4.22)
      ..cubicTo(12.634, 4.073, 12.457, 4, 12.25, 4)
      ..lineTo(2.75, 4)
      ..cubicTo(2.543, 4, 2.366, 4.073, 2.22, 4.22)
      ..cubicTo(2.073, 4.366, 2, 4.543, 2, 4.75)
      ..lineTo(2, 5.55)
      ..cubicTo(2.142, 5.579, 2.283, 5.621, 2.42, 5.676)
      ..close()
      ..moveTo(7, 5.5)
      ..cubicTo(7, 5.359, 7.048, 5.241, 7.144, 5.144)
      ..cubicTo(7.241, 5.048, 7.359, 5, 7.5, 5)
      ..cubicTo(7.641, 5, 7.759, 5.048, 7.856, 5.144)
      ..cubicTo(7.952, 5.241, 8, 5.359, 8, 5.5)
      ..lineTo(8, 6.5)
      ..cubicTo(8, 6.641, 7.952, 6.759, 7.856, 6.856)
      ..cubicTo(7.759, 6.952, 7.641, 7, 7.5, 7)
      ..cubicTo(7.359, 7, 7.241, 6.952, 7.144, 6.856)
      ..cubicTo(7.048, 6.759, 7, 6.641, 7, 6.5)
      ..lineTo(7, 5.5)
      ..close()
      ..moveTo(7.5, 9)
      ..cubicTo(7.641, 9, 7.759, 9.048, 7.856, 9.144)
      ..cubicTo(7.952, 9.241, 8, 9.359, 8, 9.5)
      ..lineTo(8, 10.5)
      ..cubicTo(8, 10.641, 7.952, 10.759, 7.856, 10.856)
      ..cubicTo(7.759, 10.952, 7.641, 11, 7.5, 11)
      ..cubicTo(7.359, 11, 7.241, 10.952, 7.144, 10.856)
      ..cubicTo(7.048, 10.759, 7, 10.641, 7, 10.5)
      ..lineTo(7, 9.5)
      ..cubicTo(7, 9.359, 7.048, 9.241, 7.144, 9.144)
      ..cubicTo(7.241, 9.048, 7.359, 9, 7.5, 9)
      ..close();
    canvas.drawPath(p, Paint()..color = color);
  }

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