Add icons to this collection by clicking the heart icon.
Hat icon - also known as feather, hat, fashion, traditional, masculine, culture, german, cultures, and tyrolean. Created in a clean lineal style with a white and black 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="b" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
</defs>
<mask id="a">
<rect width="100%" height="100%" fill="#fff" />
<path
d="M0 0c5.52 0 10-4.48 10-10S5.52-20 0-20s-10 4.48-10 10S-5.52 0 0 0"
transform="matrix(1.33333 0 0 -1.33333 226.667 336)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</mask>
<g mask="url(#a)">
<g
clip-path="url(#b)"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
>
<path
d="M0 0c5.52 0 10-4.48 10-10S5.52-20 0-20s-10 4.48-10 10S-5.52 0 0 0"
transform="translate(170 260)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-41.93-3.4c-10.8-.9-19.1-9.92-19.1-20.76 0-11.5 9.33-20.83 20.83-20.83h432.83c21.18 0 38.34 17.16 38.34 38.34 0 21.33-17.35 38.33-38.29 38.33a39.1 39.1 0 0 1-3.23-.13l-5.69-.46z"
transform="translate(71.03 144.99)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 12.98 64.92 8 40 11.57 57.84c3.74 18.7 20.15 32.16 39.22 32.16h150.78"
transform="translate(71.02 145.08)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h21.08C40.15 0 56.56-13.46 60.3-32.16L79.87-130l6.79-33.92v-.01"
transform="translate(368.13 340)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h364"
transform="translate(84 210)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 50.5 50.5"
transform="translate(206 210)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 14.15 14.14c23.43 23.43 61.42 23.43 84.85 0L44.15-40.71l-1.72-1.72L.01-84.86l-35.36-35.35c-11.72-11.71-30.71-11.71-42.43 0-11.71 11.72-11.71 30.71 0 42.43l35.36 35.35 1.71 1.72L0-.01"
transform="translate(334.28 380.71)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-.01l7.08-35.34 26.77-5.36 8.58-1.72"
transform="translate(334.28 380.71)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 7.07-35.35 35.35-7.07"
transform="translate(291.86 338.28)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h36"
transform="translate(92 250)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</g>
</svg>
More icons in the same style and category