puzzle piece icon

puzzle-piece-light from Phosphor by Phosphor Icons · Light · MIT Free for personal and commercial use.

Name
puzzle-piece-light
Set
Phosphor
Style
Light
Viewbox
256×256
License
MIT

5 other variants in Phosphor

The same icon in other sets

Use the puzzle piece icon

SVG

<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 256 256"><path fill="currentColor" d="M219.21 160.24a6 6 0 0 0-5.78-.35a22 22 0 1 1-11.05-41.83a22.15 22.15 0 0 1 11.05 2.06a6 6 0 0 0 8.57-5.42V72a14 14 0 0 0-14-14h-38.52a35 35 0 0 0 .52-6a34.1 34.1 0 0 0-10.73-24.78a33.64 33.64 0 0 0-25.45-9.15A34 34 0 0 0 102.54 58H64a14 14 0 0 0-14 14v34.53a34 34 0 0 0-30.79 10.2a34 34 0 0 0 22.31 57.18a34.3 34.3 0 0 0 8.48-.44V208a14 14 0 0 0 14 14h144a14 14 0 0 0 14-14v-42.69a6 6 0 0 0-2.79-5.07M210 208a2 2 0 0 1-2 2H64a2 2 0 0 1-2-2v-42.69a6 6 0 0 0-6-6a5.9 5.9 0 0 0-2.57.58a22 22 0 0 1-31.38-18.46a22 22 0 0 1 31.38-21.31A6 6 0 0 0 62 114.7V72a2 2 0 0 1 2-2h46.69a6 6 0 0 0 5.42-8.57a22.25 22.25 0 0 1-2-11a22 22 0 1 1 41.83 11A6 6 0 0 0 161.3 70H208a2 2 0 0 1 2 2v34.54a34 34 0 0 0-39.93 31.28a33.7 33.7 0 0 0 9.14 25.45A34.15 34.15 0 0 0 210 173.48Z"/></svg>

React

import type { SVGProps } from "react";

export function PhPuzzlePieceLight(props: SVGProps<SVGSVGElement>) {
  return (
    <svg {...props} xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 256 256"><path fill="currentColor" d="M219.21 160.24a6 6 0 0 0-5.78-.35a22 22 0 1 1-11.05-41.83a22.15 22.15 0 0 1 11.05 2.06a6 6 0 0 0 8.57-5.42V72a14 14 0 0 0-14-14h-38.52a35 35 0 0 0 .52-6a34.1 34.1 0 0 0-10.73-24.78a33.64 33.64 0 0 0-25.45-9.15A34 34 0 0 0 102.54 58H64a14 14 0 0 0-14 14v34.53a34 34 0 0 0-30.79 10.2a34 34 0 0 0 22.31 57.18a34.3 34.3 0 0 0 8.48-.44V208a14 14 0 0 0 14 14h144a14 14 0 0 0 14-14v-42.69a6 6 0 0 0-2.79-5.07M210 208a2 2 0 0 1-2 2H64a2 2 0 0 1-2-2v-42.69a6 6 0 0 0-6-6a5.9 5.9 0 0 0-2.57.58a22 22 0 0 1-31.38-18.46a22 22 0 0 1 31.38-21.31A6 6 0 0 0 62 114.7V72a2 2 0 0 1 2-2h46.69a6 6 0 0 0 5.42-8.57a22.25 22.25 0 0 1-2-11a22 22 0 1 1 41.83 11A6 6 0 0 0 161.3 70H208a2 2 0 0 1 2 2v34.54a34 34 0 0 0-39.93 31.28a33.7 33.7 0 0 0 9.14 25.45A34.15 34.15 0 0 0 210 173.48Z"/></svg>
  );
}

Vue

