Add icons to this collection by clicking the heart icon.
Puzzle icon - also known as play, child, puzzle, children, childhood, toy, fun, and kid and baby. Created in a clean lineal style, 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 0v-248.58c0-33.14-26.859-60-60-60h-348.02c-33.139 0-60 26.86-60 60V99.44c0 33.14 26.861 60 60 60h248.581"
            transform="translate(475.52 316.08)"
            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 0h158.818c16.612 0 30.077 13.466 30.077 30.076v158.819H146.29c-3.238 0-5.467 3.132-4.544 6.236a24.858 24.858 0 0 1 1.05 7.138c0 17.191-16.185 30.523-34.004 25.755-9.38-2.508-16.577-10.191-18.807-19.641-1.065-4.516-.921-8.813.252-12.801 0-.134-.133-.268 0-.401l.021-.069c.917-3.104-1.41-6.217-4.647-6.217H0"
            transform="translate(241.51 52.615)"
            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 0v-43.567c0-16.61 13.466-30.076 30.077-30.076h158.819v41.913c0 3.479 3.259 5.953 6.646 5.162l.174-.039c2.139-.669 4.279-.936 6.553-.936 17.303 0 30.695 16.394 25.662 34.349-2.609 9.3-10.332 16.347-19.746 18.508-4.414 1.013-8.541.856-12.469-.299h-.134l-.072-.016c-3.392-.761-6.614 1.82-6.614 5.296v84.957"
            transform="translate(52.614 126.258)"
            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 0v-80.252"
            transform="translate(52.614 241.51)"
            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 0v-42.605c0-3.238-3.133-5.467-6.236-4.543a24.927 24.927 0 0 1-7.138 1.048c-17.191 0-30.522-16.184-25.756-34.004 2.51-9.379 10.192-16.576 19.642-18.806 4.515-1.065 8.812-.921 12.801.252h.401l.068.02c3.105.917 6.218-1.409 6.218-4.646v-85.611h-84.957c-3.477 0-6.057-3.222-5.297-6.615l.017-.072c.133-.134 0-.134 0-.134 1.155-3.928 1.312-8.055.299-12.468-2.161-9.415-9.208-17.138-18.508-19.746-17.955-5.034-34.35 8.358-34.35 25.661 0 2.274.268 4.414.937 6.553l.039.174c.791 3.387-1.683 6.647-5.161 6.647h-41.915v158.818C-188.896-13.466-175.43 0-158.818 0H0"
            transform="translate(241.51 430.405)"
            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 0h-34.79"
            transform="translate(276.3 430.4)"
            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 0v114.54"
            transform="translate(430.4 241.51)"
            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 0h58.98c16.569 0 30-13.432 30-30v-153.66c0-2.629-2.13-4.76-4.759-4.76H46.48c-3.23 0-5.45 3.13-4.53 6.23.67 2.24 1.05 4.61 1.05 7.11 0 17.15-16.149 30.45-33.92 25.7-9.359-2.51-16.529-10.17-18.76-19.6-1.06-4.5-.92-8.79.25-12.77 0-.13-.13-.26 0-.4 1.03-3.084-1.266-6.27-4.517-6.27H-94.68a4.759 4.759 0 0 0-4.759 4.76v76.001c0 3.216-3.149 5.487-6.201 4.473l-.059-.02h-.401c-3.98-1.17-8.269-1.31-12.769-.25-9.431 2.23-17.09 9.4-19.601 18.76-4.75 17.77 8.55 33.92 25.7 33.92 2.5 0 4.871-.38 7.11-1.05 3.1-.92 6.221 1.3 6.221 4.53V-4.76c0 2.629 2.13 4.76 4.759 4.76H-35"
            transform="translate(415.52 504.5)"
            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