Add icons to this collection by clicking the heart icon.
Hammer icon - also known as repair, hammer, home repair, utensils, carpentry, work tools, improvement, mallet, architecture and city, and construction and tools. Created in a clean flat gradient style with a white, silver, gray, yellow, and teal 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="512"
    height="512"
    viewBox="0 0 64 64"
>
    <linearGradient
        id="a"
        x1="28.098"
        x2="33.899"
        y1="24.208"
        y2="28.359"
        gradientUnits="userSpaceOnUse"
    >
        <stop offset="0" stop-color="#e2e6e8" />
        <stop offset=".285" stop-color="#d9dee1" />
        <stop offset=".757" stop-color="#bfcad0" />
        <stop offset=".994" stop-color="#b0bec5" />
    </linearGradient>
    <linearGradient
        id="b"
        x1="25"
        x2="36.042"
        y1="39"
        y2="39"
        gradientUnits="userSpaceOnUse"
    >
        <stop offset="0" stop-color="#596b72" />
        <stop offset=".364" stop-color="#506269" />
        <stop offset=".968" stop-color="#384850" />
        <stop offset=".994" stop-color="#37474f" />
    </linearGradient>
    <linearGradient id="c" x1="12" x2="17.261" y1="8" y2="8" href="#a" />
    <linearGradient id="d" x2="35.583" y1="15" y2="15" href="#b" />
    <linearGradient id="e" x1="22" x2="41.003" y1="8" y2="8" href="#a" />
    <linearGradient
        id="f"
        x1="24.444"
        x2="35.743"
        y1="45.362"
        y2="51.894"
        gradientUnits="userSpaceOnUse"
    >
        <stop offset="0" stop-color="#ffef78" />
        <stop offset=".228" stop-color="#ffec6f" />
        <stop offset=".607" stop-color="#fee355" />
        <stop offset=".991" stop-color="#fdd835" />
    </linearGradient>
    <linearGradient
        id="g"
        x1="27.874"
        x2="33.979"
        y1="48.639"
        y2="51.354"
        href="#b"
    />
    <rect width="8" height="22" x="28" y="16" fill="url(#a)" rx="1" />
    <path
        fill="#b0bec5"
        d="M35 16h-6a1 1 0 0 0-1 1v3h6v10a4 4 0 0 1-4 4h-2v3a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V17a1 1 0 0 0-1-1z"
    />
    <path
        fill="url(#b)"
        d="M36 36h-8a3.003 3.003 0 0 0-3 3v2a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2a3.003 3.003 0 0 0-3-3z"
    />
    <path
        fill="#37474f"
        d="M36.982 36.179A1.993 1.993 0 0 1 35 38h-9.816A2.965 2.965 0 0 0 25 39v2a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2a2.995 2.995 0 0 0-2.018-2.821z"
    />
    <rect width="6" height="8" x="18" y="4" fill="#546e7a" rx="1" />
    <rect width="8" height="12" x="12" y="2" fill="url(#c)" rx="3" />
    <path
        fill="url(#d)"
        d="M38 12H26a1 1 0 0 0-1 1v2a3.003 3.003 0 0 0 3 3h8a3.003 3.003 0 0 0 3-3v-2a1 1 0 0 0-1-1z"
    />
    <path
        fill="#37474f"
        d="M39 13v2a2.772 2.772 0 0 1-.18 1H25.18a2.772 2.772 0 0 1-.18-1v-2a1.003 1.003 0 0 1 1-1h12a1.003 1.003 0 0 1 1 1z"
    />
    <path
        fill="#b0bec5"
        d="M12.002 11.021A3.002 3.002 0 0 0 15 14h2a3.003 3.003 0 0 0 3-3V5.948a8.766 8.766 0 0 1-7.998 5.073z"
    />
    <path
        fill="url(#e)"
        d="M45 2H25a3.003 3.003 0 0 0-3 3v6a3.003 3.003 0 0 0 3 3h14a3.003 3.003 0 0 0 3-3v-1h9a1 1 0 0 0 1-1 7.008 7.008 0 0 0-7-7z"
    />
    <path
        fill="#b0bec5"
        d="M45.559 2.028c-4.234 8.567-19.5 9.027-23.557 8.994A3.002 3.002 0 0 0 25 14h14a3.003 3.003 0 0 0 3-3v-1h9a1 1 0 0 0 1-1 7.006 7.006 0 0 0-6.441-6.972z"
    />
    <path
        fill="url(#f)"
        d="M39 40H25a1 1 0 0 0-1 1v14a7.008 7.008 0 0 0 7 7h2a7.008 7.008 0 0 0 7-7V41a1 1 0 0 0-1-1z"
    />
    <path
        fill="#fdd835"
        d="M39 40h-1.152c-1.36 13.633-9.119 17.509-12.846 18.59A6.996 6.996 0 0 0 31 62h2a7.008 7.008 0 0 0 7-7V41a1 1 0 0 0-1-1z"
    />
    <path
        fill="url(#g)"
        d="M35 44h-6a1 1 0 0 0-1 1v9a4 4 0 0 0 8 0v-9a1 1 0 0 0-1-1z"
    />
    <path
        fill="#37474f"
        d="M29.085 56.72A3.988 3.988 0 0 0 36 54v-6.019a17.872 17.872 0 0 1-6.915 8.74z"
    />
    <g fill="#fff">
        <circle cx="31" cy="29" r="1" />
        <circle cx="25" cy="5" r="1" />
        <circle cx="15" cy="11" r="1" />
        <path
            d="M15 8a1 1 0 0 1-1-1V5a1 1 0 0 1 2 0v2a1 1 0 0 1-1 1zM31 26a1 1 0 0 1-1-1v-4a1 1 0 0 1 2 0v4a1 1 0 0 1-1 1zM34 6h-5a1 1 0 0 1 0-2h5a1 1 0 0 1 0 2z"
        />
    </g>
</svg>
More icons in the same style and category