# thermometer-high icon

Thermometer high. Gentleface icon, drawn on the 16 px pixel grid. Free, MIT licensed. Page: https://gentleface.com/icons/thermometer-high

- Category: Weather
- Use it for: high temperature, fever, temperature high, overheating, symptoms, symptom checker, sick leave, sick day, high fever
- Tags: thermometer, high-temperature, hot, heat, fever, temperature, warm, mercury, level
- Family: air-quality, avalanche, celsius, earthquake, eclipse, fahrenheit, flood, haze, hurricane, landslide, moon, moon-off, moon-star, moon-star-off, rainbow, snowflake, snowflake-off, sun, sun-dim, sun-dim-alert, sun-snow, sunrise, sunset, thermometer, thermometer-alert, thermometer-check, thermometer-clock, thermometer-droplet, thermometer-gear, thermometer-lock, thermometer-low, thermometer-minus, thermometer-off, thermometer-plus, thermometer-snowflake, thermometer-sparkle, thermometer-sun, tide-high, tide-low, tornado, tsunami, umbrella, umbrella-alert, umbrella-check, umbrella-clock, umbrella-off, umbrella-plus, umbrella-x, uv-index, wind
- Component name: ThermometerHighIcon
- Added: 2026-11-05
- Since: version 0.4.0
- npm: `import { ThermometerHighIcon } from '@gentleface/react';` (@gentleface/react 0.6.0)
- Changed: 2026-11-06 (20 px drawn, 24 px drawn, released in 0.4.0)

## Alternatives

- `thermometer-sun`: hot weather or a heat warning
- `thermometer`: a body-temperature reading

## Don't confuse with

- `flame`: flame owns hot and trending

## Also fits

- temperature: a high temperature or a fever

## Files

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

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

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

## Animated

`thermometer-high-heat`: The heat waves rise away and the column sinks. Then new waves rise from below and the column climbs with them right to the top of the tube, the bulb swelling, and eases back to its high mark.

File: https://gentleface.com/motion/thermometer-high-heat.svg (line-round, 16 px). Native SVG animation that loops by itself. To play it once, run 0.25 s to 2.45 s. Patterns: https://gentleface.com/animated-icons.md

```svg
<svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16" fill="none" stroke="currentColor" stroke-width="1.001" stroke-linecap="round" stroke-linejoin="round"><path d="M10.5 10L10.5 3C10.5 2.172 11.172 1.5 12 1.5C12.828 1.5 13.5 2.172 13.5 3L13.5 10C14.679 10.884 14.841 12.592 13.849 13.682C12.858 14.773 11.142 14.773 10.151 13.682C9.159 12.592 9.321 10.884 10.5 10Z"></path><path fill="currentColor" stroke="none" d="M11 4L13 4L13 11L11 11L11 4Z"><animate attributeName="d" dur="3.2s" repeatCount="indefinite" keyTimes="0;0.094;0.25;0.313;0.531;0.625;0.734;1" values="M11 4L13 4L13 11L11 11L11 4Z;M11 4L13 4L13 11L11 11L11 4Z;M11 7.5L13 7.5L13 11L11 11L11 7.5Z;M11 7.5L13 7.5L13 11L11 11L11 7.5Z;M11 3L13 3L13 11L11 11L11 3Z;M11 3L13 3L13 11L11 11L11 3Z;M11 4L13 4L13 11L11 11L11 4Z;M11 4L13 4L13 11L11 11L11 4Z" calcMode="spline" keySplines="0 0 1 1;.6 0 .25 1;0 0 1 1;.6 0 .25 1;0 0 1 1;.37 0 .63 1;0 0 1 1"/></path><circle fill="currentColor" stroke="none" cx="12" cy="12" r="2.5"><animate attributeName="r" dur="3.2s" repeatCount="indefinite" keyTimes="0;0.469;0.547;0.656;1" values="2.5;2.5;2.68;2.5;2.5" calcMode="spline" keySplines="0 0 1 1;.15 .75 .25 1;.37 0 .63 1;0 0 1 1"/></circle><path d="M2.5 11.5C1.167 10.5 1.167 8.5 2.5 7.5C3.833 6.5 3.833 4.5 2.5 3.5" pathLength="1"><animate attributeName="stroke-dasharray" dur="3.2s" repeatCount="indefinite" keyTimes="0;0.094;0.234;0.238;0.297;0.5;1" values="1.05 2;1.05 2;.05 2;0 2;0 2;1.05 2;1.05 2" calcMode="spline" keySplines="0 0 1 1;.6 0 .9 .4;0 0 1 1;0 0 1 1;.15 .75 .25 1;0 0 1 1"/><animate attributeName="stroke-dashoffset" dur="3.2s" repeatCount="indefinite" keyTimes="0;0.094;0.234;0.238;0.297;0.5;1" values="0;0;-1;0;0;0;0" calcMode="spline" keySplines="0 0 1 1;.6 0 .9 .4;0 0 1 1;0 0 1 1;.15 .75 .25 1;0 0 1 1"/><animate attributeName="visibility" calcMode="discrete" dur="3.2s" repeatCount="indefinite" keyTimes="0;0.234;0.297" values="visible;hidden;visible"/></path><path d="M6.5 11.5C5.167 10.5 5.167 8.5 6.5 7.5C7.833 6.5 7.833 4.5 6.5 3.5" pathLength="1"><animate attributeName="stroke-dasharray" dur="3.2s" repeatCount="indefinite" keyTimes="0;0.131;0.272;0.275;0.334;0.538;1" values="1.05 2;1.05 2;.05 2;0 2;0 2;1.05 2;1.05 2" calcMode="spline" keySplines="0 0 1 1;.6 0 .9 .4;0 0 1 1;0 0 1 1;.15 .75 .25 1;0 0 1 1"/><animate attributeName="stroke-dashoffset" dur="3.2s" repeatCount="indefinite" keyTimes="0;0.131;0.272;0.275;0.334;0.538;1" values="0;0;-1;0;0;0;0" calcMode="spline" keySplines="0 0 1 1;.6 0 .9 .4;0 0 1 1;0 0 1 1;.15 .75 .25 1;0 0 1 1"/><animate attributeName="visibility" calcMode="discrete" dur="3.2s" repeatCount="indefinite" keyTimes="0;0.272;0.334" values="visible;hidden;visible"/></path></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="M10.14 2.264C10.242 2.007 10.391 1.781 10.586 1.586C10.781 1.391 11.007 1.242 11.264 1.14C11.5 1.047 11.746 1 12 1C12.254 1 12.5 1.047 12.736 1.14C12.993 1.242 13.219 1.391 13.414 1.586C13.609 1.781 13.758 2.007 13.86 2.264C13.953 2.5 14 2.746 14 3L14 9.764C14.233 9.971 14.429 10.211 14.589 10.484C14.812 10.866 14.945 11.276 14.987 11.717C15.028 12.157 14.975 12.585 14.828 13.002C14.693 13.382 14.49 13.721 14.219 14.019C13.948 14.317 13.63 14.551 13.265 14.72C12.864 14.907 12.442 15 12 15C11.558 15 11.136 14.907 10.735 14.72C10.37 14.551 10.052 14.317 9.781 14.019C9.51 13.721 9.307 13.382 9.172 13.002C9.025 12.585 8.972 12.157 9.013 11.717C9.055 11.276 9.188 10.866 9.411 10.484C9.571 10.211 9.767 9.971 10 9.764L10 3C10 2.746 10.047 2.5 10.14 2.264ZM12.707 2.293C12.512 2.098 12.276 2 12 2C11.724 2 11.488 2.098 11.293 2.293C11.098 2.488 11 2.724 11 3L11 4L13 4L13 3C13 2.724 12.902 2.488 12.707 2.293ZM2.2 11.9C1.844 11.633 1.562 11.304 1.353 10.912C1.118 10.471 1 10 1 9.5C1 9 1.118 8.529 1.353 8.088C1.562 7.696 1.844 7.367 2.2 7.1C2.437 6.922 2.625 6.703 2.765 6.441C2.922 6.147 3 5.833 3 5.5C3 5.167 2.922 4.853 2.765 4.559C2.625 4.297 2.437 4.078 2.2 3.9C2.087 3.815 2.021 3.706 2.002 3.571C1.983 3.436 2.015 3.313 2.1 3.2C2.185 3.087 2.294 3.021 2.429 3.002C2.564 2.983 2.687 3.015 2.8 3.1C3.156 3.367 3.438 3.696 3.647 4.088C3.882 4.529 4 5 4 5.5C4 6 3.882 6.471 3.647 6.912C3.438 7.304 3.156 7.633 2.8 7.9C2.563 8.078 2.375 8.297 2.235 8.559C2.078 8.853 2 9.167 2 9.5C2 9.833 2.078 10.147 2.235 10.441C2.375 10.703 2.563 10.922 2.8 11.1C2.91 11.183 2.975 11.293 2.995 11.429C3.015 11.566 2.983 11.69 2.9 11.8C2.815 11.913 2.706 11.979 2.571 11.998C2.436 12.017 2.313 11.985 2.2 11.9ZM5 9.5C5 9 5.118 8.529 5.353 8.088C5.562 7.696 5.844 7.367 6.2 7.1C6.437 6.922 6.625 6.703 6.765 6.441C6.922 6.147 7 5.833 7 5.5C7 5.167 6.922 4.853 6.765 4.559C6.625 4.297 6.437 4.078 6.2 3.9C6.09 3.817 6.025 3.707 6.005 3.571C5.985 3.434 6.017 3.31 6.1 3.2C6.183 3.09 6.293 3.025 6.429 3.005C6.566 2.985 6.69 3.017 6.8 3.1C7.156 3.367 7.438 3.696 7.647 4.088C7.882 4.529 8 5 8 5.5C8 6 7.882 6.471 7.647 6.912C7.438 7.304 7.156 7.633 6.8 7.9C6.563 8.078 6.375 8.297 6.235 8.559C6.078 8.853 6 9.167 6 9.5C6 9.833 6.078 10.147 6.235 10.441C6.375 10.703 6.563 10.922 6.8 11.1C6.91 11.183 6.975 11.293 6.995 11.429C7.014 11.566 6.983 11.69 6.9 11.8C6.815 11.913 6.706 11.979 6.571 11.998C6.436 12.017 6.313 11.985 6.2 11.9C5.844 11.633 5.562 11.304 5.353 10.912C5.118 10.471 5 10 5 9.5Z"/></svg>
```

