Add icons to this collection by clicking the heart icon.
Hat icon - also known as hat, fashion, woman, cat, feminism, and ears. Created in a clean lineal color style with a white, silver, black, and purple finish, perfect for web, apps, and UI projects. Available in SVG and PNG, with multiple style variants.
<svg
xmlns="http://www.w3.org/2000/svg"
width="682.667"
height="682.667"
viewBox="0 0 682.667 682.667"
>
<defs>
<clipPath id="a" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
</defs>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0h-444.669c-14.451 0-26.165 11.715-26.165 26.166v30.38c0 14.451 11.714 26.165 26.165 26.165H0c14.451 0 26.166-11.714 26.166-26.165v-30.38C26.166 11.715 14.451 0 0 0"
transform="translate(478.334 23.746)"
fill="#b87fd9"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-432.328v110.924c0 119.384 96.78 216.164 216.164 216.164C-96.78 327.088 0 230.308 0 110.924Z"
transform="translate(472.164 106.457)"
fill="#b87fd9"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v270.84l-109.418-82.866v-.006C-44.082 150.791-.012 80.546 0 0"
transform="translate(472.164 217.415)"
fill="#b87fd9"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v.007l-109.418 82.866V-188C-109.418-107.441-65.345-37.182 0 0"
transform="translate(149.254 405.382)"
fill="#b87fd9"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v30.38c0 14.451 11.715 26.166 26.166 26.166h-30C-18.285 56.546-30 44.831-30 30.38V0c0-14.451 11.715-26.166 26.166-26.166h30C11.715-26.166 0-14.451 0 0"
transform="translate(37.5 49.911)"
fill="#933ec5"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-4.956.34-9.958.513-15 .513-119.384 0-216.164-96.78-216.164-216.164v-110.924h30v110.924C-201.164-101.309-112.386-7.703 0 0"
transform="translate(271 433.032)"
fill="#933ec5"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v.006l79.418 60.146v22.72L-30 .006V0C35.336-37.177 79.406-107.422 79.418-187.968v109.887A217.246 217.246 0 0 1 0 0"
transform="translate(392.745 405.382)"
fill="#933ec5"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-30 22.72v-270.873c0 40.135 10.94 77.714 30 109.92z"
transform="translate(69.836 465.535)"
fill="#933ec5"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-444.669c-14.451 0-26.165 11.715-26.165 26.166v30.38c0 14.451 11.714 26.165 26.165 26.165H0c14.451 0 26.166-11.714 26.166-26.165v-30.38C26.166 11.715 14.451 0 0 0Z"
transform="translate(478.334 23.746)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-54.184"
transform="translate(193.889 77.93)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-54.184"
transform="translate(131.778 77.93)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-54.184"
transform="translate(69.666 77.93)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-54.184"
transform="translate(256 77.93)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-54.184"
transform="translate(318.111 77.93)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-54.184"
transform="translate(380.222 77.93)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-54.184"
transform="translate(442.334 77.93)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v90.924c0 119.384 96.78 216.164 216.164 216.164 119.384 0 216.164-96.78 216.164-216.164V0"
transform="translate(39.836 126.457)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c10.157-23.324 15.792-49.053 15.792-76.073v-85.924"
transform="translate(431.373 293.454)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="15,10,15,10,350"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0v-304.026"
transform="translate(256 410.483)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v264.336a62.448 62.448 0 0 1-7.979 30.617"
transform="translate(322.497 106.457)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0a62.45 62.45 0 0 1-7.979-30.617v-264.336"
transform="translate(197.483 401.41)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v185.288c0 26.663-7.364 51.602-20.161 72.907"
transform="translate(400.908 106.457)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c-12.797-21.305-20.162-46.245-20.162-72.907v-185.288"
transform="translate(131.253 364.652)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-81.877"
transform="translate(447.164 437.96)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="15,10,15,10,350"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="m0 0-92.149 69.787v-175.445"
transform="translate(131.985 418.467)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v175.444l-92.149-69.787"
transform="translate(472.164 312.81)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</svg>
More icons in the same style and category