<template>
  <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 256 256"><path fill="currentColor" d="M219.21 160.24a6 6 0 0 0-5.78-.35a22 22 0 1 1-11.05-41.83a22.15 22.15 0 0 1 11.05 2.06a6 6 0 0 0 8.57-5.42V72a14 14 0 0 0-14-14h-38.52a35 35 0 0 0 .52-6a34.1 34.1 0 0 0-10.73-24.78a33.64 33.64 0 0 0-25.45-9.15A34 34 0 0 0 102.54 58H64a14 14 0 0 0-14 14v34.53a34 34 0 0 0-30.79 10.2a34 34 0 0 0 22.31 57.18a34.3 34.3 0 0 0 8.48-.44V208a14 14 0 0 0 14 14h144a14 14 0 0 0 14-14v-42.69a6 6 0 0 0-2.79-5.07M210 208a2 2 0 0 1-2 2H64a2 2 0 0 1-2-2v-42.69a6 6 0 0 0-6-6a5.9 5.9 0 0 0-2.57.58a22 22 0 0 1-31.38-18.46a22 22 0 0 1 31.38-21.31A6 6 0 0 0 62 114.7V72a2 2 0 0 1 2-2h46.69a6 6 0 0 0 5.42-8.57a22.25 22.25 0 0 1-2-11a22 22 0 1 1 41.83 11A6 6 0 0 0 161.3 70H208a2 2 0 0 1 2 2v34.54a34 34 0 0 0-39.93 31.28a33.7 33.7 0 0 0 9.14 25.45A34.15 34.15 0 0 0 210 173.48Z"/></svg>
</template>

CSS

.icon-puzzle-piece-light {
  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%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M219.21%20160.24a6%206%200%200%200-5.78-.35a22%2022%200%201%201-11.05-41.83a22.15%2022.15%200%200%201%2011.05%202.06a6%206%200%200%200%208.57-5.42V72a14%2014%200%200%200-14-14h-38.52a35%2035%200%200%200%20.52-6a34.1%2034.1%200%200%200-10.73-24.78a33.64%2033.64%200%200%200-25.45-9.15A34%2034%200%200%200%20102.54%2058H64a14%2014%200%200%200-14%2014v34.53a34%2034%200%200%200-30.79%2010.2a34%2034%200%200%200%2022.31%2057.18a34.3%2034.3%200%200%200%208.48-.44V208a14%2014%200%200%200%2014%2014h144a14%2014%200%200%200%2014-14v-42.69a6%206%200%200%200-2.79-5.07M210%20208a2%202%200%200%201-2%202H64a2%202%200%200%201-2-2v-42.69a6%206%200%200%200-6-6a5.9%205.9%200%200%200-2.57.58a22%2022%200%200%201-31.38-18.46a22%2022%200%200%201%2031.38-21.31A6%206%200%200%200%2062%20114.7V72a2%202%200%200%201%202-2h46.69a6%206%200%200%200%205.42-8.57a22.25%2022.25%200%200%201-2-11a22%2022%200%201%201%2041.83%2011A6%206%200%200%200%20161.3%2070H208a2%202%200%200%201%202%202v34.54a34%2034%200%200%200-39.93%2031.28a33.7%2033.7%200%200%200%209.14%2025.45A34.15%2034.15%200%200%200%20210%20173.48Z%22%2F%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%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M219.21%20160.24a6%206%200%200%200-5.78-.35a22%2022%200%201%201-11.05-41.83a22.15%2022.15%200%200%201%2011.05%202.06a6%206%200%200%200%208.57-5.42V72a14%2014%200%200%200-14-14h-38.52a35%2035%200%200%200%20.52-6a34.1%2034.1%200%200%200-10.73-24.78a33.64%2033.64%200%200%200-25.45-9.15A34%2034%200%200%200%20102.54%2058H64a14%2014%200%200%200-14%2014v34.53a34%2034%200%200%200-30.79%2010.2a34%2034%200%200%200%2022.31%2057.18a34.3%2034.3%200%200%200%208.48-.44V208a14%2014%200%200%200%2014%2014h144a14%2014%200%200%200%2014-14v-42.69a6%206%200%200%200-2.79-5.07M210%20208a2%202%200%200%201-2%202H64a2%202%200%200%201-2-2v-42.69a6%206%200%200%200-6-6a5.9%205.9%200%200%200-2.57.58a22%2022%200%200%201-31.38-18.46a22%2022%200%200%201%2031.38-21.31A6%206%200%200%200%2062%20114.7V72a2%202%200%200%201%202-2h46.69a6%206%200%200%200%205.42-8.57a22.25%2022.25%200%200%201-2-11a22%2022%200%201%201%2041.83%2011A6%206%200%200%200%20161.3%2070H208a2%202%200%200%201%202%202v34.54a34%2034%200%200%200-39.93%2031.28a33.7%2033.7%200%200%200%209.14%2025.45A34.15%2034.15%200%200%200%20210%20173.48Z%22%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
}

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