Treadmill icon in outline, twotone, bold and bulk. Free in all four styles, for health, clinics, pharmacy, gym, activity tracking. Copy the SVG, the React, Vue or Svelte component, or download a PNG.
import { IconTreadmill } from "@devigner-ui/icons";
<IconTreadmill className="size-6" />
<script setup>
import { IconTreadmill } from "@devigner-ui/icons-vue";
</script>
<template>
<IconTreadmill class="size-6" />
</template>
<script>
import { IconTreadmill } from "@devigner-ui/icons-svelte";
</script>
<IconTreadmill class="size-6" />
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="15" cy="4.00049" r="2" stroke="currentColor" stroke-width="1.5"></circle><path d="M11 16v-1.63c0-.55-.24-1.07-.67-1.42l-1-.83a1.6 1.6 0 0 1-.1-2.35L10.9 8.1c.53-.53.36-1.43-.34-1.73a4.3 4.3 0 0 0-3.94.3L4.5 8" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"></path><path opacity="1" d="m7 14-.33.33c-.58.58-.87.87-1.23 1.02-.37.15-.78.15-1.6.15H3" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"></path><path opacity="1" d="M12.5 10h3" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"></path><path d="M19.49 22H3.09a1.09 1.09 0 0 1-.2-2.16l16.17-2.82a2.51 2.51 0 1 1 .43 4.98" stroke="currentColor" stroke-width="1.5" stroke-linejoin="round"></path><path opacity="1" d="m19.3 8.89-.75-.11zm1.58-1.66.14.73zm1.27.5a.75.75 0 1 0-.3-1.46zm-3.4 9.88 1.28-8.6-1.48-.23-1.3 8.6zm2.27-9.65 1.13-.22-.3-1.47-1.12.22zM20.03 9a7 7 0 0 1 .17-.83l-1.08-1.03q-.32.36-.41.77-.1.38-.16.87zm.7-2.51q-.48.08-.86.2c-.26.08-.53.2-.75.45l1.08 1.03h.02q.01-.02.1-.05c.15-.05.35-.09.7-.16z" fill="currentColor"></path></svg>