Add icons to this collection by clicking the heart icon.
Generator icon - also known as technology, electronics, generator, and electrician. 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>
<path
d="M473.436 116.187H38.565v108.659h434.871z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#fd9468"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M38.564 116.187h30v108.659h-30z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#fe7d43"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M193.816 380.276h-62.065v31.062h62.065z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#e1d3ce"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M131.751 380.276h30v31.062h-30z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#cdbfba"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0h-372.747c0 17.155 13.907 31.062 31.062 31.062h310.623C-13.907 31.062 0 17.155 0 0"
transform="translate(442.373 349.215)"
fill="#fd9468"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-30c-17.155 0-31.062-13.906-31.062-31.062h30C-31.062-13.906-17.155 0 0 0"
transform="translate(130.689 380.276)"
fill="#fe7d43"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M473.436 224.966H38.565v124.249h434.871z"
fill="#e1d3ce"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M38.564 224.966h30v124.249h-30z"
fill="#cdbfba"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-17.12-13.879-31-31-31h-372.871c-17.121 0-31 13.88-31 31v248.57c0 17.12 13.879 31 31 31H-31c17.121 0 31-13.88 31-31zm-31.937 310.686h-370.997c-34.794 0-63-28.207-63-63V.938c0-34.793 28.206-63 63-63h370.997c34.793 0 62.999 28.207 62.999 63v246.748c0 34.793-28.206 63-62.999 63"
transform="translate(473.435 162.778)"
fill="#f3eae6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-218.12c-34.79 0-63 28.2-63 63v246.75c0 34.79 28.21 63 63 63h371c34.79 0 63-28.21 63-63V202.689"
transform="translate(288.62 100.718)"
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-107c0-34.8-28.21-63-63-63h-.69"
transform="translate(504.5 270.718)"
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-201.16c-17.12 0-31-13.88-31-31v-248.57c0-17.12 13.88-31 31-31H17.9"
transform="translate(270.72 442.348)"
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 0h139.03c17.12 0 31-13.88 31-31v-248.57c0-17.12-13.88-31-31-31h-1.63"
transform="translate(303.41 442.348)"
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-42.888-34.768-77.655-77.656-77.655-42.887 0-77.656 34.767-77.656 77.655 0 42.889 34.769 77.656 77.656 77.656C-34.768 77.656 0 42.889 0 0"
transform="translate(442.373 116.247)"
fill="#766e6e"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0 37.757 26.945 69.22 62.655 76.208a78.022 78.022 0 0 1-15 1.448C4.768 77.656-30 42.889-30 0c0-42.888 34.768-77.655 77.655-77.655 5.132 0 10.147.498 15 1.448C26.945-69.219 0-37.756 0 0"
transform="translate(317.063 116.247)"
fill="#5b5555"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-42.888-34.768-77.655-77.656-77.655-42.887 0-77.656 34.767-77.656 77.655 0 42.889 34.769 77.656 77.656 77.656C-34.768 77.656 0 42.889 0 0Z"
transform="translate(442.373 116.247)"
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-25.751-20.875-46.627-46.627-46.627-25.751 0-46.627 20.876-46.627 46.627s20.876 46.627 46.627 46.627C-20.875 46.627 0 25.751 0 0"
transform="translate(411.311 116.214)"
fill="#b9acac"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-25.751-20.875-46.627-46.627-46.627-25.751 0-46.627 20.876-46.627 46.627s20.876 46.627 46.627 46.627C-20.875 46.627 0 25.751 0 0Z"
transform="translate(411.311 116.214)"
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 0h325.35v124.25h-434.88V0h76.85"
transform="translate(148.09 224.968)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M131.751 256.027H85.158v62.125h46.593zM209.407 256.027h-46.593v62.125h46.593z"
fill="#6c7fd8"
fill-opacity="1"
fill-rule="nonzero"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c0-17.155-13.907-31.062-31.062-31.062S-62.125-17.155-62.125 0s13.908 31.062 31.063 31.062S0 17.155 0 0"
transform="translate(318.125 287.09)"
fill="#ffe177"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-17.155-13.907-31.062-31.062-31.062S-62.125-17.155-62.125 0s13.908 31.062 31.063 31.062S0 17.155 0 0Z"
transform="translate(318.125 287.09)"
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-17.155-13.907-31.062-31.062-31.062S-62.125-17.155-62.125 0s13.908 31.062 31.063 31.062S0 17.155 0 0"
transform="translate(411.311 287.09)"
fill="#ffe177"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-17.155-13.907-31.062-31.062-31.062S-62.125-17.155-62.125 0s13.908 31.062 31.063 31.062S0 17.155 0 0Z"
transform="translate(411.311 287.09)"
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 0v15.531"
transform="translate(287.062 302.621)"
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 0v15.531"
transform="translate(380.249 302.621)"
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 0h77.656"
transform="translate(85.158 193.903)"
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 0h77.656"
transform="translate(85.158 162.84)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M256 131.659h-46.593v93.307H256Z"
fill="#766e6e"
fill-opacity="1"
fill-rule="nonzero"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 11.779-47.117a19.893 19.893 0 0 1 38.596 0L62.125-.119"
transform="translate(85.158 100.717)"
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-372.747c0 17.155 13.907 31.062 31.062 31.062h310.623C-13.907 31.062 0 17.155 0 0Z"
transform="translate(442.373 349.215)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M193.816 380.276h-62.065v31.062h62.065z"
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