Add icons to this collection by clicking the heart icon.
Puzzle icon - also known as piece, game, shapes, puzzle, toy, ui, gaming, and kid and baby. Created in a clean lineal color style with a silver, black, red, orange, 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 0h-67.572C-76.876 0-84.42-7.543-84.42-16.849v-69.577c-9.26 9.113-21.964 14.735-35.982 14.735-28.999 0-52.379-24.06-51.268-53.308.997-26.266 22.16-47.806 48.405-49.232 15.146-.823 28.958 4.928 38.845 14.657v-69.577c0-9.306 7.544-16.849 16.848-16.849h212.291c9.304 0 16.848 7.543 16.848 16.849v212.302C161.567-7.543 154.023 0 144.719 0H77.147"
            transform="translate(340.42 256)"
            fill="#f74659"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-9.306 7.543-16.849 16.848-16.849h212.291c9.304 0 16.848 7.543 16.848 16.849v212.302c0 9.305-7.544 16.849-16.848 16.849"
            transform="translate(256 26.85)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c-9.305 0-16.848-7.543-16.848-16.849"
            transform="translate(272.848 256)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v68.947c0 9.305-7.543 16.849-16.848 16.849h-212.291c-9.305 0-16.848-7.544-16.848-16.849v-212.302c0-9.306 7.543-16.849 16.848-16.849h69.574c-9.112-9.261-14.735-21.966-14.735-35.984 0-29.001 24.059-52.382 53.305-51.271 26.265.997 47.804 22.162 49.23 48.408.823 15.147-4.928 28.96-14.656 38.847h69.573c9.305 0 16.848 7.543 16.848 16.849v45.23"
            transform="translate(501.987 416.204)"
            fill="#64bbdf"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-9.306 7.543-16.849 16.848-16.849h69.573C77.31-26.11 71.687-38.815 71.687-52.833c0-29.001 24.059-52.382 53.305-51.271 26.265.997 47.804 22.162 49.23 48.408.822 15.147-4.929 28.96-14.657 38.847h69.574c9.304 0 16.848 7.543 16.848 16.849v45.229"
            transform="translate(256 272.85)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v68.947c0 9.305-7.543 16.849-16.848 16.849h-212.291c-9.305 0-16.848-7.544-16.848-16.849"
            transform="translate(501.987 416.204)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0Z"
            transform="translate(501.987 370.144)"
            fill="#64bbdf"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v0"
            transform="translate(501.987 370.144)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h67.572C76.876 0 84.42 7.543 84.42 16.849v69.577c9.26-9.113 21.964-14.735 35.982-14.735 28.999 0 52.379 24.06 51.268 53.308-.997 26.266-22.16 47.806-48.405 49.232-15.146.823-28.958-4.928-38.845-14.657v69.577c0 9.306-7.544 16.849-16.848 16.849h-212.291c-9.304 0-16.848-7.543-16.848-16.849V16.849c0-9.306 7.544-16.849 16.848-16.849h67.572"
            transform="translate(171.58 256)"
            fill="#ff6b6b"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c-26.245 1.426-47.408 22.966-48.406 49.232-1.11 29.248 22.269 53.308 51.268 53.308 14.018 0 26.722-5.623 35.983-14.735v69.577c0 9.305-7.543 16.849-16.848 16.849h-69.573c9.111 9.261 14.734 21.966 14.734 35.984 0 29.001-24.059 52.382-53.305 51.271-26.265-.997-47.804-22.162-49.23-48.408-.823-15.147 4.928-28.96 14.656-38.847h-69.573c-9.305 0-16.848-7.544-16.848-16.849V-54.92c0-9.306 7.543-16.849 16.848-16.849H21.997c9.305 0 16.848 7.543 16.848 16.849v69.577C28.958 4.928 15.146-.823 0 0"
            transform="translate(217.155 81.769)"
            fill="#feec76"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-26.245 1.426-47.408 22.966-48.406 49.232-1.11 29.248 22.269 53.308 51.268 53.308 14.018 0 26.722-5.623 35.983-14.735v69.577c0 9.305-7.543 16.849-16.848 16.849h-69.573c9.111 9.261 14.734 21.966 14.734 35.984 0 29.001-24.059 52.382-53.305 51.271-26.265-.997-47.804-22.162-49.23-48.408-.823-15.147 4.928-28.96 14.656-38.847h-69.573c-9.305 0-16.848-7.544-16.848-16.849V-54.92c0-9.306 7.543-16.849 16.848-16.849H21.997c9.305 0 16.848 7.543 16.848 16.849v69.577C28.958 4.928 15.146-.823 0 0Z"
            transform="translate(217.155 81.769)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            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