### React

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

export function ThermometerHighIcon(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="M10.14 2.264C10.242 2.007 10.391 1.781 10.586 1.586C10.781 1.391 11.007 1.242 11.264 1.14C11.5 1.047 11.746 1 12 1C12.254 1 12.5 1.047 12.736 1.14C12.993 1.242 13.219 1.391 13.414 1.586C13.609 1.781 13.758 2.007 13.86 2.264C13.953 2.5 14 2.746 14 3L14 9.764C14.233 9.971 14.429 10.211 14.589 10.484C14.812 10.866 14.945 11.276 14.987 11.717C15.028 12.157 14.975 12.585 14.828 13.002C14.693 13.382 14.49 13.721 14.219 14.019C13.948 14.317 13.63 14.551 13.265 14.72C12.864 14.907 12.442 15 12 15C11.558 15 11.136 14.907 10.735 14.72C10.37 14.551 10.052 14.317 9.781 14.019C9.51 13.721 9.307 13.382 9.172 13.002C9.025 12.585 8.972 12.157 9.013 11.717C9.055 11.276 9.188 10.866 9.411 10.484C9.571 10.211 9.767 9.971 10 9.764L10 3C10 2.746 10.047 2.5 10.14 2.264ZM12.707 2.293C12.512 2.098 12.276 2 12 2C11.724 2 11.488 2.098 11.293 2.293C11.098 2.488 11 2.724 11 3L11 4L13 4L13 3C13 2.724 12.902 2.488 12.707 2.293ZM2.2 11.9C1.844 11.633 1.562 11.304 1.353 10.912C1.118 10.471 1 10 1 9.5C1 9 1.118 8.529 1.353 8.088C1.562 7.696 1.844 7.367 2.2 7.1C2.437 6.922 2.625 6.703 2.765 6.441C2.922 6.147 3 5.833 3 5.5C3 5.167 2.922 4.853 2.765 4.559C2.625 4.297 2.437 4.078 2.2 3.9C2.087 3.815 2.021 3.706 2.002 3.571C1.983 3.436 2.015 3.313 2.1 3.2C2.185 3.087 2.294 3.021 2.429 3.002C2.564 2.983 2.687 3.015 2.8 3.1C3.156 3.367 3.438 3.696 3.647 4.088C3.882 4.529 4 5 4 5.5C4 6 3.882 6.471 3.647 6.912C3.438 7.304 3.156 7.633 2.8 7.9C2.563 8.078 2.375 8.297 2.235 8.559C2.078 8.853 2 9.167 2 9.5C2 9.833 2.078 10.147 2.235 10.441C2.375 10.703 2.563 10.922 2.8 11.1C2.91 11.183 2.975 11.293 2.995 11.429C3.015 11.566 2.983 11.69 2.9 11.8C2.815 11.913 2.706 11.979 2.571 11.998C2.436 12.017 2.313 11.985 2.2 11.9ZM5 9.5C5 9 5.118 8.529 5.353 8.088C5.562 7.696 5.844 7.367 6.2 7.1C6.437 6.922 6.625 6.703 6.765 6.441C6.922 6.147 7 5.833 7 5.5C7 5.167 6.922 4.853 6.765 4.559C6.625 4.297 6.437 4.078 6.2 3.9C6.09 3.817 6.025 3.707 6.005 3.571C5.985 3.434 6.017 3.31 6.1 3.2C6.183 3.09 6.293 3.025 6.429 3.005C6.566 2.985 6.69 3.017 6.8 3.1C7.156 3.367 7.438 3.696 7.647 4.088C7.882 4.529 8 5 8 5.5C8 6 7.882 6.471 7.647 6.912C7.438 7.304 7.156 7.633 6.8 7.9C6.563 8.078 6.375 8.297 6.235 8.559C6.078 8.853 6 9.167 6 9.5C6 9.833 6.078 10.147 6.235 10.441C6.375 10.703 6.563 10.922 6.8 11.1C6.91 11.183 6.975 11.293 6.995 11.429C7.014 11.566 6.983 11.69 6.9 11.8C6.815 11.913 6.706 11.979 6.571 11.998C6.436 12.017 6.313 11.985 6.2 11.9C5.844 11.633 5.562 11.304 5.353 10.912C5.118 10.471 5 10 5 9.5Z" />
    </svg>
  );
}
```

### Vue

```vue
<!-- Gentleface "thermometer-high" (line-round), MIT. https://gentleface.com/icons/thermometer-high -->
<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="M10.14 2.264C10.242 2.007 10.391 1.781 10.586 1.586C10.781 1.391 11.007 1.242 11.264 1.14C11.5 1.047 11.746 1 12 1C12.254 1 12.5 1.047 12.736 1.14C12.993 1.242 13.219 1.391 13.414 1.586C13.609 1.781 13.758 2.007 13.86 2.264C13.953 2.5 14 2.746 14 3L14 9.764C14.233 9.971 14.429 10.211 14.589 10.484C14.812 10.866 14.945 11.276 14.987 11.717C15.028 12.157 14.975 12.585 14.828 13.002C14.693 13.382 14.49 13.721 14.219 14.019C13.948 14.317 13.63 14.551 13.265 14.72C12.864 14.907 12.442 15 12 15C11.558 15 11.136 14.907 10.735 14.72C10.37 14.551 10.052 14.317 9.781 14.019C9.51 13.721 9.307 13.382 9.172 13.002C9.025 12.585 8.972 12.157 9.013 11.717C9.055 11.276 9.188 10.866 9.411 10.484C9.571 10.211 9.767 9.971 10 9.764L10 3C10 2.746 10.047 2.5 10.14 2.264ZM12.707 2.293C12.512 2.098 12.276 2 12 2C11.724 2 11.488 2.098 11.293 2.293C11.098 2.488 11 2.724 11 3L11 4L13 4L13 3C13 2.724 12.902 2.488 12.707 2.293ZM2.2 11.9C1.844 11.633 1.562 11.304 1.353 10.912C1.118 10.471 1 10 1 9.5C1 9 1.118 8.529 1.353 8.088C1.562 7.696 1.844 7.367 2.2 7.1C2.437 6.922 2.625 6.703 2.765 6.441C2.922 6.147 3 5.833 3 5.5C3 5.167 2.922 4.853 2.765 4.559C2.625 4.297 2.437 4.078 2.2 3.9C2.087 3.815 2.021 3.706 2.002 3.571C1.983 3.436 2.015 3.313 2.1 3.2C2.185 3.087 2.294 3.021 2.429 3.002C2.564 2.983 2.687 3.015 2.8 3.1C3.156 3.367 3.438 3.696 3.647 4.088C3.882 4.529 4 5 4 5.5C4 6 3.882 6.471 3.647 6.912C3.438 7.304 3.156 7.633 2.8 7.9C2.563 8.078 2.375 8.297 2.235 8.559C2.078 8.853 2 9.167 2 9.5C2 9.833 2.078 10.147 2.235 10.441C2.375 10.703 2.563 10.922 2.8 11.1C2.91 11.183 2.975 11.293 2.995 11.429C3.015 11.566 2.983 11.69 2.9 11.8C2.815 11.913 2.706 11.979 2.571 11.998C2.436 12.017 2.313 11.985 2.2 11.9ZM5 9.5C5 9 5.118 8.529 5.353 8.088C5.562 7.696 5.844 7.367 6.2 7.1C6.437 6.922 6.625 6.703 6.765 6.441C6.922 6.147 7 5.833 7 5.5C7 5.167 6.922 4.853 6.765 4.559C6.625 4.297 6.437 4.078 6.2 3.9C6.09 3.817 6.025 3.707 6.005 3.571C5.985 3.434 6.017 3.31 6.1 3.2C6.183 3.09 6.293 3.025 6.429 3.005C6.566 2.985 6.69 3.017 6.8 3.1C7.156 3.367 7.438 3.696 7.647 4.088C7.882 4.529 8 5 8 5.5C8 6 7.882 6.471 7.647 6.912C7.438 7.304 7.156 7.633 6.8 7.9C6.563 8.078 6.375 8.297 6.235 8.559C6.078 8.853 6 9.167 6 9.5C6 9.833 6.078 10.147 6.235 10.441C6.375 10.703 6.563 10.922 6.8 11.1C6.91 11.183 6.975 11.293 6.995 11.429C7.014 11.566 6.983 11.69 6.9 11.8C6.815 11.913 6.706 11.979 6.571 11.998C6.436 12.017 6.313 11.985 6.2 11.9C5.844 11.633 5.562 11.304 5.353 10.912C5.118 10.471 5 10 5 9.5Z" />
  </svg>
