Add icons to this collection by clicking the heart icon.
Controller icon - also known as machine, controller, control, industry, factory, robot, electronics, tech, and programmable. 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 0c5.308 0 9.625-4.317 9.625-9.624v-116.434h30V-9.624C39.625 12.225 21.85 30 0 30h-58.646V.435Z"
transform="translate(441.178 200.321)"
fill="#e5e1e5"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-21.499-17.428-38.928-38.927-38.928-21.498 0-38.927 17.429-38.927 38.928 0 21.498 17.429 38.927 38.927 38.927C-17.428 38.927 0 21.498 0 0"
transform="translate(504.629 65.192)"
fill="#f37c7c"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0 17.807 11.972 32.821 28.293 37.454a39.017 39.017 0 0 1-10.66 1.474C-3.866 38.928-21.294 21.499-21.294 0c0-21.498 17.428-38.926 38.927-38.926 3.693 0 7.247.503 10.632 1.464C11.943-32.829 0-17.805 0 0"
transform="translate(448.07 65.191)"
fill="#ee6161"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-41.111v44.634H0a8.597 8.597 0 0 0 8.596-8.596V8.595A8.596 8.596 0 0 0 0 0"
transform="translate(401.945 323.473)"
fill="#b4adb6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-41.111v44.634H0a8.596 8.596 0 0 0 8.596-8.596V8.595A8.596 8.596 0 0 0 0 0"
transform="translate(401.945 409.442)"
fill="#b4adb6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-36.174v85.215H0c9.009 0 16.312-7.303 16.312-16.312V16.312C16.312 7.303 9.009 0 0 0"
transform="translate(400.008 172.714)"
fill="#b4adb6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-304.074c-17.269 0-31.267 13.999-31.267 31.267v434.625c0 17.267 13.998 31.266 31.267 31.266H0c17.268 0 31.267-13.999 31.267-31.266V31.267C31.267 13.999 17.268 0 0 0"
transform="translate(343.567 7.482)"
fill="#d7d1d6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-17.268 0-31.267 13.998-31.267 31.267V461.11H-46.7c-17.269 0-31.267-13.999-31.267-31.267V-4.781c0-17.269 13.998-31.267 31.267-31.267h304.074c17.269 0 31.267 13.998 31.267 31.267V0Z"
transform="translate(86.193 43.53)"
fill="#cbc5cb"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-271.373c-7.848 0-14.21 6.361-14.21 14.21v110.534c0 7.848 6.362 14.21 14.21 14.21H0c7.848 0 14.21-6.362 14.21-14.21V14.21C14.21 6.361 7.848 0 0 0"
transform="translate(327.217 309.559)"
fill="#d3f2f7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v138.862c-7.419-.474-13.293-6.625-13.293-14.164V14.164C-13.293 6.626-7.419.475 0 0"
transform="translate(54.927 309.604)"
fill="#a6e7f0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-10.515-8.524-19.038-19.039-19.038-10.515 0-19.039 8.523-19.039 19.038 0 10.516 8.524 19.039 19.039 19.039C-8.524 19.039 0 10.516 0 0"
transform="translate(98.549 250.524)"
fill="#ffe45a"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-10.515-8.524-19.038-19.039-19.038-10.516 0-19.039 8.523-19.039 19.038 0 10.516 8.523 19.039 19.039 19.039C-8.524 19.039 0 10.516 0 0"
transform="translate(173.478 250.524)"
fill="#ffe45a"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-10.515 8.524-19.038 19.039-19.038 10.515 0 19.039 8.523 19.039 19.038 0 10.516-8.524 19.039-19.039 19.039C8.524 19.039 0 10.516 0 0"
transform="translate(284.512 250.524)"
fill="#ffe45a"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-10.515 8.524-19.038 19.039-19.038 10.516 0 19.039 8.523 19.039 19.038 0 10.516-8.523 19.039-19.039 19.039C8.524 19.039 0 10.516 0 0"
transform="translate(209.582 250.524)"
fill="#ffe45a"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-10.515-8.524-19.039-19.039-19.039-10.515 0-19.039 8.524-19.039 19.039 0 10.515 8.524 19.039 19.039 19.039C-8.524 19.039 0 10.515 0 0"
transform="translate(98.549 183.501)"
fill="#ffe45a"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-10.515-8.524-19.039-19.039-19.039-10.516 0-19.039 8.524-19.039 19.039 0 10.515 8.523 19.039 19.039 19.039C-8.524 19.039 0 10.515 0 0"
transform="translate(173.478 183.501)"
fill="#ffe45a"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-10.515 8.524-19.039 19.039-19.039 10.515 0 19.039 8.524 19.039 19.039 0 10.515-8.524 19.039-19.039 19.039C8.524 19.039 0 10.515 0 0"
transform="translate(284.512 183.501)"
fill="#ffe45a"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-10.515 8.524-19.039 19.039-19.039 10.516 0 19.039 8.524 19.039 19.039 0 10.515-8.523 19.039-19.039 19.039C8.524 19.039 0 10.515 0 0"
transform="translate(209.582 183.501)"
fill="#ffe45a"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-96.821a8.093 8.093 0 0 0-8.093 8.093V70.24a8.093 8.093 0 0 0 8.093 8.093H0a8.093 8.093 0 0 0 8.094-8.093V8.093A8.093 8.093 0 0 0 0 0"
transform="translate(165.385 42.526)"
fill="#d3f2f7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-25.211a8.448 8.448 0 0 0-8.448 8.448v16.105a8.448 8.448 0 0 0 8.448 8.448H0a8.448 8.448 0 0 0 8.449-8.448V8.448A8.448 8.448 0 0 0 0 0"
transform="translate(235.003 65.192)"
fill="#ffe45a"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-25.211a8.448 8.448 0 0 0-8.448 8.448v16.105a8.448 8.448 0 0 0 8.448 8.448H0a8.448 8.448 0 0 0 8.448-8.448V8.448A8.448 8.448 0 0 0 0 0"
transform="translate(312.446 65.192)"
fill="#ffe45a"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-235.632c-17.268 0-31.266-13.999-31.266-31.268v-434.624c0-17.268 13.998-31.266 31.266-31.266H68.442c17.269 0 31.267 13.998 31.267 31.266v434.624C99.709-13.999 85.711 0 68.442 0H31.963"
transform="translate(275.125 504.64)"
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-10.515-8.524-19.038-19.039-19.038-10.515 0-19.039 8.523-19.039 19.038 0 10.516 8.524 19.039 19.039 19.039C-8.524 19.039 0 10.516 0 0Z"
transform="translate(98.549 250.524)"
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-10.515-8.524-19.038-19.039-19.038-10.516 0-19.039 8.523-19.039 19.038 0 10.516 8.523 19.039 19.039 19.039C-8.524 19.039 0 10.516 0 0Z"
transform="translate(173.478 250.524)"
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-10.515 8.524-19.038 19.039-19.038 10.515 0 19.039 8.523 19.039 19.038 0 10.516-8.524 19.039-19.039 19.039C8.524 19.039 0 10.516 0 0Z"
transform="translate(284.512 250.524)"
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-10.515 8.524-19.038 19.039-19.038 10.516 0 19.039 8.523 19.039 19.038 0 10.516-8.523 19.039-19.039 19.039C8.524 19.039 0 10.516 0 0Z"
transform="translate(209.582 250.524)"
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-10.515-8.524-19.039-19.039-19.039-10.515 0-19.039 8.524-19.039 19.039 0 10.515 8.524 19.039 19.039 19.039C-8.524 19.039 0 10.515 0 0Z"
transform="translate(98.549 183.501)"
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-10.515-8.524-19.039-19.039-19.039-10.516 0-19.039 8.524-19.039 19.039 0 10.515 8.523 19.039 19.039 19.039C-8.524 19.039 0 10.515 0 0Z"
transform="translate(173.478 183.501)"
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-10.515 8.524-19.039 19.039-19.039 10.515 0 19.039 8.524 19.039 19.039 0 10.515-8.524 19.039-19.039 19.039C8.524 19.039 0 10.515 0 0Z"
transform="translate(284.512 183.501)"
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-10.515 8.524-19.039 19.039-19.039 10.516 0 19.039 8.524 19.039 19.039 0 10.515-8.523 19.039-19.039 19.039C8.524 19.039 0 10.515 0 0Z"
transform="translate(209.582 183.501)"
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-15.092a8.093 8.093 0 0 1 8.093-8.093h96.821a8.093 8.093 0 0 1 8.094 8.093v62.148a8.093 8.093 0 0 1-8.094 8.092H8.093A8.092 8.092 0 0 1 0 47.056V31.963"
transform="translate(60.47 65.71)"
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 0h-25.211a8.448 8.448 0 0 0-8.448 8.448v16.105a8.448 8.448 0 0 0 8.448 8.448H0a8.448 8.448 0 0 0 8.449-8.448V8.448A8.448 8.448 0 0 0 0 0Z"
transform="translate(235.003 65.192)"
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 0h-25.211a8.448 8.448 0 0 0-8.448 8.448v16.105a8.448 8.448 0 0 0 8.448 8.448H0a8.448 8.448 0 0 0 8.448-8.448V8.448A8.448 8.448 0 0 0 0 0Z"
transform="translate(312.446 65.192)"
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 0h-25.174v85.215H0c9.009 0 16.312-7.303 16.312-16.312V16.312C16.312 7.303 9.009 0 0 0Z"
transform="translate(400.008 172.714)"
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 0h24.857c21.85 0 39.625-17.775 39.625-39.624v-88.428"
transform="translate(416.32 230.321)"
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 0v88.428c0 5.306-4.317 9.624-9.625 9.624h-24.857"
transform="translate(450.803 102.27)"
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-21.499-17.428-38.928-38.927-38.928-21.498 0-38.927 17.429-38.927 38.928 0 21.498 17.429 38.927 38.927 38.927C-17.428 38.927 0 21.498 0 0Z"
transform="translate(504.629 65.192)"
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 0h-27.111v44.634H0a8.596 8.596 0 0 0 8.596-8.596V8.595A8.596 8.596 0 0 0 0 0Z"
transform="translate(401.945 409.442)"
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 0h-27.111v44.634H0a8.597 8.597 0 0 0 8.596-8.596V8.595A8.596 8.596 0 0 0 0 0Z"
transform="translate(401.945 323.473)"
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 0h-29.168c-7.848 0-14.21-6.363-14.21-14.211v-110.534c0-7.849 6.362-14.21 14.21-14.21h271.373c7.848 0 14.21 6.361 14.21 14.21v110.534c0 7.848-6.362 14.211-14.21 14.211H31.963"
transform="translate(85.012 448.514)"
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