grains-duotone from Phosphor by Phosphor Icons · Duotone · MIT Free for personal and commercial use.

Name
grains-duotone
Set
Phosphor
Style
Duotone
Viewbox
256×256
License
MIT

5 other variants in Phosphor

Related icons in Phosphor

Use the grains icon

SVG

<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 256 256"><g fill="currentColor"><path d="M208 64v56a80 80 0 0 0-80 80a80 80 0 0 0-80-80V64a79.7 79.7 0 0 1 36.05 8.59C95.62 40.19 128 24 128 24s32.39 16.19 44 48.58A79.6 79.6 0 0 1 208 64" opacity=".2"/><path d="M208 56a87.5 87.5 0 0 0-31.85 6c-14.32-29.7-43.25-44.46-44.57-45.13a8 8 0 0 0-7.16 0c-1.33.67-30.25 15.43-44.57 45.13A87.5 87.5 0 0 0 48 56a8 8 0 0 0-8 8v80a88 88 0 0 0 176 0V64a8 8 0 0 0-8-8m-88 159.56A72.1 72.1 0 0 1 56 144v-15.56A72.1 72.1 0 0 1 120 200Zm0-66.1a88 88 0 0 0-64-37.09V72.44A72.1 72.1 0 0 1 120 144ZM94.15 69.11c9.22-19.22 26.43-31.35 33.85-35.91c7.44 4.54 24.6 16.6 33.84 35.91A88.5 88.5 0 0 0 128 107.36a88.5 88.5 0 0 0-33.85-38.25M200 144a72.1 72.1 0 0 1-64 71.56V200a72.1 72.1 0 0 1 64-71.56Zm0-31.63a88 88 0 0 0-64 37.09V144a72.1 72.1 0 0 1 64-71.56Z"/></g></svg>

React

import type { SVGProps } from "react";

export function PhGrainsDuotone(props: SVGProps<SVGSVGElement>) {
  return (
    <svg {...props} xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 256 256"><g fill="currentColor"><path d="M208 64v56a80 80 0 0 0-80 80a80 80 0 0 0-80-80V64a79.7 79.7 0 0 1 36.05 8.59C95.62 40.19 128 24 128 24s32.39 16.19 44 48.58A79.6 79.6 0 0 1 208 64" opacity=".2"/><path d="M208 56a87.5 87.5 0 0 0-31.85 6c-14.32-29.7-43.25-44.46-44.57-45.13a8 8 0 0 0-7.16 0c-1.33.67-30.25 15.43-44.57 45.13A87.5 87.5 0 0 0 48 56a8 8 0 0 0-8 8v80a88 88 0 0 0 176 0V64a8 8 0 0 0-8-8m-88 159.56A72.1 72.1 0 0 1 56 144v-15.56A72.1 72.1 0 0 1 120 200Zm0-66.1a88 88 0 0 0-64-37.09V72.44A72.1 72.1 0 0 1 120 144ZM94.15 69.11c9.22-19.22 26.43-31.35 33.85-35.91c7.44 4.54 24.6 16.6 33.84 35.91A88.5 88.5 0 0 0 128 107.36a88.5 88.5 0 0 0-33.85-38.25M200 144a72.1 72.1 0 0 1-64 71.56V200a72.1 72.1 0 0 1 64-71.56Zm0-31.63a88 88 0 0 0-64 37.09V144a72.1 72.1 0 0 1 64-71.56Z"/></g></svg>
  );
}

Vue

<template>
  <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 256 256"><g fill="currentColor"><path d="M208 64v56a80 80 0 0 0-80 80a80 80 0 0 0-80-80V64a79.7 79.7 0 0 1 36.05 8.59C95.62 40.19 128 24 128 24s32.39 16.19 44 48.58A79.6 79.6 0 0 1 208 64" opacity=".2"/><path d="M208 56a87.5 87.5 0 0 0-31.85 6c-14.32-29.7-43.25-44.46-44.57-45.13a8 8 0 0 0-7.16 0c-1.33.67-30.25 15.43-44.57 45.13A87.5 87.5 0 0 0 48 56a8 8 0 0 0-8 8v80a88 88 0 0 0 176 0V64a8 8 0 0 0-8-8m-88 159.56A72.1 72.1 0 0 1 56 144v-15.56A72.1 72.1 0 0 1 120 200Zm0-66.1a88 88 0 0 0-64-37.09V72.44A72.1 72.1 0 0 1 120 144ZM94.15 69.11c9.22-19.22 26.43-31.35 33.85-35.91c7.44 4.54 24.6 16.6 33.84 35.91A88.5 88.5 0 0 0 128 107.36a88.5 88.5 0 0 0-33.85-38.25M200 144a72.1 72.1 0 0 1-64 71.56V200a72.1 72.1 0 0 1 64-71.56Zm0-31.63a88 88 0 0 0-64 37.09V144a72.1 72.1 0 0 1 64-71.56Z"/></g></svg>
