Add icons to this collection by clicking the heart icon.
Solution icon - also known as idea, help, solution, light bulb, communications, customer support, and problem solving. Created in a clean lineal 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="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 0c0 74.965-61.525 135.735-137.419 135.735-75.895 0-137.42-60.77-137.42-135.735 0-55.615 33.864-103.416 82.336-124.388a23.176 23.176 0 0 0 13.973-21.27v-31.609h82.221v31.609c0 9.242 5.491 17.6 13.973 21.27C-33.864-103.416 0-55.615 0 0"
transform="translate(393.42 284.774)"
fill="#ffe179"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-5.07 0-10.073-.279-15-.808 68.837-7.382 122.419-64.97 122.419-134.927 0-55.616-33.864-103.417-82.336-124.388a23.175 23.175 0 0 1-13.972-21.271v-31.608h30v31.608c0 9.243 5.49 17.601 13.972 21.271 48.472 20.971 82.336 68.772 82.336 124.388C137.419-60.771 75.895 0 0 0"
transform="translate(256 420.51)"
fill="#fbd268"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-37.151a10 10 0 0 0-9.383 6.541l-12.589 34.15h81.095L9.383 6.541A10 10 0 0 0 0 0"
transform="translate(274.576 7.5)"
fill="#3d6d93"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-12.589-34.15a10 10 0 0 0-9.383-6.541h30a10 10 0 0 1 9.383 6.541L30 0Z"
transform="translate(266.547 48.191)"
fill="#335e80"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-8.678 7.035-15.712 15.712-15.712 8.679 0 15.713 7.034 15.713 15.712 0 8.679-7.034 15.713-15.713 15.713C7.035 15.713 0 8.679 0 0"
transform="translate(240.287 168.43)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-7.79 0-14.105 6.315-14.105 14.105v50.231c0 7.79 6.315 14.105 14.105 14.105 9.391 0 18.129 3.757 24.606 10.58 6.472 6.816 9.767 15.756 9.279 25.175-.917 17.644-15.489 31.744-33.177 32.101-17.223.349-31.942-12.195-34.31-29.174a34.287 34.287 0 0 1-.329-4.751c0-7.789-6.315-14.104-14.105-14.104s-14.105 6.315-14.105 14.104c0 2.894.202 5.804.599 8.651 4.284 30.702 30.626 53.491 61.548 53.491.423 0 .846-.004 1.27-.013 32.404-.652 59.101-26.499 60.78-58.842.895-17.221-5.14-33.58-16.992-46.063-8.394-8.841-19.233-14.973-30.959-17.726V14.105C14.105 6.315 7.79 0 0 0"
transform="translate(255.999 212.316)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-92.915c-10.527 0-19.061-8.534-19.061-19.061s8.534-19.06 19.061-19.06H0c10.527 0 19.061 8.533 19.061 19.06S10.527 0 0 0"
transform="translate(302.457 121.313)"
fill="#3d6d93"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-30c10.527 0 19.061-8.534 19.061-19.061S-19.473-38.121-30-38.121H0c10.527 0 19.061 8.533 19.061 19.06S10.527 0 0 0"
transform="translate(302.457 121.313)"
fill="#335e80"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-92.915c-10.527 0-19.061-8.534-19.061-19.061s8.534-19.061 19.061-19.061H0c10.527 0 19.061 8.534 19.061 19.061S10.527 0 0 0"
transform="translate(302.457 83.191)"
fill="#335e80"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-30c10.527 0 19.061-8.534 19.061-19.061S-19.473-38.121-30-38.121H0c10.527 0 19.061 8.533 19.061 19.06S10.527 0 0 0"
transform="translate(302.457 83.191)"
fill="#2e5973"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-31.654-24.867-51.949-63.24-51.949-106.297 0-55.609 33.86-103.409 82.34-124.38a23.177 23.177 0 0 0 13.97-21.269v-17.811"
transform="translate(170.53 391.066)"
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 0v17.811c0 9.24 5.49 17.599 13.97 21.269 48.48 20.971 82.34 68.771 82.34 124.38 0 74.971-61.53 135.74-137.42 135.74-19.86 0-38.737-4.162-55.785-11.651"
transform="translate(297.11 121.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 0-11.44-31.03c-1.45-3.93-5.2-6.54-9.38-6.54h-37.16c-4.18 0-7.93 2.61-9.38 6.54L-78.8 0"
transform="translate(295.4 45.07)"
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 0 16.251 16.251L32.502 0"
transform="translate(239.749 488.249)"
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-52.524"
transform="translate(256 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 0-5.948 22.199 22.199 5.948"
transform="translate(71.66 372.438)"
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 0 45.488-26.263"
transform="translate(65.712 394.638)"
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 0-22.199 5.948 5.948 22.198"
transform="translate(87.911 168.964)"
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 0 45.488 26.262"
transform="translate(65.712 174.912)"
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 0 5.948-22.198-22.199-5.948"
transform="translate(440.34 197.11)"
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 0-45.488 26.262"
transform="translate(446.288 174.912)"
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 0 22.199-5.948-5.948-22.199"
transform="translate(424.089 400.586)"
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 0-45.488-26.263"
transform="translate(446.288 394.638)"
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 0c0-8.678 7.035-15.712 15.712-15.712 8.679 0 15.713 7.034 15.713 15.712 0 8.679-7.034 15.713-15.713 15.713C7.035 15.713 0 8.679 0 0Z"
transform="translate(240.287 168.43)"
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-7.79 0-14.105 6.315-14.105 14.105v50.231c0 7.79 6.315 14.105 14.105 14.105 9.391 0 18.129 3.757 24.606 10.58 6.472 6.816 9.767 15.756 9.279 25.175-.917 17.644-15.489 31.744-33.177 32.101-17.223.349-31.942-12.195-34.31-29.174a34.287 34.287 0 0 1-.329-4.751c0-7.789-6.315-14.104-14.105-14.104s-14.105 6.315-14.105 14.104c0 2.894.202 5.804.599 8.651 4.284 30.702 30.626 53.491 61.548 53.491.423 0 .846-.004 1.27-.013 32.404-.652 59.101-26.499 60.78-58.842.895-17.221-5.14-33.58-16.992-46.063-8.394-8.841-19.233-14.973-30.959-17.726V14.105C14.105 6.315 7.79 0 0 0Z"
transform="translate(255.999 212.316)"
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 0h14.075c10.527 0 19.06 8.533 19.06 19.061 0 10.526-8.533 19.06-19.06 19.06H-78.84c-10.527 0-19.061-8.534-19.061-19.06C-97.901 8.533-89.367 0-78.84 0H-35"
transform="translate(288.383 83.191)"
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-10.527 0-19.061-8.534-19.061-19.061S-10.527-38.122 0-38.122h92.915c10.527 0 19.061 8.534 19.061 19.061S103.442 0 92.915 0"
transform="translate(209.542 83.191)"
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