Add icons to this collection by clicking the heart icon.
Puzzle icon - also known as puzzle, jigsaw, creativity, puzzle game, puzzle pieces, strategy game, and hobbies and free time. Created in a clean outline color 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="512"
height="512"
viewBox="0 0 512 512"
>
<pattern
id="b"
width="24.91"
height="24.92"
x="1232.5"
y="1722.258"
patternUnits="userSpaceOnUse"
viewBox="0 -24.92 24.91 24.92"
>
<path fill="none" d="M0-24.92h24.91V0H0z" />
<path fill="#fed480" d="M0-24.92h24.91V0H0z" />
</pattern>
<pattern
id="c"
width="24.91"
height="24.92"
x="1232.5"
y="1722.258"
patternUnits="userSpaceOnUse"
viewBox="0 -24.92 24.91 24.92"
>
<path fill="none" d="M0-24.92h24.91V0H0z" />
<path fill="#f59977" d="M0-24.92h24.91V0H0z" />
</pattern>
<pattern
id="a"
width="24.91"
height="24.92"
x="1232.5"
y="1722.258"
patternUnits="userSpaceOnUse"
viewBox="0 -24.92 24.91 24.92"
>
<path fill="none" d="M0-24.92h24.91V0H0z" />
<path fill="#92e6fd" d="M0-24.92h24.91V0H0z" />
</pattern>
<pattern
id="d"
width="24.91"
height="24.92"
x="1232.5"
y="1722.258"
patternUnits="userSpaceOnUse"
viewBox="0 -24.92 24.91 24.92"
>
<path fill="none" d="M0-24.92h24.91V0H0z" />
<path fill="#45a7cd" d="M0-24.92h24.91V0H0z" />
</pattern>
<pattern
id="e"
width="24.91"
height="24.92"
x="1232.5"
y="1722.258"
patternUnits="userSpaceOnUse"
viewBox="0 -24.92 24.91 24.92"
>
<path fill="none" d="M0-24.92h24.91V0H0z" />
<path fill="#021938" d="M0-24.92h24.91V0H0z" />
</pattern>
<pattern
id="f"
patternTransform="translate(72532.555 75629.492) scale(7.964)"
href="#a"
/>
<pattern
id="g"
patternTransform="translate(72532.555 75629.492) scale(7.964)"
href="#b"
/>
<pattern
id="h"
patternTransform="translate(72532.555 75629.492) scale(7.964)"
href="#c"
/>
<pattern
id="i"
patternTransform="translate(72532.555 75629.492) scale(7.964)"
href="#c"
/>
<pattern
id="j"
patternTransform="translate(72532.555 75629.492) scale(7.964)"
href="#c"
/>
<pattern
id="k"
patternTransform="translate(72532.555 75629.492) scale(7.964)"
href="#c"
/>
<pattern
id="l"
patternTransform="translate(72532.555 75629.492) scale(7.964)"
href="#c"
/>
<pattern
id="m"
patternTransform="translate(72532.555 75629.492) scale(7.964)"
href="#c"
/>
<pattern
id="n"
patternTransform="translate(72532.555 75629.492) scale(7.964)"
href="#c"
/>
<pattern
id="o"
patternTransform="translate(72532.555 75629.492) scale(7.964)"
href="#c"
/>
<pattern
id="p"
patternTransform="translate(72532.555 75629.492) scale(7.964)"
href="#c"
/>
<pattern
id="q"
patternTransform="translate(72532.555 75629.492) scale(7.964)"
href="#c"
/>
<pattern
id="r"
patternTransform="translate(72532.555 75629.492) scale(7.964)"
href="#c"
/>
<pattern
id="s"
patternTransform="translate(72532.555 75629.492) scale(7.964)"
href="#c"
/>
<pattern
id="t"
patternTransform="translate(72532.555 75629.492) scale(7.964)"
href="#d"
/>
<pattern
id="u"
patternTransform="matrix(-.772 5.481 -5.872 -.721 -82328.492 38335.332)"
href="#e"
/>
<path
fill="url(#f)"
d="M206.416 162.054c1.967 13.924 13.747 25.127 27.752 26.391 3.497.316 6.855.076 10.009-.644 6.079-1.388 11.822 3.285 11.822 9.521v58.674h-58.606c-6.189 0-10.974 5.693-9.554 11.717.545 2.312.833 4.721.833 7.193 0 19.421-18.015 34.879-38.449 30.257-11.102-2.511-20.181-11.408-22.858-22.471-1.267-5.237-1.214-10.351-.091-15.058 1.428-5.987-3.425-11.638-9.58-11.638H59.095v-58.682c0-6.195-5.698-10.964-11.729-9.548-3.369.79-6.952 1.027-10.669.617-14.029-1.547-25.678-13.024-27.363-27.037-2.283-18.991 12.612-34.926 30.936-34.926 2.448 0 4.823.282 7.099.816 6.029 1.415 11.726-3.356 11.726-9.55V68.803c0-5.41 4.386-9.796 9.796-9.796h48.782c6.142 0 11.004 5.631 9.587 11.608-1.126 4.749-1.16 9.926.155 15.208 2.758 11.072 11.908 19.949 23.052 22.401 20.332 4.473 38.203-11.051 38.203-30.394 0-2.443-.28-4.823-.813-7.105-1.406-6.028 3.361-11.718 9.551-11.718h58.59v58.669c0 6.189-5.684 10.95-11.713 9.55a31.434 31.434 0 0 0-7.112-.805c-18.55 0-33.483 16.333-30.757 35.633z"
/>
<path
fill="url(#g)"
d="M305.056 362.359c-2.157 8.996-8.649 16.699-17.105 20.451-6.782 3.009-13.564 3.477-19.674 2.145-6.275-1.368-12.278 3.029-12.278 9.451v58.582h-58.694c-6.21 0-10.965 5.719-9.538 11.762.533 2.256.817 4.618.817 7.061 0 17.072-14.008 31.081-31.168 31.081-17.161 0-31.081-14.009-31.081-31.081 0-2.442.284-4.804.817-7.06 1.428-6.044-3.328-11.762-9.538-11.762h-48.81c-5.41 0-9.796-4.386-9.796-9.796v-48.784c0-6.426 6.009-10.818 12.287-9.451 6.064 1.32 12.79.867 19.52-2.083 8.48-3.717 14.982-11.431 17.149-20.433 5.011-20.819-10.545-39.029-30.133-39.029-2.446 0-4.83.281-7.116.812-6.025 1.398-11.707-3.369-11.707-9.554v-58.584h58.676c6.191 0 10.958 5.69 9.551 11.719-1.042 4.467-1.125 9.312-.004 14.345 2.484 11.148 11.433 20.242 22.539 22.911 20.619 4.954 38.9-10.588 38.9-30.152 0-2.451-.282-4.829-.815-7.108-1.407-6.026 3.364-11.714 9.553-11.714h58.59v58.584c0 6.185 5.681 10.952 11.707 9.554 2.286-.53 4.67-.812 7.116-.812 19.563-.002 35.219 18.161 30.235 38.945z"
/>
<path
fill="url(#h)"
d="M343.462 208.106c.175-.087.263-.087.437-.087-.525.174-1.051.437-1.576.611-.874.438-1.838.789-2.714 1.315-.875.437-1.752.962-2.538 1.575-.876.526-1.664 1.138-2.452 1.751l2.101-1.575c.351-.263.7-.526 1.051-.701.437-.262.788-.525 1.138-.7.7-.437 1.488-.875 2.364-1.226.525-.263 1.05-.525 1.575-.7.176-.088.352-.175.614-.263z"
/>
<path
fill="url(#i)"
d="M374.281 213.271a43.606 43.606 0 0 0-2.452-1.751 15.304 15.304 0 0 0-2.539-1.575c-.875-.526-1.838-.876-2.802-1.315-.874-.437-1.838-.787-2.801-1.05s-1.926-.526-2.976-.789c-2.014-.351-4.115-.612-6.216-.612-2.189 0-4.29.262-6.305.612-.963.175-1.926.438-2.801.701.612-.263 1.312-.438 2.013-.613h.175l1.312-.263c.789-.175 1.576-.262 2.364-.349 1.052-.088 2.101-.175 3.24-.175 1.049 0 2.101.088 3.151.175.789.088 1.576.174 2.364.349.526.088 1.052.175 1.664.351h.175c.087 0 .174 0 .262.088 1.052.263 2.101.526 3.065.964.875.262 1.663.611 2.452 1.05.874.351 1.663.789 2.364 1.226.349.175.612.351.874.525.438.263.876.526 1.315.876.7.526 1.401 1.05 2.102 1.575z"
/>
<path
fill="url(#j)"
d="M336.721 211.696c.351-.263.7-.526 1.051-.701-.175.175-.438.351-.7.526-.176 0-.264.087-.351.175z"
/>
<path
fill="url(#k)"
d="M338.91 210.295c.7-.437 1.488-.875 2.364-1.226-.613.263-1.139.526-1.664.876a2.68 2.68 0 0 0-.7.35z"
/>
<path
fill="url(#l)"
d="M341.274 209.069c.525-.263 1.05-.525 1.575-.7-.175 0-.351.175-.526.262-.349.087-.7.263-1.049.438z"
/>
<path
fill="url(#m)"
d="m347.577 206.88 1.312-.263c-.174 0-.437.088-.7.175-.174 0-.437.088-.612.088z"
/>
<path
fill="url(#n)"
d="M360.009 206.617c.526.088 1.052.175 1.664.351a3.131 3.131 0 0 0-.963-.175c-.263-.088-.438-.176-.701-.176z"
/>
<path
fill="url(#o)"
d="M362.11 207.055c1.052.263 2.101.526 3.065.964a7.383 7.383 0 0 0-1.489-.438 5.55 5.55 0 0 0-1.576-.526z"
/>
<path
fill="url(#p)"
d="M365.175 208.019c.875.262 1.663.611 2.452 1.05-.351-.175-.701-.351-1.139-.438-.438-.262-.875-.437-1.313-.612z"
/>
<path
fill="url(#q)"
d="M367.627 209.069c.874.351 1.663.789 2.364 1.226a2.636 2.636 0 0 0-.701-.349 10.009 10.009 0 0 0-1.663-.877z"
/>
<path
fill="url(#r)"
d="M372.18 211.696c-.088-.088-.175-.175-.351-.175a3.875 3.875 0 0 0-.964-.701c.438.262.876.525 1.315.876z"
/>
<path
fill="url(#s)"
d="M318.144 255.997h-62.146v-58.682c0-6.195-5.698-10.964-11.729-9.548-3.369.79-6.952 1.027-10.669.617-14.029-1.547-25.678-13.024-27.363-27.037-2.283-18.991 12.612-34.926 30.936-34.926 2.448 0 4.823.282 7.099.816 6.029 1.415 11.726-3.356 11.726-9.55v-58.68h58.589c6.189 0 10.96-5.688 9.553-11.714a31.198 31.198 0 0 1-.815-7.111c0-19.563 18.278-35.102 38.898-30.152 11.107 2.667 20.057 11.762 22.541 22.911 2.206 9.898-.247 19.068-5.493 26.066-.088 0-.088.088-.088.088h63.922c5.41 0 9.796 4.386 9.796 9.796v48.785c0 6.422-6.003 10.82-12.278 9.451-6.108-1.332-12.888-.865-19.668 2.142-8.457 3.75-14.951 11.452-17.11 20.448-4.99 20.786 10.666 38.954 30.232 38.954 2.447 0 4.831-.281 7.117-.812 6.025-1.398 11.707 3.368 11.707 9.554v58.586h-56.308"
/>
<path
fill="url(#t)"
d="M502.662 350.743c2.278 18.986-12.615 34.918-30.938 34.918a30.97 30.97 0 0 1-7.097-.816c-6.03-1.415-11.726 3.356-11.726 9.549v48.885c0 5.41-4.386 9.796-9.796 9.796h-48.784c-6.145 0-11.001-5.635-9.584-11.615 1.121-4.732 1.159-9.89-.144-15.153-2.733-11.044-11.859-19.887-22.967-22.346-20.374-4.512-38.3 10.916-38.3 30.289 0 2.443.281 4.824.813 7.107 1.406 6.028-3.361 11.718-9.551 11.718h-58.589v-58.67c0-6.422 6.003-10.82 12.278-9.451 6.11 1.332 12.892.864 19.674-2.145 8.456-3.752 14.948-11.455 17.105-20.451 4.984-20.785-10.672-38.948-30.234-38.948-2.446 0-4.83.281-7.116.812-6.025 1.398-11.707-3.369-11.707-9.554v-58.584h58.606c6.189 0 10.975-5.693 9.554-11.717a31.337 31.337 0 0 1-.833-7.196c0-19.42 18.013-34.876 38.448-30.256 11.103 2.51 20.182 11.408 22.86 22.471 1.267 5.237 1.213 10.352.09 15.06-1.429 5.987 3.425 11.638 9.58 11.638h58.599v58.681c0 6.194 5.697 10.964 11.728 9.549 3.371-.791 6.957-1.028 10.676-.616 14.028 1.551 25.674 13.031 27.355 27.045z"
/>
<path
fill="url(#u)"
d="M475.963 317.76c-4.313-.478-8.583-.233-12.693.739-2.147.537-4.394-1.272-4.394-3.733v-58.679c0-.016-.01-.029-.01-.045s.01-.029.01-.045v-58.586c0-10.161-9.414-17.635-19.036-15.373-17.719 4.128-34.84-11.54-30.189-30.928 3.164-13.143 16.854-20.939 29.703-18.145 10.113 2.195 19.522-5.164 19.522-15.291V68.889c0-8.695-7.074-15.769-15.769-15.769h-53.864c2.504-6.732 2.998-14.093 1.353-21.478-2.994-13.444-13.588-24.208-26.977-27.42-24.141-5.782-46.266 12.281-46.266 35.96 0 2.847.327 5.693.968 8.474.525 2.24-1.357 4.379-3.733 4.379H197.409c-10.102 0-17.629 9.32-15.369 19.048 4.131 17.705-11.425 34.42-30.29 30.31-13.095-2.886-22.008-16.387-18.674-30.399 2.282-9.634-5.296-18.958-15.4-18.958H68.89c-8.695 0-15.769 7.074-15.769 15.769v48.883c0 2.373-2.136 4.275-4.391 3.733-24.606-5.769-48.454 14.628-45.325 40.638 2.562 21.326 23.498 36.639 45.325 31.523 2.28-.509 4.391 1.367 4.391 3.733v58.348c-.011.148-.086.274-.086.424v58.582c0 10.145 9.378 17.622 19.024 15.377 17.856-4.144 34.76 11.634 30.1 30.998-3.142 13.032-16.686 20.88-29.594 18.079-10.114-2.208-19.53 5.161-19.53 15.287v48.782c0 8.695 7.074 15.769 15.769 15.769h48.809c2.409 0 4.256 2.172 3.726 4.418a36.672 36.672 0 0 0-.976 8.435c0 20.432 16.621 37.053 37.053 37.053 20.479 0 37.142-16.621 37.142-37.053 0-2.854-.327-5.693-.976-8.439-.535-2.266 1.335-4.414 3.722-4.414l117.284.089c10.112 0 17.635-9.34 15.369-19.048a25.331 25.331 0 0 1-.657-5.752c0-15.519 14.337-28.179 31.037-24.457 8.87 1.964 16.29 9.178 18.46 17.947 1.034 4.188 1.077 8.342.132 12.339-2.292 9.648 5.288 18.97 15.392 18.97h48.786c8.695 0 15.769-7.074 15.769-15.769v-48.887c0-2.382 2.157-4.271 4.391-3.729 24.44 5.703 48.468-14.447 45.328-40.635-2.023-16.831-15.747-30.399-32.632-32.269zM261.971 117.686V64.98h52.616c10.122 0 17.633-9.36 15.369-19.036a25.61 25.61 0 0 1-.657-5.763c0-15.665 14.594-28.41 31.531-24.34 8.851 2.119 16.127 9.516 18.106 18.398 1.668 7.49.148 14.922-4.278 20.961-3.328 3.902-.556 9.866 4.523 9.866h63.925a3.827 3.827 0 0 1 3.823 3.823v48.786c0 2.636-2.556 4.177-5.028 3.617-18.991-4.131-39.119 7.309-43.866 27.028-6.683 27.859 18.037 51.511 44.512 45.356 2.209-.5 4.383 1.319 4.383 3.737v52.612l-52.628.089c-2.319 0-4.29-2.086-3.768-4.278 1.392-5.837 1.361-11.845-.093-17.858-4.231-17.464-21.028-29.302-39.271-27.667-17.044 1.213-33.816 16.102-33.816 36.86 0 2.889.334 5.771.992 8.567.455 1.931-.877 4.028-3.348 4.286h-53.024v-52.71c0-9.947-9.236-17.7-19.067-15.361-14.605 3.403-28.623-6.926-30.574-20.735-2.236-15.823 9.954-28.978 25.496-28.737 1.706.031 3.411.181 5.082.57 9.677 2.275 19.06-5.222 19.06-15.365zM46 181.953c-14.947 3.481-29.045-7.267-30.734-21.319-2.126-17.703 14-31.475 30.737-27.584 9.678 2.29 19.063-5.226 19.063-15.365V68.803a3.827 3.827 0 0 1 3.823-3.823h48.786c2.3 0 4.295 2.061 3.776 4.254-4.792 20.139 7.685 40.411 27.731 44.823 27.052 5.983 50.69-18.132 44.492-44.687-.525-2.258 1.358-4.391 3.733-4.391h52.616v52.694c0 2.381-2.152 4.268-4.394 3.729-2.142-.495-4.321-.714-6.506-.811-23.096-1.064-41.595 18.388-38.818 41.465 2.474 20.583 23.117 36.623 45.2 31.566 2.491-.574 4.519 1.546 4.519 3.698v52.702h-52.632c-10.126 0-17.654 9.358-15.369 19.059 3.821 16.213-9.506 32.586-27.407 30.615-16.127-1.789-24.934-16.423-21.535-30.677 2.301-9.636-5.258-18.997-15.388-18.997H65.067v-52.709c0-10.176-9.44-17.652-19.067-15.36zm204.025 212.452v52.608h-52.721c-10.126 0-17.657 9.377-15.349 19.11a24.76 24.76 0 0 1 .657 5.689c0 13.844-11.301 25.106-25.196 25.106-13.844 0-25.106-11.262-25.106-25.106 0-1.929.222-3.846.657-5.689 2.3-9.744-5.23-19.11-15.353-19.11h-48.81a3.827 3.827 0 0 1-3.823-3.823v-48.782c0-2.623 2.524-4.173 5.044-3.613 18.985 4.127 39.006-7.278 43.746-26.957 6.711-27.874-17.81-51.561-44.411-45.433-2.199.509-4.379-1.313-4.379-3.737V262.06h52.702c2.395 0 4.254 2.152 3.733 4.387-5.049 21.671 10.035 43.905 33.617 45.368 25.107 1.584 44.25-21.352 38.642-45.372-.527-2.254 1.366-4.383 3.733-4.383h52.616v52.608c0 10.111 9.336 17.628 19.024 15.377.677-.158 1.36-.222 2.042-.321 17.33-2.502 32.579 12.803 28.155 31.245-3.134 13.08-16.826 20.966-29.699 18.149-10.119-2.202-19.521 5.173-19.521 15.287zm215.967-15.373c-9.699-2.295-19.063 5.246-19.063 15.361v48.887a3.827 3.827 0 0 1-3.823 3.823H394.32c-2.287 0-4.297-2.047-3.768-4.266 1.388-5.868 1.334-11.912-.159-17.963-3.286-13.277-14.07-23.776-27.475-26.748-23.983-5.285-45.566 12.78-45.566 36.124 0 2.862.327 5.713.968 8.466.521 2.233-1.337 4.387-3.733 4.387h-52.616v-52.698c0-2.627 2.534-4.172 5.028-3.613 18.927 4.123 39.117-7.267 43.866-27.039 6.657-27.78-17.907-51.508-44.516-45.348-2.199.509-4.379-1.313-4.379-3.737V262.06c11.651-.017 50.265.071 53.427-.089 1.521-.22 4.756.849 7.292-2.226 6.376-3.813 8.726-10.613 7.282-16.743a25.478 25.478 0 0 1-.673-5.829c0-13.041 10.125-24.041 23.479-24.917 11.173-.753 23.138 6.527 26.049 18.535 1.007 4.161 1.034 8.287.086 12.273-2.302 9.63 5.256 18.997 15.388 18.997h52.628v52.706c0 10.076 9.302 17.652 19.071 15.365 2.781-.657 5.693-.821 8.649-.494 11.247 1.244 20.739 10.624 22.085 21.816 2.129 17.802-14.124 31.443-30.741 27.578z"
/>
</svg>
More icons in the same style and category