Add icons to this collection by clicking the heart icon.
Puzzle icon - also known as help, hand, puzzle, jigsaw, solution, puzzle piece, fit, hands and gestures, tolerance, and no racism. Created in a clean lineal color style with a black, maroon, and pink 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 0c-5.206 5.749-11.654 9.606-18.521 11.589l56.078 56.079c3.845 3.845 3.845 10.079 0 13.923L1.744 117.405c-4.385 4.384-11.647 3.651-15.131-1.478a40.197 40.197 0 0 0-6.285-7.217c-14.853-13.452-37.804-13.688-52.904-.514-17.597 15.352-18.279 42.092-2.045 58.326a39.997 39.997 0 0 0 5.762 4.778c5.147 3.509 5.939 10.769 1.535 15.173l-35.812 35.811c-3.844 3.845-10.078 3.845-13.923 0L-268.187 71.156c-3.845-3.845-3.845-10.078 0-13.923L-127.494-83.46c3.845-3.845 10.078-3.845 13.923 0l45.636 45.636a39.775 39.775 0 0 1 10.122-17.125C-41.578-71.183-14.838-70.501.514-52.904 13.688-37.803 13.451-14.853 0 0"
            transform="translate(464.06 151.54)"
            fill="#883f2d"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0-124.59-124.59-43.8 43.8a9.862 9.862 0 0 0 0 13.93L-17.26 84.26c3.85 3.85 10.08 3.85 13.92 0l7.39-7.39a45.435 45.435 0 0 0-7.19-9.35l-.57-.57A48.41 48.41 0 0 0 0 63.61C17.54 46.08 17.54 17.54 0 0"
            transform="translate(364.26 289.56)"
            fill="#6d3326"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0 29.467-29.467c3.845-3.845 10.078-3.845 13.923 0l45.636 45.636A39.775 39.775 0 0 1 99.148-.956a39.81 39.81 0 0 1 10.893-7.728"
            transform="translate(307.098 97.547)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0a40.02 40.02 0 0 1 12.039 9.397c13.173 15.101 12.937 38.051-.514 52.904C6.319 68.05-.129 71.907-6.997 73.891l56.08 56.079c3.844 3.844 3.844 10.078 0 13.923l-35.814 35.813c-4.385 4.384-11.647 3.651-15.131-1.478a40.232 40.232 0 0 0-6.285-7.217c-14.853-13.451-37.804-13.687-52.904-.514-17.597 15.352-18.28 42.092-2.045 58.327a40.128 40.128 0 0 0 5.762 4.778c5.146 3.508 5.939 10.768 1.535 15.172l-35.812 35.811c-3.845 3.845-10.078 3.845-13.923 0l-151.128-151.128c-3.845-3.845-3.845-10.078 0-13.923l86.198-86.198"
            transform="translate(452.534 89.239)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0 68.478 33.506L35.65 66.333l124.587 124.588c9.756 9.756 9.756 25.574 0 35.329-9.756 9.757-25.573 9.757-35.329 0l32.187 32.188c9.757 9.757 9.757 25.575 0 35.331-9.756 9.755-25.574 9.755-35.329 0L104.9 276.903c9.755 9.756 9.755 25.573-.001 35.328-9.756 9.757-25.574 9.757-35.33 0l-20.856-20.856c9.756 9.757 9.756 25.574 0 35.331-9.756 9.755-25.573 9.755-35.33 0l-135.279-135.28a90.019 90.019 0 0 1-25.504-51.227l-3.878-27.828-31.102-31.102 89.885-89.886 26.272 26.271 33.75-15.912A43.088 43.088 0 0 1 0 0"
            transform="translate(189.88 112.781)"
            fill="#ffcebf"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0-124.59-124.58-18.509 18.509c-3.905 3.905-3.905 10.237-.001 14.142L-25.59 25.59a24.83 24.83 0 0 1 7.3 17.04l.013.013A24.927 24.927 0 0 0 0 35.33C9.75 25.58 9.75 9.76 0 0"
            transform="translate(350.12 303.7)"
            fill="#ffb09e"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0-68.48-33.51a43.093 43.093 0 0 0-32.47 1.74l-33.75 15.92-26.27-26.28-25.59 25.59 21.297 21.297a10 10 0 0 0 11.335 1.974L-126.54-6.18a43.074 43.074 0 0 1 32.48-1.74l68.47 33.5z"
            transform="translate(258.36 146.29)"
            fill="#ffb09e"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0 26.271 26.271 33.75-15.912a43.088 43.088 0 0 1 32.473-1.742l68.478 33.506-32.828 32.828 124.587 124.587c9.756 9.756 9.756 25.574 0 35.33-9.756 9.756-25.573 9.756-35.329 0l32.188 32.188c9.756 9.756 9.756 25.574 0 35.33h-.001c-9.756 9.756-25.573 9.756-35.329 0l-16.866-16.866c9.755 9.756 9.755 25.573-.001 35.329s-25.574 9.756-35.33 0l-20.855-20.856c9.755 9.756 9.755 25.573 0 35.33-9.757 9.756-25.574 9.756-35.331 0l-40.943-40.944"
            transform="translate(97.386 104.164)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0-69.308-69.308a90.019 90.019 0 0 1-25.504-51.227l-3.878-27.828-31.102-31.102"
            transform="translate(137.292 373.515)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0-85.569-85.568"
            transform="translate(314.788 339.032)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0-99.189-99.189"
            transform="translate(294.78 389.684)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0-75.897-75.897"
            transform="translate(238.594 404.157)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
    </g>
</svg>
More icons in the same style and category