Add icons to this collection by clicking the heart icon.
Solution icon - also known as solution, gear, settings, puzzle pieces, miscellaneous, and consolidation. Created in a clean lineal style with a black 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-61.548v-46.493a9.066 9.066 0 0 1 9.067-9.066h.97c2.453 0 4.766 1.028 6.506 2.758a25.172 25.172 0 0 0 17.803 7.343c14.894 0 26.777-12.894 25.095-28.128-1.268-11.485-10.441-20.782-21.91-22.184-8.181-1.001-15.709 1.915-20.962 7.123-1.751 1.736-4.069 2.783-6.536 2.783h-.966a9.066 9.066 0 0 1-9.067-9.066v-46.493h46.493a9.066 9.066 0 0 0 9.066-9.066v-.966c0-2.467-1.047-4.785-2.783-6.537-5.208-5.253-8.124-12.781-7.123-20.962 1.402-11.468 10.699-20.641 22.184-21.909 15.234-1.682 28.128 10.2 28.128 25.095a25.168 25.168 0 0 1-7.343 17.802c-1.73 1.74-2.758 4.053-2.758 6.507v.97a9.066 9.066 0 0 0 9.066 9.066h46.493v131.321C79.875-4.522 75.353 0 69.773 0H35.036"
transform="translate(424.625 504.5)"
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-1 8.181 1.915 15.708 7.123 20.961 1.736 1.752 2.783 4.07 2.783 6.537v.966A9.066 9.066 0 0 1 .84 37.531h-46.493V-8.962a9.066 9.066 0 0 0-9.066-9.066h-.966c-2.467 0-4.785 1.047-6.537 2.783-5.253 5.208-12.781 8.123-20.962 7.123-11.468-1.402-20.641-10.699-21.909-22.184-1.682-15.235 10.2-28.129 25.095-28.129a25.169 25.169 0 0 1 17.802 7.344c1.74 1.73 4.053 2.758 6.507 2.758h10.036v-55.559H85.668c5.58 0 10.102 4.522 10.102 10.101V37.531H49.277a9.066 9.066 0 0 1-9.066-9.067v-.97c0-2.453 1.028-4.766 2.758-6.506a25.173 25.173 0 0 0 7.344-17.803c0-14.894-12.895-26.777-28.129-25.095C10.699-20.642 1.402-11.469 0 0Z"
transform="translate(408.73 111.392)"
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 0h79.637v46.489a9.07 9.07 0 0 1-9.07 9.07h-.966c-2.454 0-4.767-1.028-6.507-2.758a25.168 25.168 0 0 0-17.802-7.343c-14.895 0-26.778 12.894-25.095 28.128 1.268 11.485 10.44 20.781 21.909 22.184 8.181 1.001 15.708-1.915 20.962-7.123 1.752-1.736 4.07-2.783 6.536-2.783h.963a9.07 9.07 0 0 1 9.07 9.07v46.489H33.145a9.066 9.066 0 0 0-9.067 9.066v.966c0 2.467 1.047 4.785 2.784 6.537 5.207 5.253 8.123 12.781 7.122 20.962-1.402 11.468-10.699 20.641-22.184 21.909-15.234 1.682-28.128-10.2-28.128-25.095a25.169 25.169 0 0 1 7.344-17.802c1.729-1.74 2.757-4.053 2.757-6.507v-.97a9.066 9.066 0 0 0-9.066-9.066h-46.493V10.102C-61.786 4.522-57.263 0-51.684 0h16.663"
transform="translate(69.286 7.5)"
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 0c1-8.181-1.915-15.708-7.123-20.961-1.736-1.752-2.783-4.07-2.783-6.537v-.966A9.066 9.066 0 0 1-.84-37.531h46.493V8.962a9.066 9.066 0 0 0 9.066 9.066h.966c2.467 0 4.785-1.047 6.537-2.783 5.253-5.208 12.781-8.123 20.962-7.123 11.468 1.402 20.641 10.699 21.909 22.184 1.682 15.235-10.2 28.129-25.095 28.129a25.169 25.169 0 0 1-17.802-7.344c-1.74-1.73-4.053-2.758-6.507-2.758h-.97a9.066 9.066 0 0 0-9.066 9.066v46.493H-85.668c-5.58 0-10.102-4.522-10.102-10.101V-37.531h46.493a9.066 9.066 0 0 1 9.066 9.067v.97c0 2.453-1.028 4.766-2.758 6.506a25.173 25.173 0 0 0-7.344 17.803c0 14.894 12.895 26.777 28.129 25.095C-10.699 20.642-1.402 11.469 0 0Z"
transform="translate(103.27 400.608)"
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 0h6"
transform="translate(238.787 432.778)"
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 0h31.692"
transform="translate(278.343 432.778)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="4"
stroke-dasharray="14.914,33.556"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0h6"
transform="translate(326.813 432.778)"
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 0v-6"
transform="translate(432.778 273.213)"
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 0v-31.692"
transform="translate(432.778 233.657)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="4"
stroke-dasharray="14.914,33.556"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0v-6"
transform="translate(432.778 185.187)"
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 0h-6"
transform="translate(273.213 79.222)"
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 0h-31.692"
transform="translate(233.657 79.222)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="4"
stroke-dasharray="14.914,33.556"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0h-6"
transform="translate(185.187 79.222)"
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 0v6"
transform="translate(79.222 238.787)"
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 0v31.692"
transform="translate(79.222 278.343)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="4"
stroke-dasharray="14.914,33.556"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0v6"
transform="translate(79.222 326.813)"
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-10.781 0-19.52 8.739-19.52 19.52 0 10.781 8.739 19.52 19.52 19.52 10.781 0 19.52-8.739 19.52-19.52C19.52 8.739 10.781 0 0 0Zm81.212 19.52a82.08 82.08 0 0 1-.544 9.447c-.491 4.238 1.496 8.377 5.19 10.51l15.806 9.125c5.11 2.951 6.862 9.486 3.911 14.597l-14.96 25.912c-2.951 5.111-9.487 6.862-14.597 3.911l-15.814-9.13c-3.705-2.139-8.297-1.787-11.727.77a81.154 81.154 0 0 1-16.252 9.401c-3.96 1.713-6.579 5.549-6.579 9.864v18.177c0 5.902-4.784 10.686-10.686 10.686h-29.92c-5.902 0-10.686-4.784-10.686-10.686v-18.177c0-4.315-2.619-8.151-6.579-9.864a81.154 81.154 0 0 1-16.252-9.401c-3.43-2.557-8.022-2.909-11.727-.77l-15.814 9.13c-5.11 2.951-11.646 1.2-14.597-3.911l-14.96-25.912c-2.951-5.111-1.199-11.646 3.911-14.597l15.806-9.125c3.694-2.133 5.681-6.272 5.19-10.51a82.08 82.08 0 0 1-.544-9.447c0-3.195.185-6.348.544-9.447.491-4.238-1.496-8.377-5.19-10.51l-15.806-9.125c-5.11-2.951-6.862-9.486-3.911-14.597l14.96-25.912c2.951-5.111 9.487-6.862 14.597-3.911l15.814 9.13c3.705 2.139 8.297 1.787 11.727-.77a81.154 81.154 0 0 1 16.252-9.401c3.96-1.713 6.579-5.549 6.579-9.864v-18.177c0-5.902 4.784-10.686 10.686-10.686h29.92c5.902 0 10.686 4.784 10.686 10.686v18.177c0 4.315 2.619 8.151 6.579 9.864a81.154 81.154 0 0 1 16.252 9.401c3.43 2.557 8.022 2.909 11.727.77l15.814-9.13c5.11-2.951 11.646-1.2 14.597 3.911l14.96 25.912c2.951 5.111 1.199 11.646-3.911 14.597L85.858-.437c-3.694 2.133-5.681 6.272-5.19 10.51a82.08 82.08 0 0 1 .544 9.447z"
transform="translate(256 236.48)"
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-27.895 0-50.508 22.613-50.508 50.508 0 27.895 22.613 50.509 50.508 50.509 27.895 0 50.508-22.614 50.508-50.509S27.895 0 0 0Z"
transform="translate(256 205.492)"
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