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 flat style with a white, silver, gray, red, yellow, olive, teal, and orange 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="100"
height="100"
viewBox="0 0 512 512"
>
<path
d="M340.462 7.3a24.422 24.422 0 0 0-7.752-5.227C326.733-.456 328.814.156 269.94.156 2.621.157 22.194-.815 15.366 2.074a24.472 24.472 0 0 0-11.364 9.825C.255 18.066.613 23.563.471 24.545c0 365.599-1.178 337.178 4.165 345.094 4.379 6.484 11.801 10.753 20.223 10.753h298.358c8.692 0 16.496-4.57 20.857-11.742 3.747-6.167 3.389-11.664 3.531-12.646V24.546c0-4.771-2.724-12.826-7.143-17.246z"
fill="#70b5e8"
/>
<path
d="M35.005 369.421c-3.747-6.167-3.389-11.664-3.531-12.646V25.316c0-10.977 7.274-20.397 17.519-23.4V.157c-25.005 0-27.55-.654-33.627 1.917a24.474 24.474 0 0 0-11.364 9.825C.255 18.066.613 23.563.471 24.545c0 365.599-1.178 337.178 4.165 345.094 4.379 6.484 11.801 10.753 20.223 10.753h24.896a24.358 24.358 0 0 1-11.138-6.372 24.476 24.476 0 0 1-3.612-4.599z"
fill="#52a5d8"
/>
<path
d="M347.605 253.092a7.714 7.714 0 0 1-7.714-7.714v-99.772a7.714 7.714 0 0 1 15.428 0v99.772a7.714 7.714 0 0 1-7.714 7.714z"
fill="#efefef"
/>
<path
d="M347.605 66.078c0-42.422 2.134-49.501-7.143-58.777A24.313 24.313 0 0 0 323.22.158H24.857c-8.711 0-16.502 4.585-20.855 11.741C.255 18.066.613 23.563.471 24.545v41.533h347.134z"
fill="#666"
/>
<path
d="M31.671 24.545C31.671 10.972 42.706.158 56.056.157h-31.2C11.367.159.471 11.098.471 24.545v41.533h31.2V24.545z"
fill="#535454"
/>
<path
d="M443.968 490.046H251.241c-10.456 0-18.963-8.507-18.963-18.963V278.454a7.714 7.714 0 0 1 7.714-7.714h215.225a7.714 7.714 0 0 1 7.714 7.714v192.627c0 10.457-8.507 18.965-18.963 18.965zM247.707 286.168v184.913c0 1.917 1.619 3.535 3.535 3.535h192.727c1.916 0 3.535-1.618 3.535-3.535V286.168H247.707z"
fill="#efefef"
/>
<path
d="M28.016 33.115c0-9.025 13.33-10.827 15.274-1.502.826 3.962-1.679 8.158-6.058 9.072a7.714 7.714 0 0 1-9.216-7.57z"
fill="#f94a46"
/>
<path
d="M53.998 34.627a7.712 7.712 0 0 1 6.058-9.072c9.929-1.965 13.011 13.045 3.014 15.13-4.429.812-8.23-2.021-9.072-6.058z"
fill="#ffb70d"
/>
<path
d="M81.934 38.577c-4.368-4.499-2.058-11.769 3.95-13.022 2.51-.504 5.174.319 6.963 2.108.35.35.679.751.957 1.173s.514.864.71 1.327c.195.473.339.957.442 1.45.103.493.154.997.154 1.502 0 .504-.051 1.008-.154 1.512a7.812 7.812 0 0 1-.442 1.44 8.231 8.231 0 0 1-.71 1.337 7.455 7.455 0 0 1-.957 1.173c-2.889 2.868-7.683 3.136-10.913 0z"
fill="#92b620"
/>
<path
d="M248.019 40.832H119.121a7.714 7.714 0 0 1 0-15.428h128.898a7.714 7.714 0 0 1 0 15.428zM296.079 40.832h-17.727a7.714 7.714 0 0 1 0-15.428h17.727a7.714 7.714 0 0 1 0 15.428z"
fill="#7e7f7f"
/>
<path
d="M392.778 98.518h-90.346c-6.187 0-11.249 5.062-11.249 11.249v36.842c0 6.187 5.062 11.249 11.249 11.249h90.346c6.187 0 11.249-5.062 11.249-11.249v-36.842c0-6.187-5.062-11.249-11.249-11.249z"
fill="#52a5d8"
/>
<path
d="M374.079 135.902h-27.654a7.714 7.714 0 0 1 0-15.428h27.654a7.714 7.714 0 0 1 0 15.428z"
fill="#84c7ef"
/>
<path
d="M500.39 350.722h-90.346c-6.187 0-11.249 5.062-11.249 11.249v36.842c0 6.187 5.062 11.249 11.249 11.249h90.346c6.187 0 11.249-5.062 11.249-11.249v-36.842c0-6.187-5.062-11.249-11.249-11.249z"
fill="#52a5d8"
/>
<path
d="M481.692 388.107h-27.653a7.714 7.714 0 1 1 0-15.428h27.653a7.714 7.714 0 1 1 0 15.428z"
fill="#84c7ef"
/>
<path
d="M392.778 452.66h-90.346c-6.187 0-11.249 5.062-11.249 11.249v36.842c0 6.187 5.062 11.249 11.249 11.249h90.346c6.187 0 11.249-5.062 11.249-11.249v-36.842c0-6.187-5.062-11.249-11.249-11.249z"
fill="#92b620"
/>
<path
d="M374.079 490.046h-27.653a7.714 7.714 0 1 1 0-15.428h27.653c4.26 0 7.714 3.453 7.714 7.714s-3.453 7.714-7.714 7.714z"
fill="#b9d835"
/>
<path
d="M285.165 350.722h-90.346c-6.187 0-11.249 5.062-11.249 11.249v36.842c0 6.187 5.062 11.249 11.249 11.249h90.346c6.187 0 11.249-5.062 11.249-11.249v-36.842c0-6.187-5.062-11.249-11.249-11.249z"
fill="#52a5d8"
/>
<path
d="M322.04 146.609v-36.842c0-6.187 5.062-11.249 11.249-11.249h-30.857c-6.187 0-11.249 5.062-11.249 11.249v36.842c0 6.187 5.062 11.249 11.249 11.249h30.857c-6.187 0-11.249-5.062-11.249-11.249zM429.653 398.813v-36.842c0-6.187 5.062-11.249 11.249-11.249h-30.857c-6.187 0-11.249 5.062-11.249 11.249v36.842c0 6.187 5.062 11.249 11.249 11.249h30.857c-6.187.001-11.249-5.062-11.249-11.249z"
fill="#3094c6"
/>
<path
d="M322.04 500.751v-36.842c0-6.187 5.062-11.249 11.249-11.249h-30.857c-6.187 0-11.249 5.062-11.249 11.249v36.842c0 6.187 5.062 11.249 11.249 11.249h30.857c-6.187 0-11.249-5.062-11.249-11.249z"
fill="#89a511"
/>
<path
d="M214.428 398.813v-36.842c0-6.187 5.062-11.249 11.249-11.249H194.82c-6.187 0-11.249 5.062-11.249 11.249v36.842c0 6.187 5.062 11.249 11.249 11.249h30.857c-6.187.001-11.249-5.062-11.249-11.249z"
fill="#3094c6"
/>
<path
d="M266.467 388.107h-27.654a7.714 7.714 0 1 1 0-15.428h27.654a7.714 7.714 0 1 1 0 15.428z"
fill="#84c7ef"
/>
<path
d="M55.735 130.245H42.251a7.714 7.714 0 0 1 0-15.428h13.484a7.714 7.714 0 0 1 0 15.428z"
fill="#ffb70d"
/>
<path
d="M55.735 167.274H42.251a7.714 7.714 0 0 1 0-15.428h13.484a7.714 7.714 0 0 1 0 15.428z"
fill="#f9f9f9"
/>
<path
d="M55.735 204.302H42.251a7.714 7.714 0 0 1 0-15.428h13.484a7.714 7.714 0 0 1 0 15.428z"
fill="#a4d9f4"
/>
<path
d="m344.162 231.497-87.227 39.32c-6.579 2.966-6.579 12.308 0 15.274l87.227 39.32a8.375 8.375 0 0 0 6.885 0l87.228-39.32c6.579-2.966 6.579-12.308 0-15.274l-87.228-39.32a8.375 8.375 0 0 0-6.885 0z"
fill="#ffb70d"
/>
<path
d="M289.803 268.061c-4.016-1.81-6.091-5.481-6.27-9.234l-26.598 11.99c-6.579 2.966-6.579 12.308 0 15.274l87.228 39.32a8.375 8.375 0 0 0 6.885 0l32.99-14.871-94.235-42.479z"
fill="#f4a403"
/>
<path
d="M220.396 130.247h-64.602a7.714 7.714 0 0 1 0-15.428h64.602a7.714 7.714 0 0 1 0 15.428z"
fill="#84c7ef"
/>
<path
d="M127.087 129.734H90.578a7.714 7.714 0 0 1 0-15.428h36.509a7.714 7.714 0 0 1 0 15.428z"
fill="#f9f9f9"
/>
<path
d="M256.123 203.79H119.296a7.714 7.714 0 0 1 0-15.428h136.827a7.714 7.714 0 0 1 0 15.428z"
fill="#a4d9f4"
/>
<path
d="M220.396 166.759h-18.024a7.714 7.714 0 0 1 0-15.428h18.024a7.714 7.714 0 0 1 0 15.428z"
fill="#ffb70d"
/>
<path
d="M173.009 166.762H90.578a7.714 7.714 0 0 1 0-15.428h82.431a7.714 7.714 0 0 1 0 15.428z"
fill="#a4d9f4"
/>
<path
d="M256.123 129.731h-9.806a7.714 7.714 0 0 1 0-15.428h9.806a7.714 7.714 0 0 1 0 15.428zM55.735 315.388H42.251a7.714 7.714 0 1 1 0-15.428h13.484c4.26 0 7.714 3.453 7.714 7.714s-3.453 7.714-7.714 7.714z"
fill="#ffb70d"
/>
<path
d="M55.735 278.36H42.251a7.714 7.714 0 1 1 0-15.428h13.484c4.26 0 7.714 3.453 7.714 7.714s-3.453 7.714-7.714 7.714z"
fill="#f9f9f9"
/>
<path
d="M55.735 241.331H42.251a7.714 7.714 0 0 1 0-15.428h13.484a7.714 7.714 0 0 1 0 15.428z"
fill="#a4d9f4"
/>
<path
d="M209.173 315.902h-9.806a7.714 7.714 0 1 1 0-15.428h9.806a7.714 7.714 0 1 1 0 15.428z"
fill="#ffb70d"
/>
<path
d="M169.331 315.902H129.93a7.714 7.714 0 1 1 0-15.428h39.401a7.714 7.714 0 1 1 0 15.428z"
fill="#84c7ef"
/>
<path
d="M105.31 315.902H90.578a7.714 7.714 0 1 1 0-15.428h14.731a7.714 7.714 0 0 1 7.714 7.714 7.712 7.712 0 0 1-7.713 7.714z"
fill="#f9f9f9"
/>
<path
d="M209.173 278.874h-89.876a7.714 7.714 0 1 1 0-15.428h89.876a7.714 7.714 0 1 1 0 15.428z"
fill="#ffb70d"
/>
<path
d="M230.858 241.849h-74.122a7.714 7.714 0 0 1 0-15.428h74.122a7.714 7.714 0 0 1 0 15.428z"
fill="#84c7ef"
/>
<path
d="M127.088 241.845h-36.51a7.714 7.714 0 0 1 0-15.428h36.509a7.714 7.714 0 0 1 .001 15.428z"
fill="#a4d9f4"
/>
<path
d="M256.123 166.76h-6.741a7.714 7.714 0 0 1 0-15.428h6.741a7.714 7.714 0 0 1 0 15.428z"
fill="#f9f9f9"
/>
<path
d="M90.574 278.872a8.217 8.217 0 0 1-1.502-.145 8.568 8.568 0 0 1-1.44-.442 7.909 7.909 0 0 1-1.337-.71 8.12 8.12 0 0 1-1.173-.966c-.36-.35-.679-.74-.957-1.173a7.844 7.844 0 0 1-1.152-2.766 7.356 7.356 0 0 1 0-3.014 7.745 7.745 0 0 1 1.152-2.778c.278-.422.597-.823.957-1.173a7.45 7.45 0 0 1 1.173-.956 7.246 7.246 0 0 1 1.337-.709 6.993 6.993 0 0 1 1.44-.443 7.427 7.427 0 0 1 3.014 0c.494.092.977.247 1.44.443.473.185.916.432 1.337.709a7.544 7.544 0 0 1 2.129 2.129c.278.411.514.864.71 1.327.195.473.339.956.442 1.451.102.493.154.997.154 1.502a7.768 7.768 0 0 1-3.435 6.417 7.947 7.947 0 0 1-1.337.71c-.463.185-.946.34-1.44.442a8.24 8.24 0 0 1-1.512.145z"
fill="#84c7ef"
/>
<path
d="M254.621 241.689a7.596 7.596 0 0 1-2.777-1.142c-.826-.566-1.527-1.226-2.129-2.14a7.728 7.728 0 0 1-1.152-2.767c-.533-2.61.365-5.232 2.109-6.963a7.4 7.4 0 0 1 2.499-1.667 7.6 7.6 0 0 1 4.464-.442 7.873 7.873 0 0 1 2.767 1.142c2.292 1.565 3.435 4.007 3.435 6.418 0 .504-.051 1.008-.154 1.512a8.044 8.044 0 0 1-.432 1.44 7.887 7.887 0 0 1-.71 1.327 7.78 7.78 0 0 1-2.139 2.14 7.673 7.673 0 0 1-2.767 1.142c-.504.103-2.064.198-3.014 0z"
fill="#f9f9f9"
/>
<path
d="M315.677 487.785c-5.953-5.951.719-15.833 8.403-12.579 7.024 2.957 6.007 13.142-1.44 14.687-.503.103-5.125-.27-6.963-2.108zM421.62 377.44c2.684-6.363 11.586-6.302 14.246 0 1.866 4.414-.854 9.62-5.616 10.512-6.024 1.25-11.008-4.889-8.63-10.512zM314.011 125.234c1.534-3.835 6.106-5.84 10.07-4.166 6.809 2.725 6.236 13.088-1.44 14.688-6.181 1.135-10.961-4.88-8.63-10.522z"
fill="#fff"
/>
<path
d="M212.02 387.896a7.596 7.596 0 0 1-2.777-1.142c-.826-.566-1.528-1.226-2.129-2.14a7.728 7.728 0 0 1-1.152-2.767c-.533-2.61.365-5.233 2.109-6.963a7.383 7.383 0 0 1 2.499-1.666 7.6 7.6 0 0 1 4.464-.442 7.873 7.873 0 0 1 2.767 1.142c2.292 1.565 3.435 4.007 3.435 6.418 0 .504-.051 1.008-.154 1.512a8.044 8.044 0 0 1-.432 1.44 7.887 7.887 0 0 1-.71 1.327 7.78 7.78 0 0 1-2.139 2.14 7.673 7.673 0 0 1-2.767 1.142c-.504.102-2.064.197-3.014-.001z"
fill="#f9f9f9"
/>
<path
d="M89.075 203.585a7.596 7.596 0 0 1-2.777-1.142c-.826-.566-1.528-1.226-2.129-2.14a7.728 7.728 0 0 1-1.152-2.767c-.533-2.61.365-5.232 2.109-6.963a7.383 7.383 0 0 1 2.499-1.666 7.6 7.6 0 0 1 4.464-.442 7.873 7.873 0 0 1 2.767 1.142c2.292 1.565 3.435 4.007 3.435 6.418 0 .504-.051 1.008-.154 1.512a8.044 8.044 0 0 1-.432 1.44 7.887 7.887 0 0 1-.71 1.327 7.78 7.78 0 0 1-2.139 2.14 7.673 7.673 0 0 1-2.767 1.142c-.504.102-2.064.197-3.014-.001z"
fill="#ffb70d"
/>
</svg>
More icons in the same style and category