Add icons to this collection by clicking the heart icon.
Puzzle icon - also known as shapes, puzzle, children, childhood, toy, baby, baby toy, shape toy, 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-55.34h-455.399v347.41c0 16.82 13.639 30.45 30.46 30.45H-30.46c16.82 0 30.46-13.63 30.46-30.45V129.425"
transform="translate(474.14 99.79)"
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-114.206v-20.613c0-9.025 7.315-16.34 16.34-16.34h69.731a16.342 16.342 0 0 1 15.189 10.315z"
transform="translate(132.948 44.453)"
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 0h114.206v-20.613c0-9.025-7.315-16.34-16.34-16.34H28.135a16.341 16.341 0 0 0-15.189 10.315z"
transform="translate(359.934 44.453)"
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 0h74l8 38.189h139.54l8-38.189h74l-9.81 53.747c-3.005 16.473-17.357 28.442-34.102 28.442H43.912c-16.745 0-31.097-11.969-34.103-28.442L6.418 35.165"
transform="translate(91.371 422.31)"
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-12.998c0-8.201-6.648-14.85-14.85-14.85h-96.965c-8.202 0-14.85 6.649-14.85 14.85v96.966c0 8.201 6.648 14.849 14.85 14.849h96.965C-6.648 98.817 0 92.169 0 83.968V35.016"
transform="translate(216.707 282.396)"
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-99.361c-12.151 0-18.236 14.69-9.644 23.281l99.361 99.362c8.592 8.591 23.283 2.506 23.283-9.643V13.638C13.639 6.105 7.532 0 0 0Z"
transform="translate(389.201 254.548)"
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 0c-.14-.15-.29-.3-.43-.44a63.516 63.516 0 0 0-3.963-3.642"
transform="translate(384.72 100.78)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="4"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c-2.1-.211-4.23-.318-6.387-.318-34.979 0-63.34 28.349-63.34 63.33 0 17.49 7.09 33.319 18.55 44.78 11.46 11.46 27.3 18.55 44.79 18.55 8.767 0 17.116-1.781 24.708-5.002"
transform="translate(345.897 82.108)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="4"
stroke-dasharray="11.985,37.954"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0a63.475 63.475 0 0 0 3.963-3.641c.14-.14.29-.29.43-.44"
transform="translate(380.328 193.541)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="4"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v0c-34.978 0-63.332 28.355-63.332 63.333 0 34.978 28.354 63.332 63.332 63.332s63.332-28.354 63.332-63.332S34.978 0 0 0Z"
transform="translate(429.927 81.785)"
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 0c-6.248-6.248-16.686-5.124-21.442 2.322-19.204 30.066-15.673 70.459 10.594 96.727 26.267 26.267 66.661 29.799 96.727 10.595 7.446-4.757 8.57-15.195 2.322-21.443z"
transform="translate(124.05 90.531)"
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