</template>
```

### Svelte

```svelte
<!-- Gentleface "thermometer-high" (line-round), MIT. https://gentleface.com/icons/thermometer-high -->
<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="M10.14 2.264C10.242 2.007 10.391 1.781 10.586 1.586C10.781 1.391 11.007 1.242 11.264 1.14C11.5 1.047 11.746 1 12 1C12.254 1 12.5 1.047 12.736 1.14C12.993 1.242 13.219 1.391 13.414 1.586C13.609 1.781 13.758 2.007 13.86 2.264C13.953 2.5 14 2.746 14 3L14 9.764C14.233 9.971 14.429 10.211 14.589 10.484C14.812 10.866 14.945 11.276 14.987 11.717C15.028 12.157 14.975 12.585 14.828 13.002C14.693 13.382 14.49 13.721 14.219 14.019C13.948 14.317 13.63 14.551 13.265 14.72C12.864 14.907 12.442 15 12 15C11.558 15 11.136 14.907 10.735 14.72C10.37 14.551 10.052 14.317 9.781 14.019C9.51 13.721 9.307 13.382 9.172 13.002C9.025 12.585 8.972 12.157 9.013 11.717C9.055 11.276 9.188 10.866 9.411 10.484C9.571 10.211 9.767 9.971 10 9.764L10 3C10 2.746 10.047 2.5 10.14 2.264ZM12.707 2.293C12.512 2.098 12.276 2 12 2C11.724 2 11.488 2.098 11.293 2.293C11.098 2.488 11 2.724 11 3L11 4L13 4L13 3C13 2.724 12.902 2.488 12.707 2.293ZM2.2 11.9C1.844 11.633 1.562 11.304 1.353 10.912C1.118 10.471 1 10 1 9.5C1 9 1.118 8.529 1.353 8.088C1.562 7.696 1.844 7.367 2.2 7.1C2.437 6.922 2.625 6.703 2.765 6.441C2.922 6.147 3 5.833 3 5.5C3 5.167 2.922 4.853 2.765 4.559C2.625 4.297 2.437 4.078 2.2 3.9C2.087 3.815 2.021 3.706 2.002 3.571C1.983 3.436 2.015 3.313 2.1 3.2C2.185 3.087 2.294 3.021 2.429 3.002C2.564 2.983 2.687 3.015 2.8 3.1C3.156 3.367 3.438 3.696 3.647 4.088C3.882 4.529 4 5 4 5.5C4 6 3.882 6.471 3.647 6.912C3.438 7.304 3.156 7.633 2.8 7.9C2.563 8.078 2.375 8.297 2.235 8.559C2.078 8.853 2 9.167 2 9.5C2 9.833 2.078 10.147 2.235 10.441C2.375 10.703 2.563 10.922 2.8 11.1C2.91 11.183 2.975 11.293 2.995 11.429C3.015 11.566 2.983 11.69 2.9 11.8C2.815 11.913 2.706 11.979 2.571 11.998C2.436 12.017 2.313 11.985 2.2 11.9ZM5 9.5C5 9 5.118 8.529 5.353 8.088C5.562 7.696 5.844 7.367 6.2 7.1C6.437 6.922 6.625 6.703 6.765 6.441C6.922 6.147 7 5.833 7 5.5C7 5.167 6.922 4.853 6.765 4.559C6.625 4.297 6.437 4.078 6.2 3.9C6.09 3.817 6.025 3.707 6.005 3.571C5.985 3.434 6.017 3.31 6.1 3.2C6.183 3.09 6.293 3.025 6.429 3.005C6.566 2.985 6.69 3.017 6.8 3.1C7.156 3.367 7.438 3.696 7.647 4.088C7.882 4.529 8 5 8 5.5C8 6 7.882 6.471 7.647 6.912C7.438 7.304 7.156 7.633 6.8 7.9C6.563 8.078 6.375 8.297 6.235 8.559C6.078 8.853 6 9.167 6 9.5C6 9.833 6.078 10.147 6.235 10.441C6.375 10.703 6.563 10.922 6.8 11.1C6.91 11.183 6.975 11.293 6.995 11.429C7.014 11.566 6.983 11.69 6.9 11.8C6.815 11.913 6.706 11.979 6.571 11.998C6.436 12.017 6.313 11.985 6.2 11.9C5.844 11.633 5.562 11.304 5.353 10.912C5.118 10.471 5 10 5 9.5Z" />
</svg>
```

### HTML img

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

### CSS

```css
/* Gentleface "thermometer-high" (line-round), MIT. https://gentleface.com/icons/thermometer-high. Takes the text color. */
.icon-thermometer-high {
  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='M10.14 2.264C10.242 2.007 10.391 1.781 10.586 1.586C10.781 1.391 11.007 1.242 11.264 1.14C11.5 1.047 11.746 1 12 1C12.254 1 12.5 1.047 12.736 1.14C12.993 1.242 13.219 1.391 13.414 1.586C13.609 1.781 13.758 2.007 13.86 2.264C13.953 2.5 14 2.746 14 3L14 9.764C14.233 9.971 14.429 10.211 14.589 10.484C14.812 10.866 14.945 11.276 14.987 11.717C15.028 12.157 14.975 12.585 14.828 13.002C14.693 13.382 14.49 13.721 14.219 14.019C13.948 14.317 13.63 14.551 13.265 14.72C12.864 14.907 12.442 15 12 15C11.558 15 11.136 14.907 10.735 14.72C10.37 14.551 10.052 14.317 9.781 14.019C9.51 13.721 9.307 13.382 9.172 13.002C9.025 12.585 8.972 12.157 9.013 11.717C9.055 11.276 9.188 10.866 9.411 10.484C9.571 10.211 9.767 9.971 10 9.764L10 3C10 2.746 10.047 2.5 10.14 2.264ZM12.707 2.293C12.512 2.098 12.276 2 12 2C11.724 2 11.488 2.098 11.293 2.293C11.098 2.488 11 2.724 11 3L11 4L13 4L13 3C13 2.724 12.902 2.488 12.707 2.293ZM2.2 11.9C1.844 11.633 1.562 11.304 1.353 10.912C1.118 10.471 1 10 1 9.5C1 9 1.118 8.529 1.353 8.088C1.562 7.696 1.844 7.367 2.2 7.1C2.437 6.922 2.625 6.703 2.765 6.441C2.922 6.147 3 5.833 3 5.5C3 5.167 2.922 4.853 2.765 4.559C2.625 4.297 2.437 4.078 2.2 3.9C2.087 3.815 2.021 3.706 2.002 3.571C1.983 3.436 2.015 3.313 2.1 3.2C2.185 3.087 2.294 3.021 2.429 3.002C2.564 2.983 2.687 3.015 2.8 3.1C3.156 3.367 3.438 3.696 3.647 4.088C3.882 4.529 4 5 4 5.5C4 6 3.882 6.471 3.647 6.912C3.438 7.304 3.156 7.633 2.8 7.9C2.563 8.078 2.375 8.297 2.235 8.559C2.078 8.853 2 9.167 2 9.5C2 9.833 2.078 10.147 2.235 10.441C2.375 10.703 2.563 10.922 2.8 11.1C2.91 11.183 2.975 11.293 2.995 11.429C3.015 11.566 2.983 11.69 2.9 11.8C2.815 11.913 2.706 11.979 2.571 11.998C2.436 12.017 2.313 11.985 2.2 11.9ZM5 9.5C5 9 5.118 8.529 5.353 8.088C5.562 7.696 5.844 7.367 6.2 7.1C6.437 6.922 6.625 6.703 6.765 6.441C6.922 6.147 7 5.833 7 5.5C7 5.167 6.922 4.853 6.765 4.559C6.625 4.297 6.437 4.078 6.2 3.9C6.09 3.817 6.025 3.707 6.005 3.571C5.985 3.434 6.017 3.31 6.1 3.2C6.183 3.09 6.293 3.025 6.429 3.005C6.566 2.985 6.69 3.017 6.8 3.1C7.156 3.367 7.438 3.696 7.647 4.088C7.882 4.529 8 5 8 5.5C8 6 7.882 6.471 7.647 6.912C7.438 7.304 7.156 7.633 6.8 7.9C6.563 8.078 6.375 8.297 6.235 8.559C6.078 8.853 6 9.167 6 9.5C6 9.833 6.078 10.147 6.235 10.441C6.375 10.703 6.563 10.922 6.8 11.1C6.91 11.183 6.975 11.293 6.995 11.429C7.014 11.566 6.983 11.69 6.9 11.8C6.815 11.913 6.706 11.979 6.571 11.998C6.436 12.017 6.313 11.985 6.2 11.9C5.844 11.633 5.562 11.304 5.353 10.912C5.118 10.471 5 10 5 9.5Z'/%3E%3C/svg%3E") center / 16px 16px no-repeat;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='currentColor'%3E%3Cpath d='M10.14 2.264C10.242 2.007 10.391 1.781 10.586 1.586C10.781 1.391 11.007 1.242 11.264 1.14C11.5 1.047 11.746 1 12 1C12.254 1 12.5 1.047 12.736 1.14C12.993 1.242 13.219 1.391 13.414 1.586C13.609 1.781 13.758 2.007 13.86 2.264C13.953 2.5 14 2.746 14 3L14 9.764C14.233 9.971 14.429 10.211 14.589 10.484C14.812 10.866 14.945 11.276 14.987 11.717C15.028 12.157 14.975 12.585 14.828 13.002C14.693 13.382 14.49 13.721 14.219 14.019C13.948 14.317 13.63 14.551 13.265 14.72C12.864 14.907 12.442 15 12 15C11.558 15 11.136 14.907 10.735 14.72C10.37 14.551 10.052 14.317 9.781 14.019C9.51 13.721 9.307 13.382 9.172 13.002C9.025 12.585 8.972 12.157 9.013 11.717C9.055 11.276 9.188 10.866 9.411 10.484C9.571 10.211 9.767 9.971 10 9.764L10 3C10 2.746 10.047 2.5 10.14 2.264ZM12.707 2.293C12.512 2.098 12.276 2 12 2C11.724 2 11.488 2.098 11.293 2.293C11.098 2.488 11 2.724 11 3L11 4L13 4L13 3C13 2.724 12.902 2.488 12.707 2.293ZM2.2 11.9C1.844 11.633 1.562 11.304 1.353 10.912C1.118 10.471 1 10 1 9.5C1 9 1.118 8.529 1.353 8.088C1.562 7.696 1.844 7.367 2.2 7.1C2.437 6.922 2.625 6.703 2.765 6.441C2.922 6.147 3 5.833 3 5.5C3 5.167 2.922 4.853 2.765 4.559C2.625 4.297 2.437 4.078 2.2 3.9C2.087 3.815 2.021 3.706 2.002 3.571C1.983 3.436 2.015 3.313 2.1 3.2C2.185 3.087 2.294 3.021 2.429 3.002C2.564 2.983 2.687 3.015 2.8 3.1C3.156 3.367 3.438 3.696 3.647 4.088C3.882 4.529 4 5 4 5.5C4 6 3.882 6.471 3.647 6.912C3.438 7.304 3.156 7.633 2.8 7.9C2.563 8.078 2.375 8.297 2.235 8.559C2.078 8.853 2 9.167 2 9.5C2 9.833 2.078 10.147 2.235 10.441C2.375 10.703 2.563 10.922 2.8 11.1C2.91 11.183 2.975 11.293 2.995 11.429C3.015 11.566 2.983 11.69 2.9 11.8C2.815 11.913 2.706 11.979 2.571 11.998C2.436 12.017 2.313 11.985 2.2 11.9ZM5 9.5C5 9 5.118 8.529 5.353 8.088C5.562 7.696 5.844 7.367 6.2 7.1C6.437 6.922 6.625 6.703 6.765 6.441C6.922 6.147 7 5.833 7 5.5C7 5.167 6.922 4.853 6.765 4.559C6.625 4.297 6.437 4.078 6.2 3.9C6.09 3.817 6.025 3.707 6.005 3.571C5.985 3.434 6.017 3.31 6.1 3.2C6.183 3.09 6.293 3.025 6.429 3.005C6.566 2.985 6.69 3.017 6.8 3.1C7.156 3.367 7.438 3.696 7.647 4.088C7.882 4.529 8 5 8 5.5C8 6 7.882 6.471 7.647 6.912C7.438 7.304 7.156 7.633 6.8 7.9C6.563 8.078 6.375 8.297 6.235 8.559C6.078 8.853 6 9.167 6 9.5C6 9.833 6.078 10.147 6.235 10.441C6.375 10.703 6.563 10.922 6.8 11.1C6.91 11.183 6.975 11.293 6.995 11.429C7.014 11.566 6.983 11.69 6.9 11.8C6.815 11.913 6.706 11.979 6.571 11.998C6.436 12.017 6.313 11.985 6.2 11.9C5.844 11.633 5.562 11.304 5.353 10.912C5.118 10.471 5 10 5 9.5Z'/%3E%3C/svg%3E") center / 16px 16px no-repeat;
}
```

### Data URL

```text
data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='currentColor'%3E%3Cpath d='M10.14 2.264C10.242 2.007 10.391 1.781 10.586 1.586C10.781 1.391 11.007 1.242 11.264 1.14C11.5 1.047 11.746 1 12 1C12.254 1 12.5 1.047 12.736 1.14C12.993 1.242 13.219 1.391 13.414 1.586C13.609 1.781 13.758 2.007 13.86 2.264C13.953 2.5 14 2.746 14 3L14 9.764C14.233 9.971 14.429 10.211 14.589 10.484C14.812 10.866 14.945 11.276 14.987 11.717C15.028 12.157 14.975 12.585 14.828 13.002C14.693 13.382 14.49 13.721 14.219 14.019C13.948 14.317 13.63 14.551 13.265 14.72C12.864 14.907 12.442 15 12 15C11.558 15 11.136 14.907 10.735 14.72C10.37 14.551 10.052 14.317 9.781 14.019C9.51 13.721 9.307 13.382 9.172 13.002C9.025 12.585 8.972 12.157 9.013 11.717C9.055 11.276 9.188 10.866 9.411 10.484C9.571 10.211 9.767 9.971 10 9.764L10 3C10 2.746 10.047 2.5 10.14 2.264ZM12.707 2.293C12.512 2.098 12.276 2 12 2C11.724 2 11.488 2.098 11.293 2.293C11.098 2.488 11 2.724 11 3L11 4L13 4L13 3C13 2.724 12.902 2.488 12.707 2.293ZM2.2 11.9C1.844 11.633 1.562 11.304 1.353 10.912C1.118 10.471 1 10 1 9.5C1 9 1.118 8.529 1.353 8.088C1.562 7.696 1.844 7.367 2.2 7.1C2.437 6.922 2.625 6.703 2.765 6.441C2.922 6.147 3 5.833 3 5.5C3 5.167 2.922 4.853 2.765 4.559C2.625 4.297 2.437 4.078 2.2 3.9C2.087 3.815 2.021 3.706 2.002 3.571C1.983 3.436 2.015 3.313 2.1 3.2C2.185 3.087 2.294 3.021 2.429 3.002C2.564 2.983 2.687 3.015 2.8 3.1C3.156 3.367 3.438 3.696 3.647 4.088C3.882 4.529 4 5 4 5.5C4 6 3.882 6.471 3.647 6.912C3.438 7.304 3.156 7.633 2.8 7.9C2.563 8.078 2.375 8.297 2.235 8.559C2.078 8.853 2 9.167 2 9.5C2 9.833 2.078 10.147 2.235 10.441C2.375 10.703 2.563 10.922 2.8 11.1C2.91 11.183 2.975 11.293 2.995 11.429C3.015 11.566 2.983 11.69 2.9 11.8C2.815 11.913 2.706 11.979 2.571 11.998C2.436 12.017 2.313 11.985 2.2 11.9ZM5 9.5C5 9 5.118 8.529 5.353 8.088C5.562 7.696 5.844 7.367 6.2 7.1C6.437 6.922 6.625 6.703 6.765 6.441C6.922 6.147 7 5.833 7 5.5C7 5.167 6.922 4.853 6.765 4.559C6.625 4.297 6.437 4.078 6.2 3.9C6.09 3.817 6.025 3.707 6.005 3.571C5.985 3.434 6.017 3.31 6.1 3.2C6.183 3.09 6.293 3.025 6.429 3.005C6.566 2.985 6.69 3.017 6.8 3.1C7.156 3.367 7.438 3.696 7.647 4.088C7.882 4.529 8 5 8 5.5C8 6 7.882 6.471 7.647 6.912C7.438 7.304 7.156 7.633 6.8 7.9C6.563 8.078 6.375 8.297 6.235 8.559C6.078 8.853 6 9.167 6 9.5C6 9.833 6.078 10.147 6.235 10.441C6.375 10.703 6.563 10.922 6.8 11.1C6.91 11.183 6.975 11.293 6.995 11.429C7.014 11.566 6.983 11.69 6.9 11.8C6.815 11.913 6.706 11.979 6.571 11.998C6.436 12.017 6.313 11.985 6.2 11.9C5.844 11.633 5.562 11.304 5.353 10.912C5.118 10.471 5 10 5 9.5Z'/%3E%3C/svg%3E
```

### Sprite

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

### SwiftUI

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

struct ThermometerHighIcon: Shape {
    func path(in rect: CGRect) -> Path {
        var p = Path()
        p.move(to: CGPoint(x: 10.14, y: 2.264))
        p.addCurve(to: CGPoint(x: 10.586, y: 1.586), control1: CGPoint(x: 10.242, y: 2.007), control2: CGPoint(x: 10.391, y: 1.781))
        p.addCurve(to: CGPoint(x: 11.264, y: 1.14), control1: CGPoint(x: 10.781, y: 1.391), control2: CGPoint(x: 11.007, y: 1.242))
        p.addCurve(to: CGPoint(x: 12, y: 1), control1: CGPoint(x: 11.5, y: 1.047), control2: CGPoint(x: 11.746, y: 1))
        p.addCurve(to: CGPoint(x: 12.736, y: 1.14), control1: CGPoint(x: 12.254, y: 1), control2: CGPoint(x: 12.5, y: 1.047))
        p.addCurve(to: CGPoint(x: 13.414, y: 1.586), control1: CGPoint(x: 12.993, y: 1.242), control2: CGPoint(x: 13.219, y: 1.391))
        p.addCurve(to: CGPoint(x: 13.86, y: 2.264), control1: CGPoint(x: 13.609, y: 1.781), control2: CGPoint(x: 13.758, y: 2.007))
        p.addCurve(to: CGPoint(x: 14, y: 3), control1: CGPoint(x: 13.953, y: 2.5), control2: CGPoint(x: 14, y: 2.746))
        p.addLine(to: CGPoint(x: 14, y: 9.764))
        p.addCurve(to: CGPoint(x: 14.589, y: 10.484), control1: CGPoint(x: 14.233, y: 9.971), control2: CGPoint(x: 14.429, y: 10.211))
        p.addCurve(to: CGPoint(x: 14.987, y: 11.717), control1: CGPoint(x: 14.812, y: 10.866), control2: CGPoint(x: 14.945, y: 11.276))
        p.addCurve(to: CGPoint(x: 14.828, y: 13.002), control1: CGPoint(x: 15.028, y: 12.157), control2: CGPoint(x: 14.975, y: 12.585))
        p.addCurve(to: CGPoint(x: 14.219, y: 14.019), control1: CGPoint(x: 14.693, y: 13.382), control2: CGPoint(x: 14.49, y: 13.721))
        p.addCurve(to: CGPoint(x: 13.265, y: 14.72), control1: CGPoint(x: 13.948, y: 14.317), control2: CGPoint(x: 13.63, y: 14.551))
        p.addCurve(to: CGPoint(x: 12, y: 15), control1: CGPoint(x: 12.864, y: 14.907), control2: CGPoint(x: 12.442, y: 15))
        p.addCurve(to: CGPoint(x: 10.735, y: 14.72), control1: CGPoint(x: 11.558, y: 15), control2: CGPoint(x: 11.136, y: 14.907))
        p.addCurve(to: CGPoint(x: 9.781, y: 14.019), control1: CGPoint(x: 10.37, y: 14.551), control2: CGPoint(x: 10.052, y: 14.317))
        p.addCurve(to: CGPoint(x: 9.172, y: 13.002), control1: CGPoint(x: 9.51, y: 13.721), control2: CGPoint(x: 9.307, y: 13.382))
        p.addCurve(to: CGPoint(x: 9.013, y: 11.717), control1: CGPoint(x: 9.025, y: 12.585), control2: CGPoint(x: 8.972, y: 12.157))
        p.addCurve(to: CGPoint(x: 9.411, y: 10.484), control1: CGPoint(x: 9.055, y: 11.276), control2: CGPoint(x: 9.188, y: 10.866))
        p.addCurve(to: CGPoint(x: 10, y: 9.764), control1: CGPoint(x: 9.571, y: 10.211), control2: CGPoint(x: 9.767, y: 9.971))
        p.addLine(to: CGPoint(x: 10, y: 3))
        p.addCurve(to: CGPoint(x: 10.14, y: 2.264), control1: CGPoint(x: 10, y: 2.746), control2: CGPoint(x: 10.047, y: 2.5))
        p.closeSubpath()
        p.move(to: CGPoint(x: 12.707, y: 2.293))
        p.addCurve(to: CGPoint(x: 12, y: 2), control1: CGPoint(x: 12.512, y: 2.098), control2: CGPoint(x: 12.276, y: 2))
        p.addCurve(to: CGPoint(x: 11.293, y: 2.293), control1: CGPoint(x: 11.724, y: 2), control2: CGPoint(x: 11.488, y: 2.098))
        p.addCurve(to: CGPoint(x: 11, y: 3), control1: CGPoint(x: 11.098, y: 2.488), control2: CGPoint(x: 11, y: 2.724))
        p.addLine(to: CGPoint(x: 11, y: 4))
        p.addLine(to: CGPoint(x: 13, y: 4))
        p.addLine(to: CGPoint(x: 13, y: 3))
        p.addCurve(to: CGPoint(x: 12.707, y: 2.293), control1: CGPoint(x: 13, y: 2.724), control2: CGPoint(x: 12.902, y: 2.488))
        p.closeSubpath()
        p.move(to: CGPoint(x: 2.2, y: 11.9))
        p.addCurve(to: CGPoint(x: 1.353, y: 10.912), control1: CGPoint(x: 1.844, y: 11.633), control2: CGPoint(x: 1.562, y: 11.304))
        p.addCurve(to: CGPoint(x: 1, y: 9.5), control1: CGPoint(x: 1.118, y: 10.471), control2: CGPoint(x: 1, y: 10))
        p.addCurve(to: CGPoint(x: 1.353, y: 8.088), control1: CGPoint(x: 1, y: 9), control2: CGPoint(x: 1.118, y: 8.529))
        p.addCurve(to: CGPoint(x: 2.2, y: 7.1), control1: CGPoint(x: 1.562, y: 7.696), control2: CGPoint(x: 1.844, y: 7.367))
        p.addCurve(to: CGPoint(x: 2.765, y: 6.441), control1: CGPoint(x: 2.437, y: 6.922), control2: CGPoint(x: 2.625, y: 6.703))
        p.addCurve(to: CGPoint(x: 3, y: 5.5), control1: CGPoint(x: 2.922, y: 6.147), control2: CGPoint(x: 3, y: 5.833))
        p.addCurve(to: CGPoint(x: 2.765, y: 4.559), control1: CGPoint(x: 3, y: 5.167), control2: CGPoint(x: 2.922, y: 4.853))
        p.addCurve(to: CGPoint(x: 2.2, y: 3.9), control1: CGPoint(x: 2.625, y: 4.297), control2: CGPoint(x: 2.437, y: 4.078))
        p.addCurve(to: CGPoint(x: 2.002, y: 3.571), control1: CGPoint(x: 2.087, y: 3.815), control2: CGPoint(x: 2.021, y: 3.706))
        p.addCurve(to: CGPoint(x: 2.1, y: 3.2), control1: CGPoint(x: 1.983, y: 3.436), control2: CGPoint(x: 2.015, y: 3.313))
        p.addCurve(to: CGPoint(x: 2.429, y: 3.002), control1: CGPoint(x: 2.185, y: 3.087), control2: CGPoint(x: 2.294, y: 3.021))
        p.addCurve(to: CGPoint(x: 2.8, y: 3.1), control1: CGPoint(x: 2.564, y: 2.983), control2: CGPoint(x: 2.687, y: 3.015))
        p.addCurve(to: CGPoint(x: 3.647, y: 4.088), control1: CGPoint(x: 3.156, y: 3.367), control2: CGPoint(x: 3.438, y: 3.696))
        p.addCurve(to: CGPoint(x: 4, y: 5.5), control1: CGPoint(x: 3.882, y: 4.529), control2: CGPoint(x: 4, y: 5))
        p.addCurve(to: CGPoint(x: 3.647, y: 6.912), control1: CGPoint(x: 4, y: 6), control2: CGPoint(x: 3.882, y: 6.471))
        p.addCurve(to: CGPoint(x: 2.8, y: 7.9), control1: CGPoint(x: 3.438, y: 7.304), control2: CGPoint(x: 3.156, y: 7.633))
        p.addCurve(to: CGPoint(x: 2.235, y: 8.559), control1: CGPoint(x: 2.563, y: 8.078), control2: CGPoint(x: 2.375, y: 8.297))
        p.addCurve(to: CGPoint(x: 2, y: 9.5), control1: CGPoint(x: 2.078, y: 8.853), control2: CGPoint(x: 2, y: 9.167))
        p.addCurve(to: CGPoint(x: 2.235, y: 10.441), control1: CGPoint(x: 2, y: 9.833), control2: CGPoint(x: 2.078, y: 10.147))
        p.addCurve(to: CGPoint(x: 2.8, y: 11.1), control1: CGPoint(x: 2.375, y: 10.703), control2: CGPoint(x: 2.563, y: 10.922))
        p.addCurve(to: CGPoint(x: 2.995, y: 11.429), control1: CGPoint(x: 2.91, y: 11.183), control2: CGPoint(x: 2.975, y: 11.293))
        p.addCurve(to: CGPoint(x: 2.9, y: 11.8), control1: CGPoint(x: 3.015, y: 11.566), control2: CGPoint(x: 2.983, y: 11.69))
        p.addCurve(to: CGPoint(x: 2.571, y: 11.998), control1: CGPoint(x: 2.815, y: 11.913), control2: CGPoint(x: 2.706, y: 11.979))
        p.addCurve(to: CGPoint(x: 2.2, y: 11.9), control1: CGPoint(x: 2.436, y: 12.017), control2: CGPoint(x: 2.313, y: 11.985))
        p.closeSubpath()
        p.move(to: CGPoint(x: 5, y: 9.5))
        p.addCurve(to: CGPoint(x: 5.353, y: 8.088), control1: CGPoint(x: 5, y: 9), control2: CGPoint(x: 5.118, y: 8.529))
        p.addCurve(to: CGPoint(x: 6.2, y: 7.1), control1: CGPoint(x: 5.562, y: 7.696), control2: CGPoint(x: 5.844, y: 7.367))
        p.addCurve(to: CGPoint(x: 6.765, y: 6.441), control1: CGPoint(x: 6.437, y: 6.922), control2: CGPoint(x: 6.625, y: 6.703))
        p.addCurve(to: CGPoint(x: 7, y: 5.5), control1: CGPoint(x: 6.922, y: 6.147), control2: CGPoint(x: 7, y: 5.833))
        p.addCurve(to: CGPoint(x: 6.765, y: 4.559), control1: CGPoint(x: 7, y: 5.167), control2: CGPoint(x: 6.922, y: 4.853))
        p.addCurve(to: CGPoint(x: 6.2, y: 3.9), control1: CGPoint(x: 6.625, y: 4.297), control2: CGPoint(x: 6.437, y: 4.078))
        p.addCurve(to: CGPoint(x: 6.005, y: 3.571), control1: CGPoint(x: 6.09, y: 3.817), control2: CGPoint(x: 6.025, y: 3.707))
        p.addCurve(to: CGPoint(x: 6.1, y: 3.2), control1: CGPoint(x: 5.985, y: 3.434), control2: CGPoint(x: 6.017, y: 3.31))
        p.addCurve(to: CGPoint(x: 6.429, y: 3.005), control1: CGPoint(x: 6.183, y: 3.09), control2: CGPoint(x: 6.293, y: 3.025))
        p.addCurve(to: CGPoint(x: 6.8, y: 3.1), control1: CGPoint(x: 6.566, y: 2.985), control2: CGPoint(x: 6.69, y: 3.017))
        p.addCurve(to: CGPoint(x: 7.647, y: 4.088), control1: CGPoint(x: 7.156, y: 3.367), control2: CGPoint(x: 7.438, y: 3.696))
        p.addCurve(to: CGPoint(x: 8, y: 5.5), control1: CGPoint(x: 7.882, y: 4.529), control2: CGPoint(x: 8, y: 5))
        p.addCurve(to: CGPoint(x: 7.647, y: 6.912), control1: CGPoint(x: 8, y: 6), control2: CGPoint(x: 7.882, y: 6.471))
        p.addCurve(to: CGPoint(x: 6.8, y: 7.9), control1: CGPoint(x: 7.438, y: 7.304), control2: CGPoint(x: 7.156, y: 7.633))
        p.addCurve(to: CGPoint(x: 6.235, y: 8.559), control1: CGPoint(x: 6.563, y: 8.078), control2: CGPoint(x: 6.375, y: 8.297))
        p.addCurve(to: CGPoint(x: 6, y: 9.5), control1: CGPoint(x: 6.078, y: 8.853), control2: CGPoint(x: 6, y: 9.167))
        p.addCurve(to: CGPoint(x: 6.235, y: 10.441), control1: CGPoint(x: 6, y: 9.833), control2: CGPoint(x: 6.078, y: 10.147))
        p.addCurve(to: CGPoint(x: 6.8, y: 11.1), control1: CGPoint(x: 6.375, y: 10.703), control2: CGPoint(x: 6.563, y: 10.922))
        p.addCurve(to: CGPoint(x: 6.995, y: 11.429), control1: CGPoint(x: 6.91, y: 11.183), control2: CGPoint(x: 6.975, y: 11.293))
        p.addCurve(to: CGPoint(x: 6.9, y: 11.8), control1: CGPoint(x: 7.014, y: 11.566), control2: CGPoint(x: 6.983, y: 11.69))
        p.addCurve(to: CGPoint(x: 6.571, y: 11.998), control1: CGPoint(x: 6.815, y: 11.913), control2: CGPoint(x: 6.706, y: 11.979))
        p.addCurve(to: CGPoint(x: 6.2, y: 11.9), control1: CGPoint(x: 6.436, y: 12.017), control2: CGPoint(x: 6.313, y: 11.985))
        p.addCurve(to: CGPoint(x: 5.353, y: 10.912), control1: CGPoint(x: 5.844, y: 11.633), control2: CGPoint(x: 5.562, y: 11.304))
        p.addCurve(to: CGPoint(x: 5, y: 9.5), control1: CGPoint(x: 5.118, y: 10.471), control2: CGPoint(x: 5, y: 10))
        p.closeSubpath()
        return p.applying(CGAffineTransform(scaleX: rect.width / 16, y: rect.height / 16))
    }
}

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

### Compose

```kotlin
// Gentleface "thermometer-high" (line-round), MIT. https://gentleface.com/icons/thermometer-high
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 ThermometerHighIcon: ImageVector by lazy {
    ImageVector.Builder(
        name = "thermometer-high", defaultWidth = 16.dp, defaultHeight = 16.dp,
        viewportWidth = 16f, viewportHeight = 16f,
    ).addPath(
        pathData = addPathNodes("M10.14 2.264C10.242 2.007 10.391 1.781 10.586 1.586C10.781 1.391 11.007 1.242 11.264 1.14C11.5 1.047 11.746 1 12 1C12.254 1 12.5 1.047 12.736 1.14C12.993 1.242 13.219 1.391 13.414 1.586C13.609 1.781 13.758 2.007 13.86 2.264C13.953 2.5 14 2.746 14 3L14 9.764C14.233 9.971 14.429 10.211 14.589 10.484C14.812 10.866 14.945 11.276 14.987 11.717C15.028 12.157 14.975 12.585 14.828 13.002C14.693 13.382 14.49 13.721 14.219 14.019C13.948 14.317 13.63 14.551 13.265 14.72C12.864 14.907 12.442 15 12 15C11.558 15 11.136 14.907 10.735 14.72C10.37 14.551 10.052 14.317 9.781 14.019C9.51 13.721 9.307 13.382 9.172 13.002C9.025 12.585 8.972 12.157 9.013 11.717C9.055 11.276 9.188 10.866 9.411 10.484C9.571 10.211 9.767 9.971 10 9.764L10 3C10 2.746 10.047 2.5 10.14 2.264ZM12.707 2.293C12.512 2.098 12.276 2 12 2C11.724 2 11.488 2.098 11.293 2.293C11.098 2.488 11 2.724 11 3L11 4L13 4L13 3C13 2.724 12.902 2.488 12.707 2.293ZM2.2 11.9C1.844 11.633 1.562 11.304 1.353 10.912C1.118 10.471 1 10 1 9.5C1 9 1.118 8.529 1.353 8.088C1.562 7.696 1.844 7.367 2.2 7.1C2.437 6.922 2.625 6.703 2.765 6.441C2.922 6.147 3 5.833 3 5.5C3 5.167 2.922 4.853 2.765 4.559C2.625 4.297 2.437 4.078 2.2 3.9C2.087 3.815 2.021 3.706 2.002 3.571C1.983 3.436 2.015 3.313 2.1 3.2C2.185 3.087 2.294 3.021 2.429 3.002C2.564 2.983 2.687 3.015 2.8 3.1C3.156 3.367 3.438 3.696 3.647 4.088C3.882 4.529 4 5 4 5.5C4 6 3.882 6.471 3.647 6.912C3.438 7.304 3.156 7.633 2.8 7.9C2.563 8.078 2.375 8.297 2.235 8.559C2.078 8.853 2 9.167 2 9.5C2 9.833 2.078 10.147 2.235 10.441C2.375 10.703 2.563 10.922 2.8 11.1C2.91 11.183 2.975 11.293 2.995 11.429C3.015 11.566 2.983 11.69 2.9 11.8C2.815 11.913 2.706 11.979 2.571 11.998C2.436 12.017 2.313 11.985 2.2 11.9ZM5 9.5C5 9 5.118 8.529 5.353 8.088C5.562 7.696 5.844 7.367 6.2 7.1C6.437 6.922 6.625 6.703 6.765 6.441C6.922 6.147 7 5.833 7 5.5C7 5.167 6.922 4.853 6.765 4.559C6.625 4.297 6.437 4.078 6.2 3.9C6.09 3.817 6.025 3.707 6.005 3.571C5.985 3.434 6.017 3.31 6.1 3.2C6.183 3.09 6.293 3.025 6.429 3.005C6.566 2.985 6.69 3.017 6.8 3.1C7.156 3.367 7.438 3.696 7.647 4.088C7.882 4.529 8 5 8 5.5C8 6 7.882 6.471 7.647 6.912C7.438 7.304 7.156 7.633 6.8 7.9C6.563 8.078 6.375 8.297 6.235 8.559C6.078 8.853 6 9.167 6 9.5C6 9.833 6.078 10.147 6.235 10.441C6.375 10.703 6.563 10.922 6.8 11.1C6.91 11.183 6.975 11.293 6.995 11.429C7.014 11.566 6.983 11.69 6.9 11.8C6.815 11.913 6.706 11.979 6.571 11.998C6.436 12.017 6.313 11.985 6.2 11.9C5.844 11.633 5.562 11.304 5.353 10.912C5.118 10.471 5 10 5 9.5Z"),
        fill = SolidColor(Color.Black),
    ).build()
}

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

