Add icons to this collection by clicking the heart icon.
Hard icon - also known as hat, security, working, protection, construction, worker, Tools and utensils, hard, hard hat, construction and tools, and obra. Created in a clean blue style with a white, silver, and yellow 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="100"
height="100"
viewBox="0 0 512.003 512.003"
>
<g transform="translate(1 1)">
<path
d="M323.267 195.268c0 37.703-30.564 68.267-68.267 68.267s-68.267-30.564-68.267-68.267a66.981 66.981 0 0 1 9.217-34.133 68.145 68.145 0 0 1 118.1 0 66.981 66.981 0 0 1 9.217 34.133z"
fill="#f3d55b"
/>
<path
d="M209.859 246.468h-40.192c-8.983.374-16.594-6.552-17.067-15.531v-54.272c.473-8.979 8.083-15.904 17.067-15.531h26.283a66.991 66.991 0 0 0-9.217 34.133 68.056 68.056 0 0 0 23.126 51.201z"
fill="#f3d55b"
/>
<path
d="M152.601 178.201v51.2H53.529a379.887 379.887 0 0 1 10.496-51.2h88.576zM357.401 176.665v54.272c-.473 8.979-8.083 15.904-17.067 15.531h-40.192a68.05 68.05 0 0 0 23.125-51.2 66.981 66.981 0 0 0-9.217-34.133h26.283c8.984-.374 16.595 6.552 17.068 15.53zM456.473 229.401h-99.072v-51.2h88.576a380.197 380.197 0 0 1 10.496 51.2zM374.467 365.935l-82.773 49.664a51.115 51.115 0 0 0-73.388 0l-82.772-49.664h-76.8l145.067 85.333c0 28.277 22.923 51.2 51.2 51.2s51.2-22.923 51.2-51.2l145.067-85.333h-76.801zm-119.466 102.4c-9.426 0-17.067-7.641-17.067-17.067s7.641-17.067 17.067-17.067 17.067 7.641 17.067 17.067c-.028 9.414-7.653 17.039-17.067 17.067z"
fill="#f3d55b"
/>
<path
d="M502.467 323.268a42.536 42.536 0 0 1-42.667 42.667H50.2a42.666 42.666 0 0 1-36.95-64 42.667 42.667 0 0 1 36.95-21.333 344.677 344.677 0 0 1 3.328-51.2 379.887 379.887 0 0 1 10.496-51.2c16.641-58.197 52.822-123.648 131.243-145.835v-7.765c.028-9.414 7.652-17.039 17.067-17.067h85.333c9.414.028 17.039 7.652 17.067 17.067v7.765c78.421 22.187 114.602 87.637 131.243 145.835a379.887 379.887 0 0 1 10.496 51.2 344.677 344.677 0 0 1 3.328 51.2c23.56.008 42.658 19.105 42.666 42.666z"
fill="#a4c2f7"
/>
<path
d="M476.867 323.268a42.54 42.54 0 0 1-42.667 42.667h-384a42.666 42.666 0 0 1-36.95-64 42.667 42.667 0 0 1 36.95-21.333 344.677 344.677 0 0 1 3.328-51.2 379.887 379.887 0 0 1 10.496-51.2c16.641-58.197 52.822-123.648 131.243-145.835v-7.765c.028-9.414 7.652-17.039 17.067-17.067h59.733c9.414.028 17.039 7.652 17.067 17.067v7.765c78.421 22.187 114.602 87.637 131.243 145.835a379.887 379.887 0 0 1 10.496 51.2 344.677 344.677 0 0 1 3.328 51.2c23.56.008 42.658 19.105 42.666 42.666z"
fill="#e3e7f2"
/>
<linearGradient
id="a"
x1="-49.494"
x2="-48.787"
y1="650.837"
y2="650.13"
gradientTransform="matrix(136.5341 0 0 -136.5334 6964.352 89007.969)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#d4e1f4" />
<stop offset=".172" stop-color="#d4e1f4" />
<stop offset=".2" stop-color="#d4e1f4" />
<stop offset=".2" stop-color="#dae4f4" />
<stop offset=".201" stop-color="#ebebf4" />
<stop offset=".201" stop-color="#f6f1f4" />
<stop offset=".202" stop-color="#fdf4f4" />
<stop offset=".205" stop-color="#fff5f4" />
<stop offset=".252" stop-color="#fff5f4" />
<stop offset=".26" stop-color="#fff5f4" />
<stop offset=".26" stop-color="#d4e1f4" />
<stop offset=".397" stop-color="#d4e1f4" />
<stop offset=".42" stop-color="#d4e1f4" />
<stop offset=".42" stop-color="#dae4f4" />
<stop offset=".421" stop-color="#ebebf4" />
<stop offset=".421" stop-color="#f6f1f4" />
<stop offset=".422" stop-color="#fdf4f4" />
<stop offset=".425" stop-color="#fff5f4" />
<stop offset=".489" stop-color="#fff5f4" />
<stop offset=".5" stop-color="#fff5f4" />
<stop offset=".5" stop-color="#f9f2f4" />
<stop offset=".5" stop-color="#e8ebf4" />
<stop offset=".5" stop-color="#dde5f4" />
<stop offset=".5" stop-color="#d6e2f4" />
<stop offset=".501" stop-color="#d4e1f4" />
<stop offset=".706" stop-color="#d4e1f4" />
<stop offset=".74" stop-color="#d4e1f4" />
<stop offset=".741" stop-color="#fff5f4" />
<stop offset=".835" stop-color="#fff5f4" />
<stop offset=".85" stop-color="#fff5f4" />
<stop offset=".851" stop-color="#d4e1f4" />
</linearGradient>
<path
d="M323.267 195.268c-.011 37.698-30.569 68.256-68.267 68.267a70.024 70.024 0 0 1-12.8-1.195c-32.176-6.171-55.446-34.309-55.467-67.072a66.981 66.981 0 0 1 9.217-34.133 67.858 67.858 0 0 1 46.25-32.939 70.024 70.024 0 0 1 12.8-1.195 67.995 67.995 0 0 1 59.05 34.133 66.987 66.987 0 0 1 9.217 34.134z"
fill="url(#a)"
/>
<path
d="M209.859 246.468h-40.192c-8.983.374-16.594-6.552-17.067-15.531v-54.272c.473-8.979 8.083-15.904 17.067-15.531h26.283a66.991 66.991 0 0 0-9.217 34.133 68.056 68.056 0 0 0 23.126 51.201z"
fill="#e3e7f2"
/>
<path
d="M152.601 178.201v51.2H53.529a379.887 379.887 0 0 1 10.496-51.2h88.576zM357.401 176.665v54.272c-.473 8.979-8.083 15.904-17.067 15.531h-40.192a68.05 68.05 0 0 0 23.125-51.2 66.981 66.981 0 0 0-9.217-34.133h26.283c8.984-.374 16.595 6.552 17.068 15.53zM456.473 229.401h-99.072v-51.2h88.576a380.197 380.197 0 0 1 10.496 51.2zM218.307 415.599a50.813 50.813 0 0 0-14.507 35.669L58.734 365.935h76.8l82.773 49.664zM451.267 365.935 306.2 451.268a50.812 50.812 0 0 0-14.507-35.669l82.773-49.664h76.801z"
fill="#e3e7f2"
/>
<path
d="M291.694 415.599A51.174 51.174 0 0 0 255 400.068a48.76 48.76 0 0 0-12.8 1.707c22.6 5.793 38.404 26.162 38.4 49.493-.054 23.33-15.825 43.692-38.4 49.579a52.577 52.577 0 0 0 12.8 1.621 51.172 51.172 0 0 0 47.167-31.261 51.172 51.172 0 0 0-10.473-55.608z"
fill="#a4c2f7"
/>
<path
d="M266.094 415.599a50.72 50.72 0 0 0-23.893-13.824c-22.601 5.793-38.405 26.162-38.4 49.493.054 23.33 15.825 43.692 38.4 49.579 22.575-5.886 38.346-26.249 38.4-49.579a50.813 50.813 0 0 0-14.507-35.669zm-11.093 52.736c-9.426 0-17.067-7.641-17.067-17.067s7.641-17.067 17.067-17.067 17.067 7.641 17.067 17.067-7.642 17.067-17.067 17.067z"
fill="#e3e7f2"
/>
<path
d="M84.334 365.935h-8.533a42.666 42.666 0 0 1-36.95-64 42.667 42.667 0 0 1 36.95-21.333 344.677 344.677 0 0 1 3.328-51.2 379.887 379.887 0 0 1 10.496-51.2c16.641-58.197 52.822-123.648 131.243-145.835v-7.765c.027-9.414 7.652-17.039 17.067-17.067h-25.6c-9.414.028-17.039 7.652-17.067 17.067v7.765C116.846 54.553 80.665 120.004 64.025 178.201a379.887 379.887 0 0 0-10.496 51.2 344.677 344.677 0 0 0-3.328 51.2c-23.564 0-42.667 19.103-42.667 42.667s19.103 42.667 42.667 42.667h34.133z"
fill="#fff"
/>
</g>
<path
d="M56.82 176.856A248.666 248.666 0 0 1 110.364 76.35a180.507 180.507 0 0 1 83.58-51.193l4.646 16.422a163.304 163.304 0 0 0-75.687 46.347 231.848 231.848 0 0 0-49.675 93.622l-16.408-4.692z"
fill="#fff"
/>
<path
d="M95.888 109.18a8.8 8.8 0 0 0-6.484-1.141 8.57 8.57 0 0 0-5.351 4.071 9.315 9.315 0 0 0-.958 6.653l.599 1.527c.253.514.576.991.96 1.417.302.447.672.845 1.097 1.178.448.352.921.672 1.415.958a9.44 9.44 0 0 0 6.531.785 8.54 8.54 0 0 0 5.976-10.157 8.959 8.959 0 0 0-1.421-2.971 8.699 8.699 0 0 0-2.364-2.32z"
fill="#428dff"
/>
<path
d="M469.346 273.84a384.222 384.222 0 0 0-3.412-44.572 387.444 387.444 0 0 0-10.75-52.417C432.927 99.023 387.699 47.474 324.267 27.147v-1.545c-.015-14.132-11.468-25.585-25.6-25.6h-85.333c-14.132.015-25.585 11.468-25.6 25.6v1.566a179.445 179.445 0 0 0-77.37 49.182c-2.072 2.142-3.895 4.496-5.851 6.737a8.297 8.297 0 0 0 1.164 12.124 8.863 8.863 0 0 0 11.895-1.135c1.787-2.04 3.445-4.207 5.332-6.149a161.215 161.215 0 0 1 64.83-42.803v40.212a8.533 8.533 0 0 0 17.066 0V25.601a8.538 8.538 0 0 1 8.533-8.533h85.333a8.538 8.538 0 0 1 8.533 8.533v59.733a8.533 8.533 0 0 0 17.066 0v-40.29c52.819 18.697 90.125 60.921 111.133 125.624H365.7a25.399 25.399 0 0 0-24.366-17.067h-21.519a76.72 76.72 0 0 0-127.63 0h-21.519a25.398 25.398 0 0 0-24.365 17.067H76.696c2.263-6.894 4.664-13.734 7.41-20.424a8.534 8.534 0 0 0-15.765-6.535 336.748 336.748 0 0 0-11.521 33.147l.011.004-.023.051a386.094 386.094 0 0 0-10.742 52.358v.009a383.882 383.882 0 0 0-3.412 44.564c-26.238 4.43-44.702 28.229-42.472 54.745 2.23 26.516 24.409 46.897 51.018 46.883h6.206l139.115 81.833c2.593 30.923 28.448 54.701 59.479 54.701s56.886-23.778 59.479-54.701l139.115-81.833h6.206c26.61.015 48.79-20.367 51.02-46.883 2.23-26.518-16.235-50.318-42.474-54.747zm-24.766-68.242c.198.952.344 1.919.533 2.873.881 4.435 1.548 8.921 2.269 13.396h-80.448v-34.133h73.332c1.537 5.911 3.066 11.83 4.314 17.864zm-103.246-34.93a7.99 7.99 0 0 1 8.533 7v54.267a7.992 7.992 0 0 1-8.533 7h-21.519a76.147 76.147 0 0 0 8.505-68.267h13.014zm-85.333-34.133c32.99 0 59.733 26.744 59.733 59.733s-26.744 59.733-59.733 59.733-59.733-26.744-59.733-59.733c.039-32.973 26.759-59.693 59.733-59.733zm-93.867 41.133a7.992 7.992 0 0 1 8.533-7h13.013a76.15 76.15 0 0 0 8.505 68.267h-21.519a7.99 7.99 0 0 1-8.533-7v-54.267zm-17.067 44.2H64.621c.721-4.482 1.388-8.975 2.271-13.414.188-.947.331-1.906.527-2.851 1.25-6.036 2.779-11.956 4.316-17.868h73.332v34.133zM293.742 406.02c-21.949-17.98-53.535-17.98-75.483 0l-50.918-30.552H344.66l-50.918 30.552zm-159.573-30.552 72.333 43.402a59.46 59.46 0 0 0-8.53 19.479L91.075 375.468h43.094zm121.832 119.467c-23.564 0-42.667-19.103-42.667-42.667s19.103-42.667 42.667-42.667 42.667 19.103 42.667 42.667c-.028 23.553-19.115 42.639-42.667 42.667zm58.029-56.586a59.468 59.468 0 0 0-8.531-19.48l72.333-43.401h43.095L314.03 438.349zm146.771-79.948h-409.6c-18.851 0-34.133-15.282-34.133-34.133 0-18.851 15.282-34.133 34.133-34.133h34.133a8.533 8.533 0 0 0 0-17.066H59.74c.142-7.418.696-19.468 2.36-34.133h84.202a25.396 25.396 0 0 0 24.365 17.067h37.166c28.08 22.756 68.255 22.756 96.335 0h37.166a25.4 25.4 0 0 0 24.366-17.067h84.203c1.662 14.666 2.217 26.717 2.358 34.133h-25.594a8.533 8.533 0 0 0 0 17.066H460.8c18.851 0 34.133 15.282 34.133 34.133.001 18.851-15.281 34.133-34.132 34.133z"
fill="#428dff"
/>
<path
d="M256.001 426.668c-14.138 0-25.6 11.462-25.6 25.6s11.462 25.6 25.6 25.6 25.6-11.462 25.6-25.6c-.016-14.132-11.468-25.585-25.6-25.6zm0 34.133a8.533 8.533 0 1 1 8.533-8.533 8.538 8.538 0 0 1-8.533 8.533z"
fill="#428dff"
/>
</svg>
More icons in the same style and category