Add icons to this collection by clicking the heart icon.
Anvil icon - also known as construction, home repair, improvement, blacksmith, construction and tools, and anvil. Created in a clean blue style with a white and silver 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 512"
>
<g transform="translate(0 1)">
<linearGradient
id="a"
x1="-48.677"
x2="-47.996"
y1="651.127"
y2="649.901"
gradientTransform="matrix(307.2032 0 0 -170.5814 15097.824 111411.313)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#d3dff2" />
<stop offset=".172" stop-color="#d3dff2" />
<stop offset=".2" stop-color="#d3dff2" />
<stop offset=".2" stop-color="#dae2f2" />
<stop offset=".201" stop-color="#ebeaf2" />
<stop offset=".201" stop-color="#f6eff2" />
<stop offset=".202" stop-color="#fdf2f2" />
<stop offset=".205" stop-color="#fff3f2" />
<stop offset=".252" stop-color="#fff3f2" />
<stop offset=".26" stop-color="#fff3f2" />
<stop offset=".26" stop-color="#d3dff2" />
<stop offset=".397" stop-color="#d3dff2" />
<stop offset=".42" stop-color="#d3dff2" />
<stop offset=".42" stop-color="#dae2f2" />
<stop offset=".421" stop-color="#ebeaf2" />
<stop offset=".421" stop-color="#f6eff2" />
<stop offset=".422" stop-color="#fdf2f2" />
<stop offset=".425" stop-color="#fff3f2" />
<stop offset=".489" stop-color="#fff3f2" />
<stop offset=".5" stop-color="#fff3f2" />
<stop offset=".5" stop-color="#f8f0f2" />
<stop offset=".5" stop-color="#e7e8f2" />
<stop offset=".5" stop-color="#dce3f2" />
<stop offset=".5" stop-color="#d5e0f2" />
<stop offset=".501" stop-color="#d3dff2" />
<stop offset=".706" stop-color="#d3dff2" />
<stop offset=".74" stop-color="#d3dff2" />
<stop offset=".741" stop-color="#fff3f2" />
<stop offset=".835" stop-color="#fff3f2" />
<stop offset=".85" stop-color="#fff3f2" />
<stop offset=".851" stop-color="#d3dff2" />
</linearGradient>
<path
d="M401.067 502.463h-307.2a34.833 34.833 0 0 1 9.714-24.149 32.975 32.975 0 0 1 23.497-9.984h24.908a58.9 58.9 0 0 0 58.119-59.734 60.221 60.221 0 0 0-17.021-42.24 57 57 0 0 0-41.098-17.493l1.411-16.981 193.702.853-4.151 16.128a58.9 58.9 0 0 0-58.119 59.734 60.221 60.221 0 0 0 17.021 42.24 57 57 0 0 0 41.098 17.493h24.908a33.67 33.67 0 0 1 33.211 34.133z"
fill="url(#a)"
/>
<path
d="m140.8 332.735 4.267 16.128c32.99 0 59.733 26.744 59.733 59.733s-26.744 59.733-59.733 59.733h25.6c32.99 0 59.733-26.744 59.733-59.733s-26.744-59.733-59.733-59.733l-4.267-16.128h-25.6zM17.067 237.93H102.4v85.333H59.733c-28.277 0-51.2-22.923-51.2-51.2v-25.6a8.533 8.533 0 0 1 8.534-8.533z"
fill="#fff"
/>
<linearGradient
id="b"
x1="-48.155"
x2="-47.474"
y1="650.402"
y2="649.176"
gradientTransform="matrix(93.8667 0 0 -85.3333 4584.6 55735.957)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#d3dff2" />
<stop offset=".172" stop-color="#d3dff2" />
<stop offset=".2" stop-color="#d3dff2" />
<stop offset=".2" stop-color="#dae2f2" />
<stop offset=".201" stop-color="#ebeaf2" />
<stop offset=".201" stop-color="#f6eff2" />
<stop offset=".202" stop-color="#fdf2f2" />
<stop offset=".205" stop-color="#fff3f2" />
<stop offset=".252" stop-color="#fff3f2" />
<stop offset=".26" stop-color="#fff3f2" />
<stop offset=".26" stop-color="#d3dff2" />
<stop offset=".397" stop-color="#d3dff2" />
<stop offset=".42" stop-color="#d3dff2" />
<stop offset=".42" stop-color="#dae2f2" />
<stop offset=".421" stop-color="#ebeaf2" />
<stop offset=".421" stop-color="#f6eff2" />
<stop offset=".422" stop-color="#fdf2f2" />
<stop offset=".425" stop-color="#fff3f2" />
<stop offset=".489" stop-color="#fff3f2" />
<stop offset=".5" stop-color="#fff3f2" />
<stop offset=".5" stop-color="#f8f0f2" />
<stop offset=".5" stop-color="#e7e8f2" />
<stop offset=".5" stop-color="#dce3f2" />
<stop offset=".5" stop-color="#d5e0f2" />
<stop offset=".501" stop-color="#d3dff2" />
<stop offset=".706" stop-color="#d3dff2" />
<stop offset=".74" stop-color="#d3dff2" />
<stop offset=".741" stop-color="#fff3f2" />
<stop offset=".835" stop-color="#fff3f2" />
<stop offset=".85" stop-color="#fff3f2" />
<stop offset=".851" stop-color="#d3dff2" />
</linearGradient>
<path
d="M42.667 237.93H128v85.333H85.333c-28.277 0-51.2-22.923-51.2-51.2v-25.6a8.533 8.533 0 0 1 8.534-8.533z"
fill="url(#b)"
/>
<path
d="M503.467 220.863v42.667c-.017 47.121-38.212 85.316-85.333 85.333H145.067c-9.414-.028-17.039-7.652-17.067-17.067v-102.4c.028-9.414 7.652-17.039 17.067-17.067h349.867a8.56 8.56 0 0 1 8.533 8.534z"
fill="#a2c0f5"
/>
<linearGradient
id="c"
x1="-48.622"
x2="-47.941"
y1="650.965"
y2="649.739"
gradientTransform="matrix(349.8789 0 0 -136.5333 17223.059 89092.57)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#d3dff2" />
<stop offset=".172" stop-color="#d3dff2" />
<stop offset=".2" stop-color="#d3dff2" />
<stop offset=".2" stop-color="#dae2f2" />
<stop offset=".201" stop-color="#ebeaf2" />
<stop offset=".201" stop-color="#f6eff2" />
<stop offset=".202" stop-color="#fdf2f2" />
<stop offset=".205" stop-color="#fff3f2" />
<stop offset=".252" stop-color="#fff3f2" />
<stop offset=".26" stop-color="#fff3f2" />
<stop offset=".26" stop-color="#d3dff2" />
<stop offset=".397" stop-color="#d3dff2" />
<stop offset=".42" stop-color="#d3dff2" />
<stop offset=".42" stop-color="#dae2f2" />
<stop offset=".421" stop-color="#ebeaf2" />
<stop offset=".421" stop-color="#f6eff2" />
<stop offset=".422" stop-color="#fdf2f2" />
<stop offset=".425" stop-color="#fff3f2" />
<stop offset=".489" stop-color="#fff3f2" />
<stop offset=".5" stop-color="#fff3f2" />
<stop offset=".5" stop-color="#f8f0f2" />
<stop offset=".5" stop-color="#e7e8f2" />
<stop offset=".5" stop-color="#dce3f2" />
<stop offset=".5" stop-color="#d5e0f2" />
<stop offset=".501" stop-color="#d3dff2" />
<stop offset=".706" stop-color="#d3dff2" />
<stop offset=".74" stop-color="#d3dff2" />
<stop offset=".741" stop-color="#fff3f2" />
<stop offset=".835" stop-color="#fff3f2" />
<stop offset=".85" stop-color="#fff3f2" />
<stop offset=".851" stop-color="#d3dff2" />
</linearGradient>
<path
d="M477.867 220.863v42.667c0 47.104-35.623 85.333-79.515 85.333H143.903c-9.087-.359-16.186-7.977-15.903-17.067v-102.4c-.283-9.09 6.816-16.708 15.903-17.067h326.012a8.284 8.284 0 0 1 7.952 8.534z"
fill="url(#c)"
/>
<path
d="M347.022 75.796v51.2H58.275a15.066 15.066 0 0 1-12.486-6.912 17.393 17.393 0 0 1-3.122-10.155V92.863c-.358-9.006 6.606-16.62 15.608-17.067h288.747z"
fill="#a2c0f5"
/>
<path
d="M312.889 75.796v51.2H24.141a15.066 15.066 0 0 1-12.486-6.912 17.393 17.393 0 0 1-3.122-10.155V92.863c-.358-9.006 6.606-16.62 15.608-17.067h288.748z"
fill="#fff"
/>
<path
d="M315.733 75.796v51.2H48.574a13.733 13.733 0 0 1-11.553-6.912 18.382 18.382 0 0 1-2.888-10.155V92.863c-.637-8.672 5.783-16.259 14.441-17.067h267.159z"
fill="#d3dff2"
/>
<path
d="M418.133 178.196h-68.267a8.746 8.746 0 0 1-8.533-8.944V16.49a8.52 8.52 0 0 1 13.426-7.327l64.627 47.417a18.158 18.158 0 0 1 7.28 14.655v98.018a8.745 8.745 0 0 1-8.533 8.943z"
fill="#a2c0f5"
/>
<linearGradient
id="d"
x1="-48.014"
x2="-47.334"
y1="651.128"
y2="649.903"
gradientTransform="matrix(59.7453 0 0 -170.6666 3219.852 111142.555)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#d3dff2" />
<stop offset=".172" stop-color="#d3dff2" />
<stop offset=".2" stop-color="#d3dff2" />
<stop offset=".2" stop-color="#dae2f2" />
<stop offset=".201" stop-color="#ebeaf2" />
<stop offset=".201" stop-color="#f6eff2" />
<stop offset=".202" stop-color="#fdf2f2" />
<stop offset=".205" stop-color="#fff3f2" />
<stop offset=".252" stop-color="#fff3f2" />
<stop offset=".26" stop-color="#fff3f2" />
<stop offset=".26" stop-color="#d3dff2" />
<stop offset=".397" stop-color="#d3dff2" />
<stop offset=".42" stop-color="#d3dff2" />
<stop offset=".42" stop-color="#dae2f2" />
<stop offset=".421" stop-color="#ebeaf2" />
<stop offset=".421" stop-color="#f6eff2" />
<stop offset=".422" stop-color="#fdf2f2" />
<stop offset=".425" stop-color="#fff3f2" />
<stop offset=".489" stop-color="#fff3f2" />
<stop offset=".5" stop-color="#fff3f2" />
<stop offset=".5" stop-color="#f8f0f2" />
<stop offset=".5" stop-color="#e7e8f2" />
<stop offset=".5" stop-color="#dce3f2" />
<stop offset=".5" stop-color="#d5e0f2" />
<stop offset=".501" stop-color="#d3dff2" />
<stop offset=".706" stop-color="#d3dff2" />
<stop offset=".74" stop-color="#d3dff2" />
<stop offset=".741" stop-color="#fff3f2" />
<stop offset=".835" stop-color="#fff3f2" />
<stop offset=".85" stop-color="#fff3f2" />
<stop offset=".851" stop-color="#d3dff2" />
</linearGradient>
<path
d="M395.093 178.196h-47.787c-3.299 0-5.973-4.005-5.973-8.944V16.49c0-7.236 5.44-11.477 9.399-7.327l45.239 47.417a21.568 21.568 0 0 1 5.096 14.655v98.018c0 4.939-2.675 8.943-5.974 8.943z"
fill="url(#d)"
/>
<path
d="M250.027 468.33h-99.84a29.435 29.435 0 0 0-21.734 9.984 36.37 36.37 0 0 0-8.986 24.149h307.2c.897-17.893-12.832-33.147-30.72-34.133h-145.92z"
fill="#a2c0f5"
/>
<path
d="M215.893 468.33h-99.84a29.435 29.435 0 0 0-21.734 9.984 36.37 36.37 0 0 0-8.986 24.149h307.2c.897-17.893-12.832-33.147-30.72-34.133h-145.92z"
fill="#fff"
/>
<path
d="M234.24 468.33h-94.293a27.18 27.18 0 0 0-20.527 9.984 37.63 37.63 0 0 0-8.486 24.149h290.133c0-18.859-12.984-34.133-29.013-34.133H234.24z"
fill="#d3dff2"
/>
<path
d="M256 442.73c14.139 0 25.6 11.462 25.6 25.6v34.133h-51.2V468.33c0-14.139 11.462-25.6 25.6-25.6z"
fill="#d3dff2"
/>
<path
d="M366.933 348.863c-32.99 0-59.733 26.744-59.733 59.733s26.744 59.733 59.733 59.733h-25.6c-32.99 0-59.733-26.744-59.733-59.733s26.744-59.733 59.733-59.733h25.6z"
fill="#a2c0f5"
/>
</g>
<circle cx="204.8" cy="409.596" r="8.533" fill="#438cff" />
<path
d="M494.933 204.796H145.067c-14.132.015-25.585 11.468-25.6 25.6h-102.4C7.645 230.407.011 238.042 0 247.463v25.6c.038 32.974 26.759 59.695 59.733 59.733h59.733c.015 14.132 11.468 25.585 25.6 25.6a51.028 51.028 0 0 1 41.967 21.925 8.534 8.534 0 0 0 14.733-1.211 8.534 8.534 0 0 0-.699-8.506 67.708 67.708 0 0 0-10.857-12.208h131.72a67.973 67.973 0 0 0 0 102.4h-33.009c-3.828-15.058-17.385-25.599-32.922-25.599-15.537 0-29.093 10.541-32.922 25.599h-32.962c1.087-.958 2.192-1.892 3.226-2.925a64.687 64.687 0 0 0 7.771-9.35 8.535 8.535 0 0 0-14.125-9.583 47.276 47.276 0 0 1-5.713 6.867 50.88 50.88 0 0 1-36.208 14.991h-25.6A42.615 42.615 0 0 0 76.8 503.462a8.53 8.53 0 0 0 8.534 8.534h341.333a8.53 8.53 0 0 0 8.534-8.534c-.028-23.553-19.114-42.639-42.667-42.667h-25.6c-28.277 0-51.2-22.923-51.2-51.2s22.923-51.2 51.2-51.2h51.2c51.817-.059 93.808-42.05 93.867-93.867v-42.667c-.012-9.419-7.646-17.054-17.068-17.065zM101.308 485.388a25.76 25.76 0 0 1 18.158-7.525h102.4v17.067H95.329a25.873 25.873 0 0 1 5.979-9.542zm137.625 9.542v-25.6c0-9.426 7.641-17.067 17.067-17.067s17.067 7.641 17.067 17.067v25.6h-34.134zm177.738 0H290.133v-17.067h102.4a25.643 25.643 0 0 1 24.138 17.067zM136.533 230.396a8.54 8.54 0 0 1 8.533-8.533h47.667l-56.2 56.2v-47.667zm-76.8 85.334c-23.553-.028-42.639-19.114-42.667-42.667v-25.6h102.4v68.267H59.733zm435.2-51.2c-.048 42.396-34.404 76.752-76.8 76.8H145.067a8.54 8.54 0 0 1-8.533-8.533v-30.6l80.333-80.333h39.867l-70.767 70.767a8.533 8.533 0 1 0 12.066 12.066l82.834-82.833h214.067v42.666zM25.6 136.53h307.2v33.725c-.1 9.533 7.534 17.35 17.067 17.475h68.267c9.533-.125 17.167-7.942 17.067-17.475V72.238a26.746 26.746 0 0 0-10.767-21.542L359.808 3.28a16.686 16.686 0 0 0-17.504-1.458 17.417 17.417 0 0 0-9.504 15.667v50.775H25.6C11.468 68.278.015 79.731 0 93.863v17.067c.015 14.132 11.468 25.584 25.6 25.6zm73.267-51.2-34.133 34.133H37.67L71.8 85.33h27.067zm51.2 0-34.133 34.133H88.867L123 85.33h27.067zm51.2 0-34.133 34.133h-27.067L174.2 85.33h27.067zm51.2 0-34.133 34.133h-27.067L225.4 85.33h27.067zm51.2 0-34.133 34.133h-27.067L276.6 85.33h27.067zm-10 34.133L327.8 85.33h5v34.133h-39.133zm120.671-55.008a9.642 9.642 0 0 1 3.796 7.783l-.162 98.425-68.105-.408-.042-42.049c.002-.074.042-.135.042-.209v-51.2c0-.166-.085-.305-.094-.468l-.06-59.282 64.625 47.408zM17.067 93.863A8.54 8.54 0 0 1 25.6 85.33h22.068l-29.521 29.524a8.304 8.304 0 0 1-1.08-3.924V93.863z"
fill="#438cff"
/>
<path
d="M307.2 255.996h119.467a8.533 8.533 0 0 0 0-17.066H307.2a8.533 8.533 0 0 0 0 17.066zM460.8 255.996h8.533a8.533 8.533 0 0 0 0-17.066H460.8a8.533 8.533 0 0 0 0 17.066z"
fill="#438cff"
/>
</svg>
More icons in the same style and category