### Android XML

```xml
<!-- res/drawable/ic_thermometer_high.xml · Gentleface "thermometer-high" (line-round), MIT. https://gentleface.com/icons/thermometer-high -->
<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="M10.14 2.264C10.242 2.007 10.391 1.781 10.586 1.586C10.781 1.391 11.007 1.242 11.264 1.14C11.5 1.047 11.746 1 12 1C12.254 1 12.5 1.047 12.736 1.14C12.993 1.242 13.219 1.391 13.414 1.586C13.609 1.781 13.758 2.007 13.86 2.264C13.953 2.5 14 2.746 14 3L14 9.764C14.233 9.971 14.429 10.211 14.589 10.484C14.812 10.866 14.945 11.276 14.987 11.717C15.028 12.157 14.975 12.585 14.828 13.002C14.693 13.382 14.49 13.721 14.219 14.019C13.948 14.317 13.63 14.551 13.265 14.72C12.864 14.907 12.442 15 12 15C11.558 15 11.136 14.907 10.735 14.72C10.37 14.551 10.052 14.317 9.781 14.019C9.51 13.721 9.307 13.382 9.172 13.002C9.025 12.585 8.972 12.157 9.013 11.717C9.055 11.276 9.188 10.866 9.411 10.484C9.571 10.211 9.767 9.971 10 9.764L10 3C10 2.746 10.047 2.5 10.14 2.264ZM12.707 2.293C12.512 2.098 12.276 2 12 2C11.724 2 11.488 2.098 11.293 2.293C11.098 2.488 11 2.724 11 3L11 4L13 4L13 3C13 2.724 12.902 2.488 12.707 2.293ZM2.2 11.9C1.844 11.633 1.562 11.304 1.353 10.912C1.118 10.471 1 10 1 9.5C1 9 1.118 8.529 1.353 8.088C1.562 7.696 1.844 7.367 2.2 7.1C2.437 6.922 2.625 6.703 2.765 6.441C2.922 6.147 3 5.833 3 5.5C3 5.167 2.922 4.853 2.765 4.559C2.625 4.297 2.437 4.078 2.2 3.9C2.087 3.815 2.021 3.706 2.002 3.571C1.983 3.436 2.015 3.313 2.1 3.2C2.185 3.087 2.294 3.021 2.429 3.002C2.564 2.983 2.687 3.015 2.8 3.1C3.156 3.367 3.438 3.696 3.647 4.088C3.882 4.529 4 5 4 5.5C4 6 3.882 6.471 3.647 6.912C3.438 7.304 3.156 7.633 2.8 7.9C2.563 8.078 2.375 8.297 2.235 8.559C2.078 8.853 2 9.167 2 9.5C2 9.833 2.078 10.147 2.235 10.441C2.375 10.703 2.563 10.922 2.8 11.1C2.91 11.183 2.975 11.293 2.995 11.429C3.015 11.566 2.983 11.69 2.9 11.8C2.815 11.913 2.706 11.979 2.571 11.998C2.436 12.017 2.313 11.985 2.2 11.9ZM5 9.5C5 9 5.118 8.529 5.353 8.088C5.562 7.696 5.844 7.367 6.2 7.1C6.437 6.922 6.625 6.703 6.765 6.441C6.922 6.147 7 5.833 7 5.5C7 5.167 6.922 4.853 6.765 4.559C6.625 4.297 6.437 4.078 6.2 3.9C6.09 3.817 6.025 3.707 6.005 3.571C5.985 3.434 6.017 3.31 6.1 3.2C6.183 3.09 6.293 3.025 6.429 3.005C6.566 2.985 6.69 3.017 6.8 3.1C7.156 3.367 7.438 3.696 7.647 4.088C7.882 4.529 8 5 8 5.5C8 6 7.882 6.471 7.647 6.912C7.438 7.304 7.156 7.633 6.8 7.9C6.563 8.078 6.375 8.297 6.235 8.559C6.078 8.853 6 9.167 6 9.5C6 9.833 6.078 10.147 6.235 10.441C6.375 10.703 6.563 10.922 6.8 11.1C6.91 11.183 6.975 11.293 6.995 11.429C7.014 11.566 6.983 11.69 6.9 11.8C6.815 11.913 6.706 11.979 6.571 11.998C6.436 12.017 6.313 11.985 6.2 11.9C5.844 11.633 5.562 11.304 5.353 10.912C5.118 10.471 5 10 5 9.5Z"/>
</vector>
```

