Add icons to this collection by clicking the heart icon.
Algorithm icon - also known as computer, file, data, network, ui, electronics, coding, programming language, binary, programmation, algorithm, and seo and web. Created in a clean lineal color style with a white, silver, black, 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="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-186.797a6 6 0 0 0-6 6v186.797a6 6 0 0 0 6 6H0a6 6 0 0 0 6-6V6a6 6 0 0 0-6-6"
transform="translate(349.397 156.602)"
fill="#36d9f6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-20.994a6 6 0 0 0 6-6v-186.797a6 6 0 0 0-6-6H0a6 6 0 0 1 6 6V-6a6 6 0 0 1-6 6"
transform="translate(349.397 355.398)"
fill="#1fc1ef"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-54.267a6 6 0 0 0-6 6v54.267a6 6 0 0 0 6 6H0a6 6 0 0 0 6-6V6a6 6 0 0 0-6-6"
transform="translate(283.133 438.233)"
fill="#fcbe2c"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-21a6 6 0 0 0 6-6v-54.267a6 6 0 0 0-6-6H0a6 6 0 0 1 6 6V-6a6 6 0 0 1-6 6"
transform="translate(283.133 504.5)"
fill="#fd9127"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-38.372-38.373a6.002 6.002 0 0 0-8.485 0L-85.229 0a5.998 5.998 0 0 0 0 8.485l38.372 38.372a5.998 5.998 0 0 0 8.485 0L0 8.485A6 6 0 0 0 0 0"
transform="translate(146.328 404.045)"
fill="#fcbe2c"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-14.849-14.849a6 6 0 0 0 8.485 0l38.372-38.373a5.998 5.998 0 0 0 0-8.485l14.85 14.85a6 6 0 0 1 0 8.485L8.485 0A6 6 0 0 1 0 0"
transform="translate(99.47 450.902)"
fill="#fd9127"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 38.373-38.372a6.002 6.002 0 0 0 0-8.485L0-85.229a5.998 5.998 0 0 0-8.485 0l-38.372 38.372a5.998 5.998 0 0 0 0 8.485L-8.485 0A6 6 0 0 0 0 0"
transform="translate(107.954 146.329)"
fill="#fcbe2c"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 14.849-14.849a6 6 0 0 0 0 8.485l38.373 38.372a5.998 5.998 0 0 0 8.485 0l-14.85 14.85a5.999 5.999 0 0 1-8.484 0L0 8.485A6 6 0 0 1 0 0"
transform="translate(61.097 99.471)"
fill="#fd9127"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h54.267a6 6 0 0 0 6-6v-54.266a6 6 0 0 0-6-6H0a6 6 0 0 0-6 6V-6a6 6 0 0 0 6 6"
transform="translate(228.865 73.767)"
fill="#fcbe2c"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h21a6 6 0 0 0-6 6v54.267a6 6 0 0 0 6 6H0a6 6 0 0 1-6-6V6a6 6 0 0 1 6-6"
transform="translate(228.865 7.501)"
fill="#fd9127"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 38.372 38.373a6.002 6.002 0 0 0 8.485 0L85.229 0a5.998 5.998 0 0 0 0-8.485L46.857-46.857a5.998 5.998 0 0 0-8.485 0L0-8.485A6 6 0 0 0 0 0"
transform="translate(365.67 107.955)"
fill="#fcbe2c"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 14.849 14.849a6 6 0 0 0-8.485 0l-38.372 38.373a5.998 5.998 0 0 0 0 8.485l-14.85-14.85a5.999 5.999 0 0 1 0-8.484L-8.485 0A6 6 0 0 1 0 0"
transform="translate(412.528 61.098)"
fill="#fd9127"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v54.267a6 6 0 0 0 6 6h54.266a6 6 0 0 0 6-6V0a6 6 0 0 0-6-6H6a6 6 0 0 0-6 6"
transform="translate(438.231 228.869)"
fill="#fcbe2c"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v21a6 6 0 0 0-6-6h-54.267a6 6 0 0 0-6 6V0a6 6 0 0 1 6-6H-6a6 6 0 0 1 6 6"
transform="translate(504.497 228.869)"
fill="#fd9127"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-54.267a6 6 0 0 0-6-6h-54.267a6 6 0 0 0-6 6V0a6 6 0 0 0 6 6H-6a6 6 0 0 0 6-6"
transform="translate(73.77 283.135)"
fill="#fcbe2c"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-21a6 6 0 0 0 6 6h54.267a6 6 0 0 0 6-6V0a6 6 0 0 1-6 6H6a6 6 0 0 1-6-6"
transform="translate(7.503 283.135)"
fill="#fd9127"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-29.77-14.827c-5.153-2.566-10.612 2.893-8.046 8.046l14.827 29.77c.289.58.67 1.11 1.128 1.568l147.535 147.535a6 6 0 0 0 8.485 0l14.944-14.944a6 6 0 0 0 0-8.485L1.568 1.128A6.022 6.022 0 0 0 0 0"
transform="translate(290.065 267.076)"
fill="#deecf1"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 30.9 30.9a6 6 0 0 1 0 8.485L15.957 54.329a6.001 6.001 0 0 1-8.486 0l-30.9-30.9z"
transform="translate(408.268 384.84)"
fill="#fc652c"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-23.346 23.347a6.12 6.12 0 0 1-.661-1.018l-14.826-29.77c-2.567-5.153 2.893-10.613 8.045-8.046L-1.018-.661C-.654-.479-.319-.25 0 0"
transform="translate(291.083 267.737)"
fill="#9facb9"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h107.683"
transform="translate(222.867 355.4)"
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-174.332h-198.797V24.466h36.266"
transform="translate(355.398 330.934)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M289.134 438.233h-66.267V504.5h66.267z"
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 0h8.284"
transform="translate(251.858 471.367)"
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-46.857-46.857L-93.715 0l46.858 46.857Z"
transform="translate(150.57 408.288)"
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.857 5.857"
transform="translate(100.785 405.36)"
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 46.857-46.857L0-93.715l-46.857 46.858Z"
transform="translate(103.712 150.572)"
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.857 5.857"
transform="translate(106.64 100.786)"
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 46.857 46.857L93.715 0 46.857-46.857Z"
transform="translate(361.428 103.713)"
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.857-5.857"
transform="translate(411.214 106.642)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M289.134 7.5h-66.267v66.267h66.267z"
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 0h8.284"
transform="translate(251.858 40.639)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M504.499 222.867h-66.267v66.267h66.267z"
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-8.284"
transform="translate(471.364 260.144)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M73.768 222.867H7.501v66.267h66.267z"
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-8.284"
transform="translate(40.636 260.144)"
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-82.835"
transform="translate(256 438.234)"
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-82.829"
transform="translate(256 156.6)"
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 0h82.835"
transform="translate(73.767 256)"
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 0h82.833"
transform="translate(355.398 256)"
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 29.331-29.331"
transform="translate(355.527 156.469)"
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 29.465-29.466"
transform="translate(127.14 384.858)"
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-29.204-29.204"
transform="translate(156.343 156.342)"
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-46.674-23.246 23.245 46.675 152.47 152.469 23.428-23.429z"
transform="translate(290.941 267.513)"
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 35.143-35.143"
transform="translate(378.982 414.125)"
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 23.429-23.429"
transform="translate(267.696 291.125)"
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