Add icons to this collection by clicking the heart icon.
Algorithm icon - also known as computer, Tools and utensils, coding, programming language, hacker, programmation, algorithm, and seo and web. 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="100"
height="100"
viewBox="0 0 512.002 512.002"
>
<path
d="M49.393 38.036a7.921 7.921 0 0 0-.419-1.408 7.966 7.966 0 0 0-.688-1.288 7.442 7.442 0 0 0-.93-1.139 7.18 7.18 0 0 0-1.139-.929 7.38 7.38 0 0 0-1.298-.689 7.386 7.386 0 0 0-1.398-.429 7.21 7.21 0 0 0-2.926 0c-.479.1-.949.24-1.408.429-.449.18-.879.419-1.288.689-.409.27-.789.579-1.139.929a7.537 7.537 0 0 0-2.197 5.294c0 1.978.799 3.905 2.197 5.304a7.566 7.566 0 0 0 5.294 2.187c.489 0 .978-.05 1.468-.14.479-.1.949-.24 1.398-.429a8.11 8.11 0 0 0 1.298-.689 8.61 8.61 0 0 0 1.139-.929c.34-.35.659-.729.93-1.139a7.43 7.43 0 0 0 1.107-2.696 7.243 7.243 0 0 0-.001-2.928zM74.483 38.036c-.1-.479-.24-.949-.429-1.408a7.259 7.259 0 0 0-.689-1.288 6.839 6.839 0 0 0-.929-1.139 7.233 7.233 0 0 0-1.14-.929 7.25 7.25 0 0 0-1.287-.689c-.46-.191-.93-.33-1.408-.429-.959-.2-1.958-.2-2.927 0-.478.1-.948.24-1.397.429a7.31 7.31 0 0 0-1.298.689c-.409.27-.789.579-1.14.929a7.33 7.33 0 0 0-.929 1.139 7.894 7.894 0 0 0-.689 1.288c-.189.459-.33.929-.419 1.408-.1.479-.149.969-.149 1.458a7.58 7.58 0 0 0 2.186 5.304c.351.34.729.649 1.14.929.409.27.849.499 1.298.689s.919.33 1.397.429c.479.09.979.14 1.469.14.488 0 .978-.05 1.458-.14.478-.1.948-.24 1.408-.429.448-.19.879-.419 1.287-.689.409-.28.789-.589 1.14-.929a7.547 7.547 0 0 0 2.197-5.304 7.354 7.354 0 0 0-.15-1.458zM99.562 38.036a7.921 7.921 0 0 0-.419-1.408 7.971 7.971 0 0 0-.689-1.288 8.008 8.008 0 0 0-.929-1.139 7.233 7.233 0 0 0-1.14-.929 7.345 7.345 0 0 0-1.298-.689 7.398 7.398 0 0 0-1.397-.429 7.586 7.586 0 0 0-2.927 0c-.478.1-.949.24-1.408.429a6.96 6.96 0 0 0-1.288.689c-.409.27-.799.579-1.139.929-.35.34-.659.729-.938 1.139a7.924 7.924 0 0 0-.68 1.288c-.189.459-.34.929-.429 1.408-.101.479-.15.969-.15 1.458s.05.979.15 1.468c.09.479.24.949.429 1.398a7.464 7.464 0 0 0 1.618 2.437c.34.34.729.649 1.139.929.4.27.84.499 1.288.689.459.19.93.33 1.408.43.479.09.97.14 1.458.14.489 0 .979-.05 1.469-.14.478-.1.948-.24 1.397-.43.449-.19.89-.419 1.298-.689.409-.28.789-.589 1.14-.929.34-.35.648-.729.929-1.149.271-.4.499-.839.689-1.288.18-.449.33-.919.419-1.398a7.313 7.313 0 0 0 0-2.926zM248.198 32.006H123.034a7.49 7.49 0 0 0-7.491 7.491 7.49 7.49 0 0 0 7.491 7.491h125.164a7.49 7.49 0 0 0 7.491-7.491 7.49 7.49 0 0 0-7.491-7.491zM294.865 32.006h-17.213a7.491 7.491 0 0 0 0 14.982h17.213a7.491 7.491 0 0 0 0-14.982zM370.607 124.323h-26.852c-4.138 0-7.491 3.354-7.491 7.491s3.353 7.491 7.491 7.491h26.852a7.491 7.491 0 0 0 0-14.982zM326.536 130.353a8.044 8.044 0 0 0-.43-1.408 6.983 6.983 0 0 0-.688-1.288 6.804 6.804 0 0 0-.93-1.139c-.34-.35-.729-.659-1.139-.929s-.839-.509-1.288-.689a7.877 7.877 0 0 0-1.408-.43 7.39 7.39 0 0 0-4.324.43c-.448.18-.889.419-1.298.689s-.789.579-1.139.929a7.548 7.548 0 0 0-2.187 5.294c0 1.978.799 3.905 2.187 5.294.35.35.728.659 1.139.939.409.27.85.499 1.298.689.449.18.919.33 1.398.419.489.1.979.15 1.468.15s.979-.05 1.458-.15c.479-.09.949-.24 1.408-.419.449-.19.879-.419 1.288-.689.409-.28.799-.589 1.139-.939a7.502 7.502 0 0 0 2.197-5.294c0-.49-.05-.98-.149-1.459z"
/>
<path
d="M493.259 340.411h-36.374c-.03-65.592 1.542-66.822-4.413-69.514l-42.306-19.07a7.492 7.492 0 0 0-6.157 13.658l27.156 12.241-86.268 38.888-86.268-38.887 86.268-38.886 27.226 12.272a7.49 7.49 0 1 0 6.157-13.657l-25.891-11.671v-57.67h36.374c10.154 0 18.414-8.261 18.414-18.414v-35.775c0-10.154-8.261-18.414-18.414-18.414h-36.374V31.173C352.389 14.094 338.584 0 321.216 0h-18.39c-4.138 0-7.491 3.354-7.491 7.491s3.353 7.491 7.491 7.491h18.39c8.99 0 16.191 7.291 16.191 16.191v32.839H15.311V31.173c0-8.872 7.17-16.191 16.191-16.191H267.87c4.138 0 7.491-3.354 7.491-7.491S272.008 0 267.87 0H31.502C14.11 0 .329 14.124.329 31.173v321.858c0 17.056 13.776 31.173 31.173 31.173h30.644c4.138 0 7.491-3.353 7.491-7.491s-3.353-7.491-7.491-7.491H31.502c-9.012 0-16.191-7.311-16.191-16.191V78.994h322.098v16.519h-36.375c-10.154 0-18.414 8.261-18.414 18.415v35.775c0 6.98 3.904 13.066 9.644 16.188a18.301 18.301 0 0 0 8.77 2.225h36.375l-.001 57.669c-107.901 48.639-101.08 45.183-102.702 47.086-3.15 3.693-1.196 1.932-1.794 67.542H196.54c-10.154 0-18.414 8.261-18.414 18.414v10.396H97.103a7.49 7.49 0 0 0-7.491 7.491 7.49 7.49 0 0 0 7.491 7.491h81.022v10.396c0 10.154 8.261 18.415 18.414 18.415h36.375v51.761c0 10.154 8.261 18.415 18.414 18.415h31.294v10.396c0 10.154 8.261 18.414 18.414 18.414h87.73c10.154 0 18.414-8.261 18.414-18.415v-10.396h31.294c10.154 0 18.414-8.261 18.414-18.415v-51.761h36.374c10.154 0 18.414-8.261 18.414-18.415v-35.774c-.002-10.154-8.263-18.415-18.417-18.415zM301.034 153.133c-1.86 0-3.432-1.572-3.432-3.433v-35.774c0-1.861 1.572-3.433 3.432-3.433h87.73c1.86 0 3.432 1.572 3.432 3.433v35.775c0 1.86-1.572 3.432-3.432 3.432H301.034zm-53.139 136.189c55.891 25.046 79.083 35.984 89.507 40.388v24.651c0 8.195-6.667 14.862-14.862 14.862h-19.858v-10.395c0-10.154-8.26-18.414-18.414-18.414h-36.375l.002-51.092zm-51.356 108.711c-1.861 0-3.433-1.572-3.433-3.433v-35.774c0-1.86 1.571-3.433 3.433-3.433h87.73c1.86 0 3.432 1.572 3.432 3.433V394.6c0 1.86-1.572 3.433-3.432 3.433h-87.73zm192.226 98.985h-87.731c-1.861 0-3.432-1.572-3.432-3.433v-35.774c0-1.86 1.571-3.432 3.432-3.432h87.73c1.86 0 3.432 1.572 3.432 3.432v35.774h.001c0 1.86-1.572 3.433-3.432 3.433zm53.139-32.242c0 1.86-1.572 3.433-3.432 3.433h-31.294v-10.397c0-10.154-8.261-18.414-18.414-18.414h-87.731c-10.154 0-18.414 8.261-18.414 18.414v10.396h-31.294c-1.86 0-3.432-1.572-3.432-3.433v-51.761h36.374c10.154 0 18.414-8.261 18.414-18.414v-10.397h19.858c16.456 0 29.844-13.388 29.844-29.844v-24.685l89.521-40.353v51.091H405.53c-10.154 0-18.414 8.261-18.414 18.414V394.6c0 10.154 8.261 18.415 18.414 18.415h36.374v51.761zm54.788-70.176c0 1.86-1.571 3.433-3.433 3.433H405.53c-1.861 0-3.432-1.572-3.432-3.433v-35.774c0-1.86 1.571-3.433 3.432-3.433h87.729c1.861 0 3.433 1.572 3.433 3.433V394.6z"
/>
<path
d="M475.102 369.222H448.25c-4.138 0-7.491 3.353-7.491 7.491s3.353 7.491 7.491 7.491h26.852c4.137 0 7.491-3.353 7.491-7.491s-3.354-7.491-7.491-7.491zM431.028 375.253a6.924 6.924 0 0 0-.431-1.406 6.854 6.854 0 0 0-.679-1.288c-.28-.419-.589-.8-.939-1.14a7.342 7.342 0 0 0-1.139-.939 6.889 6.889 0 0 0-1.288-.68 7.114 7.114 0 0 0-1.398-.43 7.562 7.562 0 0 0-6.762 2.047c-.35.34-.659.72-.939 1.14-.27.398-.499.839-.679 1.288-.189.448-.34.929-.429 1.407-.101.479-.15.97-.15 1.458 0 1.969.799 3.905 2.197 5.295a7.505 7.505 0 0 0 5.294 2.196c.489 0 .979-.05 1.468-.149.47-.09.949-.24 1.398-.429a6.889 6.889 0 0 0 1.288-.68 7.49 7.49 0 0 0 1.139-.938 7.503 7.503 0 0 0 2.197-5.294 7.15 7.15 0 0 0-.148-1.458zM370.607 468.207h-26.852c-4.138 0-7.491 3.353-7.491 7.491s3.353 7.491 7.491 7.491h26.852a7.491 7.491 0 0 0 0-14.982zM324.487 470.399a7.336 7.336 0 0 0-1.139-.93 7.971 7.971 0 0 0-1.288-.689 7.877 7.877 0 0 0-1.408-.43 7.62 7.62 0 0 0-2.926 0c-.479.101-.949.24-1.398.43a8.19 8.19 0 0 0-1.298.689 7.89 7.89 0 0 0-1.139.93 7.57 7.57 0 0 0-2.187 5.303c0 1.968.799 3.895 2.187 5.294.35.351.728.659 1.139.93.409.27.85.499 1.298.688a7.537 7.537 0 0 0 2.866.58c.489 0 .979-.05 1.458-.15.479-.1.949-.239 1.408-.43a7.966 7.966 0 0 0 1.288-.688 6.845 6.845 0 0 0 1.139-.93 7.535 7.535 0 0 0 2.197-5.294 7.533 7.533 0 0 0-2.197-5.303zM266.112 369.222H239.26c-4.138 0-7.491 3.353-7.491 7.491s3.353 7.491 7.491 7.491h26.852c4.137 0 7.491-3.353 7.491-7.491s-3.354-7.491-7.491-7.491zM222.043 375.254a7.532 7.532 0 0 0-1.118-2.695 7.444 7.444 0 0 0-2.069-2.079 6.973 6.973 0 0 0-1.298-.68 6.913 6.913 0 0 0-1.398-.43 7.21 7.21 0 0 0-2.926 0c-.478.09-.949.24-1.408.43a7.214 7.214 0 0 0-1.288.68c-.41.279-.789.589-1.139.939-.34.34-.659.729-.929 1.14a7.467 7.467 0 0 0-1.118 2.695 7.151 7.151 0 0 0 0 2.916 7.536 7.536 0 0 0 1.118 2.696c.27.419.589.799.929 1.14a7.54 7.54 0 0 0 5.294 2.196 7.552 7.552 0 0 0 5.305-2.196c.34-.341.658-.72.929-1.14a7.537 7.537 0 0 0 1.267-4.154 7.37 7.37 0 0 0-.151-1.458zM61.483 118.83H48.389c-4.138 0-7.491 3.354-7.491 7.491s3.353 7.491 7.491 7.491h13.093c4.138 0 7.491-3.354 7.491-7.491s-3.353-7.491-7.49-7.491zM61.483 154.786H48.389c-4.138 0-7.491 3.354-7.491 7.491s3.353 7.491 7.491 7.491h13.093c4.138 0 7.491-3.354 7.491-7.491s-3.353-7.491-7.49-7.491zM61.483 190.742H48.389c-4.138 0-7.491 3.354-7.491 7.491s3.353 7.491 7.491 7.491h13.093c4.138 0 7.491-3.354 7.491-7.491s-3.353-7.491-7.49-7.491zM256.068 118.331h-9.521c-4.138 0-7.491 3.354-7.491 7.491s3.353 7.491 7.491 7.491h9.521a7.491 7.491 0 0 0 0-14.982zM221.375 118.831h-62.731a7.49 7.49 0 0 0-7.491 7.491 7.49 7.49 0 0 0 7.491 7.491h62.731a7.491 7.491 0 0 0 0-14.982zM130.769 118.334H95.317c-4.138 0-7.491 3.354-7.491 7.491s3.353 7.491 7.491 7.491h35.452c4.138 0 7.491-3.354 7.491-7.491s-3.353-7.491-7.491-7.491zM256.067 190.244H123.203a7.491 7.491 0 0 0 0 14.982h132.864c4.138 0 7.491-3.354 7.491-7.491s-3.353-7.491-7.491-7.491zM221.375 154.286h-17.502a7.49 7.49 0 0 0-7.491 7.491 7.49 7.49 0 0 0 7.491 7.491h17.502a7.491 7.491 0 0 0 0-14.982zM175.361 154.289H95.317a7.49 7.49 0 0 0-7.491 7.491 7.49 7.49 0 0 0 7.491 7.491h80.044a7.49 7.49 0 0 0 7.491-7.491 7.49 7.49 0 0 0-7.491-7.491zM256.068 154.287h-6.546c-4.138 0-7.491 3.354-7.491 7.491s3.353 7.491 7.491 7.491h6.546a7.491 7.491 0 0 0 0-14.982zM102.658 196.272a7.921 7.921 0 0 0-.419-1.408 7.431 7.431 0 0 0-1.627-2.427 6.798 6.798 0 0 0-1.139-.929 6.96 6.96 0 0 0-1.288-.689c-.449-.19-.93-.33-1.398-.43-2.437-.489-5.024.31-6.763 2.048a7.383 7.383 0 0 0-2.046 3.835c-.1.479-.149.969-.149 1.458s.05.979.149 1.468c.09.479.24.949.419 1.398.189.449.419.889.688 1.298.28.409.589.789.938 1.139.341.34.72.659 1.14.929a7.574 7.574 0 0 0 2.685 1.119c.489.09.979.14 1.469.14.488 0 .978-.05 1.468-.14a7.612 7.612 0 0 0 3.825-2.048 7.547 7.547 0 0 0 2.197-5.304 7.148 7.148 0 0 0-.149-1.457zM61.483 298.61H48.389a7.49 7.49 0 0 0-7.491 7.491 7.49 7.49 0 0 0 7.491 7.491h13.093a7.49 7.49 0 0 0 7.491-7.491 7.49 7.49 0 0 0-7.49-7.491zM61.483 262.654H48.389a7.49 7.49 0 0 0-7.491 7.491 7.49 7.49 0 0 0 7.491 7.491h13.093a7.49 7.49 0 0 0 7.491-7.491 7.49 7.49 0 0 0-7.49-7.491zM61.483 226.698H48.389a7.49 7.49 0 0 0-7.491 7.491 7.49 7.49 0 0 0 7.491 7.491h13.093a7.49 7.49 0 0 0 7.491-7.491 7.49 7.49 0 0 0-7.49-7.491zM210.477 299.11h-9.521a7.49 7.49 0 0 0-7.491 7.491 7.49 7.49 0 0 0 7.491 7.491h9.521a7.49 7.49 0 0 0 7.491-7.491 7.49 7.49 0 0 0-7.491-7.491zM171.789 299.11h-38.26a7.49 7.49 0 0 0-7.491 7.491 7.49 7.49 0 0 0 7.491 7.491h38.26a7.49 7.49 0 0 0 7.491-7.491 7.49 7.49 0 0 0-7.491-7.491zM109.623 299.11H95.318a7.49 7.49 0 0 0-7.491 7.491 7.49 7.49 0 0 0 7.491 7.491h14.305a7.49 7.49 0 0 0 7.491-7.491 7.49 7.49 0 0 0-7.491-7.491zM210.477 263.154h-87.273a7.49 7.49 0 0 0-7.491 7.491 7.49 7.49 0 0 0 7.491 7.491h87.273a7.49 7.49 0 0 0 7.491-7.491 7.49 7.49 0 0 0-7.491-7.491zM231.534 227.201h-71.975a7.49 7.49 0 0 0-7.491 7.491 7.49 7.49 0 0 0 7.491 7.491h71.975a7.49 7.49 0 0 0 7.491-7.491 7.49 7.49 0 0 0-7.491-7.491zM130.77 227.198H95.318a7.49 7.49 0 0 0-7.491 7.491 7.49 7.49 0 0 0 7.491 7.491h35.452a7.491 7.491 0 0 0 0-14.982zM261.365 229.392a7.905 7.905 0 0 0-1.14-.939 8.014 8.014 0 0 0-1.288-.689 7.772 7.772 0 0 0-1.407-.419c-.97-.2-1.959-.2-2.927 0-.479.09-.949.24-1.397.419-.459.19-.89.419-1.299.689-.409.28-.789.589-1.139.939a7.46 7.46 0 0 0-1.618 2.427c-2.334 5.541 2.626 11.406 8.381 10.208 5.637-1.057 8.194-8.303 3.834-12.635zM102.659 269.184a7.921 7.921 0 0 0-.419-1.408 7.488 7.488 0 0 0-1.628-2.428 6.848 6.848 0 0 0-1.139-.929 6.896 6.896 0 0 0-1.288-.688c-.449-.19-.93-.33-1.398-.43a7.633 7.633 0 0 0-2.936 0c-.469.101-.948.24-1.397.43-.449.18-.89.419-1.288.688a6.543 6.543 0 0 0-1.14.929 7.391 7.391 0 0 0-2.046 3.836c-.1.478-.149.969-.149 1.458 0 .488.05.978.149 1.468.09.479.24.949.419 1.398.19.448.419.889.689 1.287.28.42.589.8.938 1.14.341.35.72.659 1.14.938.398.271.839.499 1.288.689.449.18.929.33 1.397.419a7.317 7.317 0 0 0 2.937 0 7.82 7.82 0 0 0 1.398-.419c.448-.19.889-.419 1.288-.689a7.48 7.48 0 0 0 1.139-.938c.35-.34.659-.719.938-1.14.271-.398.499-.839.689-1.287.18-.449.33-.92.419-1.398a7.223 7.223 0 0 0 0-2.926z"
/>
</svg>
More icons in the same style and category