Add icons to this collection by clicking the heart icon.
Algorithm icon - also known as computer, data, structure, hierarchical structure, ui, programming, element, computing, and algorithm. Created in a clean flat 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="512"
height="512"
viewBox="0 0 64 64"
>
<path
fill="#0a5078"
d="M52 57h-8c-1.654 0-3-1.346-3-3V40a1 1 0 1 1 2 0v14a1 1 0 0 0 1 1h8a1 1 0 1 1 0 2zM20 57h-8a1 1 0 1 1 0-2h8a1 1 0 0 0 1-1V40a1 1 0 1 1 2 0v14c0 1.654-1.346 3-3 3z"
/>
<path
fill="#00325a"
d="M32 57a1 1 0 0 1-1-1V40a1 1 0 1 1 2 0v16a1 1 0 0 1-1 1z"
/>
<path
fill="#0a5078"
d="M32 25a1 1 0 0 1-1-1V8a1 1 0 1 1 2 0v16a1 1 0 0 1-1 1zM42 25a1 1 0 0 1-1-1V10c0-1.654 1.346-3 3-3h8a1 1 0 1 1 0 2h-8a1 1 0 0 0-1 1v14a1 1 0 0 1-1 1z"
/>
<circle cx="52" cy="8" r="3" fill="#00a0c8" />
<path
fill="#fab400"
d="M52 6c1.103 0 2 .897 2 2s-.897 2-2 2-2-.897-2-2 .897-2 2-2m0-2a4 4 0 1 0 0 8 4 4 0 0 0 0-8z"
/>
<path
fill="#0a5078"
d="M22 25a1 1 0 0 1-1-1V10a1 1 0 0 0-1-1h-8a1 1 0 1 1 0-2h8c1.654 0 3 1.346 3 3v14a1 1 0 0 1-1 1z"
/>
<circle cx="12" cy="8" r="3" fill="#00a0c8" />
<path
fill="#fab400"
d="M12 6c1.103 0 2 .897 2 2s-.897 2-2 2-2-.897-2-2 .897-2 2-2m0-2a4 4 0 1 0 0 8 4 4 0 0 0 0-8z"
/>
<circle cx="32" cy="32" r="13" fill="#fab400" />
<g fill="#c80a50">
<path
d="M20 32c0-6.617 5.383-12 12-12 3.364 0 6.497 1.388 8.764 3.822l-1.471 1.471A1 1 0 0 0 40 27h4a1 1 0 0 0 1-1v-4a.999.999 0 0 0-1.707-.707l-1.114 1.114A13.903 13.903 0 0 0 32 18c-7.72 0-14 6.28-14 14a1 1 0 1 0 2 0zM45 31a1 1 0 0 0-1 1c0 6.617-5.383 12-12 12a11.915 11.915 0 0 1-8.764-3.822l1.471-1.471A1 1 0 0 0 24 37h-4a1 1 0 0 0-1 1v4a.999.999 0 0 0 1.707.707l1.114-1.114A13.903 13.903 0 0 0 32 46c7.72 0 14-6.28 14-14a1 1 0 0 0-1-1z"
/>
</g>
<path
fill="#dc9600"
d="m24.938 34.768 1.167-.674C26.039 33.739 26 33.374 26 33s.039-.739.104-1.094l-1.167-.674a1 1 0 0 1-.366-1.366l1-1.732a1 1 0 0 1 1.366-.366l.591.341a.97.97 0 0 0 1.038-.025c.281-.196.579-.368.892-.514a.97.97 0 0 0 .542-.887V26a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v.683a.97.97 0 0 0 .541.887c.313.146.611.318.892.514a.97.97 0 0 0 1.038.025l.591-.341a1 1 0 0 1 1.366.366l1 1.732a1 1 0 0 1-.366 1.366l-1.167.674c.066.355.105.72.105 1.094s-.039.739-.104 1.094l1.167.674a1 1 0 0 1 .366 1.366l-1 1.732a1 1 0 0 1-1.366.366l-.591-.341a.97.97 0 0 0-1.038.025 5.969 5.969 0 0 1-.892.514.97.97 0 0 0-.542.887V40a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1v-.683a.97.97 0 0 0-.541-.887 5.969 5.969 0 0 1-.892-.514.97.97 0 0 0-1.038-.025l-.591.341a1 1 0 0 1-1.366-.366l-1-1.732a1 1 0 0 1 .366-1.366zM32 37a4 4 0 1 0 0-8 4 4 0 0 0 0 8z"
/>
<path
fill="#f0f0f0"
d="m24.938 33.768 1.167-.674C26.039 32.739 26 32.374 26 32s.039-.739.104-1.094l-1.167-.674a1 1 0 0 1-.366-1.366l1-1.732a1 1 0 0 1 1.366-.366l.591.341a.97.97 0 0 0 1.038-.025c.281-.196.579-.368.892-.514a.97.97 0 0 0 .542-.887V25a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v.683a.97.97 0 0 0 .541.887c.313.146.611.318.892.514a.97.97 0 0 0 1.038.025l.591-.341a1 1 0 0 1 1.366.366l1 1.732a1 1 0 0 1-.366 1.366l-1.167.674c.066.355.105.72.105 1.094s-.039.739-.104 1.094l1.167.674a1 1 0 0 1 .366 1.366l-1 1.732a1 1 0 0 1-1.366.366l-.591-.341a.97.97 0 0 0-1.038.025 5.969 5.969 0 0 1-.892.514.97.97 0 0 0-.542.887V39a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1v-.683a.97.97 0 0 0-.541-.887 5.969 5.969 0 0 1-.892-.514.97.97 0 0 0-1.038-.025l-.591.341a1 1 0 0 1-1.366-.366l-1-1.732a1 1 0 0 1 .366-1.366zM32 36a4 4 0 1 0 0-8 4 4 0 0 0 0 8z"
/>
<circle cx="32" cy="8" r="3" fill="#00a0c8" />
<path
fill="#fab400"
d="M32 6c1.103 0 2 .897 2 2s-.897 2-2 2-2-.897-2-2 .897-2 2-2m0-2a4 4 0 1 0 0 8 4 4 0 0 0 0-8z"
/>
<path
fill="#00a0c8"
d="M30 59a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1z"
/>
<path
fill="#c80a50"
d="M34 54v4h-4v-4zm0-2h-4a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2z"
/>
<path
fill="#00a0c8"
d="M50 59a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1z"
/>
<path
fill="#c80a50"
d="M54 54v4h-4v-4zm0-2h-4a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2z"
/>
<path
fill="#00a0c8"
d="M10 59a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1z"
/>
<path
fill="#c80a50"
d="M14 54v4h-4v-4zm0-2h-4a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2z"
/>
</svg>
More icons in the same style and category