### Flutter

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

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

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

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

  @override
  void paint(Canvas canvas, Size size) {
    canvas.scale(size.width / 16, size.height / 16);
    final p = Path()
      ..moveTo(10.14, 2.264)
      ..cubicTo(10.242, 2.007, 10.391, 1.781, 10.586, 1.586)
      ..cubicTo(10.781, 1.391, 11.007, 1.242, 11.264, 1.14)
      ..cubicTo(11.5, 1.047, 11.746, 1, 12, 1)
      ..cubicTo(12.254, 1, 12.5, 1.047, 12.736, 1.14)
      ..cubicTo(12.993, 1.242, 13.219, 1.391, 13.414, 1.586)
      ..cubicTo(13.609, 1.781, 13.758, 2.007, 13.86, 2.264)
      ..cubicTo(13.953, 2.5, 14, 2.746, 14, 3)
      ..lineTo(14, 9.764)
      ..cubicTo(14.233, 9.971, 14.429, 10.211, 14.589, 10.484)
      ..cubicTo(14.812, 10.866, 14.945, 11.276, 14.987, 11.717)
      ..cubicTo(15.028, 12.157, 14.975, 12.585, 14.828, 13.002)
      ..cubicTo(14.693, 13.382, 14.49, 13.721, 14.219, 14.019)
      ..cubicTo(13.948, 14.317, 13.63, 14.551, 13.265, 14.72)
      ..cubicTo(12.864, 14.907, 12.442, 15, 12, 15)
      ..cubicTo(11.558, 15, 11.136, 14.907, 10.735, 14.72)
      ..cubicTo(10.37, 14.551, 10.052, 14.317, 9.781, 14.019)
      ..cubicTo(9.51, 13.721, 9.307, 13.382, 9.172, 13.002)
      ..cubicTo(9.025, 12.585, 8.972, 12.157, 9.013, 11.717)
      ..cubicTo(9.055, 11.276, 9.188, 10.866, 9.411, 10.484)
      ..cubicTo(9.571, 10.211, 9.767, 9.971, 10, 9.764)
      ..lineTo(10, 3)
      ..cubicTo(10, 2.746, 10.047, 2.5, 10.14, 2.264)
      ..close()
      ..moveTo(12.707, 2.293)
      ..cubicTo(12.512, 2.098, 12.276, 2, 12, 2)
      ..cubicTo(11.724, 2, 11.488, 2.098, 11.293, 2.293)
      ..cubicTo(11.098, 2.488, 11, 2.724, 11, 3)
      ..lineTo(11, 4)
      ..lineTo(13, 4)
      ..lineTo(13, 3)
      ..cubicTo(13, 2.724, 12.902, 2.488, 12.707, 2.293)
      ..close()
      ..moveTo(2.2, 11.9)
      ..cubicTo(1.844, 11.633, 1.562, 11.304, 1.353, 10.912)
      ..cubicTo(1.118, 10.471, 1, 10, 1, 9.5)
      ..cubicTo(1, 9, 1.118, 8.529, 1.353, 8.088)
      ..cubicTo(1.562, 7.696, 1.844, 7.367, 2.2, 7.1)
      ..cubicTo(2.437, 6.922, 2.625, 6.703, 2.765, 6.441)
      ..cubicTo(2.922, 6.147, 3, 5.833, 3, 5.5)
      ..cubicTo(3, 5.167, 2.922, 4.853, 2.765, 4.559)
      ..cubicTo(2.625, 4.297, 2.437, 4.078, 2.2, 3.9)
      ..cubicTo(2.087, 3.815, 2.021, 3.706, 2.002, 3.571)
      ..cubicTo(1.983, 3.436, 2.015, 3.313, 2.1, 3.2)
      ..cubicTo(2.185, 3.087, 2.294, 3.021, 2.429, 3.002)
      ..cubicTo(2.564, 2.983, 2.687, 3.015, 2.8, 3.1)
      ..cubicTo(3.156, 3.367, 3.438, 3.696, 3.647, 4.088)
      ..cubicTo(3.882, 4.529, 4, 5, 4, 5.5)
      ..cubicTo(4, 6, 3.882, 6.471, 3.647, 6.912)
      ..cubicTo(3.438, 7.304, 3.156, 7.633, 2.8, 7.9)
      ..cubicTo(2.563, 8.078, 2.375, 8.297, 2.235, 8.559)
      ..cubicTo(2.078, 8.853, 2, 9.167, 2, 9.5)
      ..cubicTo(2, 9.833, 2.078, 10.147, 2.235, 10.441)
      ..cubicTo(2.375, 10.703, 2.563, 10.922, 2.8, 11.1)
      ..cubicTo(2.91, 11.183, 2.975, 11.293, 2.995, 11.429)
      ..cubicTo(3.015, 11.566, 2.983, 11.69, 2.9, 11.8)
      ..cubicTo(2.815, 11.913, 2.706, 11.979, 2.571, 11.998)
      ..cubicTo(2.436, 12.017, 2.313, 11.985, 2.2, 11.9)
      ..close()
      ..moveTo(5, 9.5)
      ..cubicTo(5, 9, 5.118, 8.529, 5.353, 8.088)
      ..cubicTo(5.562, 7.696, 5.844, 7.367, 6.2, 7.1)
      ..cubicTo(6.437, 6.922, 6.625, 6.703, 6.765, 6.441)
      ..cubicTo(6.922, 6.147, 7, 5.833, 7, 5.5)
      ..cubicTo(7, 5.167, 6.922, 4.853, 6.765, 4.559)
      ..cubicTo(6.625, 4.297, 6.437, 4.078, 6.2, 3.9)
      ..cubicTo(6.09, 3.817, 6.025, 3.707, 6.005, 3.571)
      ..cubicTo(5.985, 3.434, 6.017, 3.31, 6.1, 3.2)
      ..cubicTo(6.183, 3.09, 6.293, 3.025, 6.429, 3.005)
      ..cubicTo(6.566, 2.985, 6.69, 3.017, 6.8, 3.1)
      ..cubicTo(7.156, 3.367, 7.438, 3.696, 7.647, 4.088)
      ..cubicTo(7.882, 4.529, 8, 5, 8, 5.5)
      ..cubicTo(8, 6, 7.882, 6.471, 7.647, 6.912)
      ..cubicTo(7.438, 7.304, 7.156, 7.633, 6.8, 7.9)
      ..cubicTo(6.563, 8.078, 6.375, 8.297, 6.235, 8.559)
      ..cubicTo(6.078, 8.853, 6, 9.167, 6, 9.5)
      ..cubicTo(6, 9.833, 6.078, 10.147, 6.235, 10.441)
      ..cubicTo(6.375, 10.703, 6.563, 10.922, 6.8, 11.1)
      ..cubicTo(6.91, 11.183, 6.975, 11.293, 6.995, 11.429)
      ..cubicTo(7.014, 11.566, 6.983, 11.69, 6.9, 11.8)
      ..cubicTo(6.815, 11.913, 6.706, 11.979, 6.571, 11.998)
      ..cubicTo(6.436, 12.017, 6.313, 11.985, 6.2, 11.9)
      ..cubicTo(5.844, 11.633, 5.562, 11.304, 5.353, 10.912)
      ..cubicTo(5.118, 10.471, 5, 10, 5, 9.5)
      ..close();
    canvas.drawPath(p, Paint()..color = color);
  }

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