</template>

CSS

.icon-grains-duotone {
  width: 24px;
  height: 24px;
  background-color: currentColor;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%20256%20256%22%3E%3Cg%20fill%3D%22currentColor%22%3E%3Cpath%20d%3D%22M208%2064v56a80%2080%200%200%200-80%2080a80%2080%200%200%200-80-80V64a79.7%2079.7%200%200%201%2036.05%208.59C95.62%2040.19%20128%2024%20128%2024s32.39%2016.19%2044%2048.58A79.6%2079.6%200%200%201%20208%2064%22%20opacity%3D%22.2%22%2F%3E%3Cpath%20d%3D%22M208%2056a87.5%2087.5%200%200%200-31.85%206c-14.32-29.7-43.25-44.46-44.57-45.13a8%208%200%200%200-7.16%200c-1.33.67-30.25%2015.43-44.57%2045.13A87.5%2087.5%200%200%200%2048%2056a8%208%200%200%200-8%208v80a88%2088%200%200%200%20176%200V64a8%208%200%200%200-8-8m-88%20159.56A72.1%2072.1%200%200%201%2056%20144v-15.56A72.1%2072.1%200%200%201%20120%20200Zm0-66.1a88%2088%200%200%200-64-37.09V72.44A72.1%2072.1%200%200%201%20120%20144ZM94.15%2069.11c9.22-19.22%2026.43-31.35%2033.85-35.91c7.44%204.54%2024.6%2016.6%2033.84%2035.91A88.5%2088.5%200%200%200%20128%20107.36a88.5%2088.5%200%200%200-33.85-38.25M200%20144a72.1%2072.1%200%200%201-64%2071.56V200a72.1%2072.1%200%200%201%2064-71.56Zm0-31.63a88%2088%200%200%200-64%2037.09V144a72.1%2072.1%200%200%201%2064-71.56Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center / contain;
  mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%20256%20256%22%3E%3Cg%20fill%3D%22currentColor%22%3E%3Cpath%20d%3D%22M208%2064v56a80%2080%200%200%200-80%2080a80%2080%200%200%200-80-80V64a79.7%2079.7%200%200%201%2036.05%208.59C95.62%2040.19%20128%2024%20128%2024s32.39%2016.19%2044%2048.58A79.6%2079.6%200%200%201%20208%2064%22%20opacity%3D%22.2%22%2F%3E%3Cpath%20d%3D%22M208%2056a87.5%2087.5%200%200%200-31.85%206c-14.32-29.7-43.25-44.46-44.57-45.13a8%208%200%200%200-7.16%200c-1.33.67-30.25%2015.43-44.57%2045.13A87.5%2087.5%200%200%200%2048%2056a8%208%200%200%200-8%208v80a88%2088%200%200%200%20176%200V64a8%208%200%200%200-8-8m-88%20159.56A72.1%2072.1%200%200%201%2056%20144v-15.56A72.1%2072.1%200%200%201%20120%20200Zm0-66.1a88%2088%200%200%200-64-37.09V72.44A72.1%2072.1%200%200%201%20120%20144ZM94.15%2069.11c9.22-19.22%2026.43-31.35%2033.85-35.91c7.44%204.54%2024.6%2016.6%2033.84%2035.91A88.5%2088.5%200%200%200%20128%20107.36a88.5%2088.5%200%200%200-33.85-38.25M200%20144a72.1%2072.1%200%200%201-64%2071.56V200a72.1%2072.1%200%200%201%2064-71.56Zm0-31.63a88%2088%200%200%200-64%2037.09V144a72.1%2072.1%200%200%201%2064-71.56Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center / contain;
}

Direct links: SVG · download · JSON · https://iconsdb.app/api/v1/icon/ph/grains-duotone.svg?color=%231a73e8&size=48