Add icons to this collection by clicking the heart icon.
Factory icon - also known as buildings, pollution, industry, architecture, city, industries, and architecture and city. 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 0c-12.476 0-23.148-7.694-27.55-18.593-7.444 6.488-17.168 10.426-27.818 10.426-17.347 0-32.25-10.43-38.803-25.356-5.395 7.481-14.179 12.356-24.107 12.356-16.408 0-29.708-13.3-29.708-29.707 0-4.345.941-8.468 2.617-12.188-10.96-7.378-18.171-19.898-18.171-34.104 0-22.689 18.394-41.083 41.083-41.083a40.877 40.877 0 0 1 23.686 7.527 33.536 33.536 0 0 1 17.397-4.835c18.609 0 33.695 15.086 33.695 33.695 0 3.276-.476 6.439-1.348 9.433 18.538 2.783 33.134 17.577 35.636 36.205A29.58 29.58 0 0 1 0-59.415c16.407 0 29.708 13.3 29.708 29.707C29.708-13.3 16.407 0 0 0"
transform="translate(274.627 504.5)"
fill="#a49ca7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-127.281l15.055 188.18h97.171z"
transform="translate(233.614 184.612)"
fill="#544f56"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-4.35.94-8.47 2.62-12.19-10.96-7.38-18.17-19.9-18.17-34.11 0-16.42 9.64-30.6 23.57-37.17a40.82 40.82 0 0 0-17.49-3.91c-22.69 0-41.08 18.4-41.08 41.08 0 14.21 7.21 26.73 18.17 34.11A29.522 29.522 0 0 0-35 0c0 16.4 13.3 29.7 29.71 29.7 6.55 0 12.6-2.12 17.5-5.7C4.81 18.6 0 9.86 0 0"
transform="translate(161.64 453.63)"
fill="#8e8391"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-15.06-188.18h-35L-35 0Z"
transform="translate(156.39 372.79)"
fill="#444145"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-117.281a5 5 0 0 0-5 5v35.284a5 5 0 0 0 5 5H0a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5"
transform="translate(228.614 343.61)"
fill="#766d78"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-35c-2.76 0-5 2.24-5 5v35.28c0 2.76 2.24 5 5 5H0c-2.76 0-5-2.24-5-5V5c0-2.76 2.24-5 5-5"
transform="translate(146.33 343.61)"
fill="#655e67"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-208.74a5 5 0 0 0-5-5h-363.26a5 5 0 0 0-5 5V0l182.297 14.426z"
transform="translate(442.63 221.24)"
fill="#a49ca7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-45.369a5 5 0 0 0-5 5v23.335a5 5 0 0 0 5 5H0a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5"
transform="translate(166.702 151.044)"
fill="#fff5f4"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-45.369a5 5 0 0 0-5 5v23.335a5 5 0 0 0 5 5H0a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5"
transform="translate(278.685 151.044)"
fill="#fff5f4"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-45.369a5 5 0 0 0-5 5v23.335a5 5 0 0 0 5 5H0a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5"
transform="translate(390.666 151.044)"
fill="#fff5f4"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-15c-2.76 0-5 2.24-5 5v23.34c0 2.76 2.24 5 5 5H0c-2.76 0-5-2.24-5-5V5c0-2.76 2.24-5 5-5"
transform="translate(136.33 151.04)"
fill="#ebe0da"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-15c-2.77 0-5 2.24-5 5v23.34c0 2.76 2.23 5 5 5H0c-2.77 0-5-2.24-5-5V5c0-2.76 2.23-5 5-5"
transform="translate(248.32 151.04)"
fill="#ebe0da"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-15c-2.76 0-5 2.24-5 5v23.34c0 2.76 2.24 5 5 5H0c-2.76 0-5-2.24-5-5V5c0-2.76 2.24-5 5-5"
transform="translate(360.3 151.04)"
fill="#ebe0da"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-165.21-13.08v-213.74h-30a5 5 0 0 0-5 5v208.74l182.3 14.43z"
transform="translate(269.58 234.32)"
fill="#8e8391"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-80.95h-373.26v38.39a5 5 0 0 0 5 5h181.63l78.23 46.18c6.67 3.93 15.09-.87 15.09-8.61v-37.56l78.23 46.17C-8.41 12.55 0 7.74 0 0"
transform="translate(442.63 302.19)"
fill="#606060"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-43.39h-35V-5a5 5 0 0 0 5 5z"
transform="translate(104.37 264.63)"
fill="#544f56"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-43.571a5 5 0 0 0-5-5h-363.269a5 5 0 0 0-5 5V0Z"
transform="translate(442.634 56.071)"
fill="#655e67"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M378.118 7.5H133.882v48.571h244.236z"
fill="#766d78"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-62v-106.83H3V0Z"
transform="translate(318 114.33)"
fill="#655e67"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-48.57h-30a5 5 0 0 0-5 5V0Z"
transform="translate(104.37 56.07)"
fill="#544f56"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-1.66 0-3-1.34-3-3v-103.83h65V0Z"
transform="translate(194 114.33)"
fill="#544f56"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a40.928 40.928 0 0 0-4.36 18.44c0 14.21 7.21 26.73 18.17 34.11a29.522 29.522 0 0 0-2.62 12.19c0 16.4 13.3 29.7 29.71 29.7 9.93 0 18.71-4.87 24.1-12.35 6.56 14.92 21.46 25.35 38.81 25.35 10.65 0 20.37-3.93 27.82-10.42 4.4 10.9 15.07 18.59 27.55 18.59 16.4 0 29.7-13.3 29.7-29.71 0-16.4-13.3-29.71-29.7-29.71-4.82 0-9.37 1.16-13.39 3.2-2.51-18.63-17.1-33.43-35.64-36.21a33.74 33.74 0 0 0 1.35-9.43c0-4.89-1.04-9.55-2.93-13.75"
transform="translate(115.45 388.89)"
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-6.3-78.7"
transform="translate(119.05 343.61)"
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.01l-6.31 78.88"
transform="translate(227.2 264.72)"
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-121.281a3 3 0 0 0-3 3v39.284a3 3 0 0 0 3 3H0a3 3 0 0 0 3-3V3a3 3 0 0 0-3-3Z"
transform="translate(230.614 343.61)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="230,30"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0v-291.693a3 3 0 0 0-3-3h-367.26a3 3 0 0 0-3 3v251.252a3 3 0 0 0 2.948 3c23.815.433 183.682-.119 183.682-.119l78.23 46.18c6.67 3.93 15.09-.87 15.09-8.61v-37.56l78.23 46.17C-8.41 12.55 0 7.74 0 0Z"
transform="translate(442.63 302.193)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="180,30"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0h-121.63v-45.57c0-1.66 1.34-3 3-3h367.26c1.66 0 3 1.34 3 3V0H130"
transform="translate(191 56.07)"
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-57.12v-48.57h244.24V0H130"
transform="translate(191 56.07)"
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-130v101.833a5 5 0 0 0 5 5H-5a5 5 0 0 0 5-5z"
transform="translate(321 7.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M321 7.5h-65v106.833h65z"
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-49.369a3 3 0 0 0-3 3v27.335a3 3 0 0 0 3 3H0a3 3 0 0 0 3-3V3a3 3 0 0 0-3-3Z"
transform="translate(168.702 151.044)"
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-49.369a3 3 0 0 0-3 3v27.335a3 3 0 0 0 3 3H0a3 3 0 0 0 3-3V3a3 3 0 0 0-3-3Z"
transform="translate(280.685 151.044)"
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-49.369a3 3 0 0 0-3 3v27.335a3 3 0 0 0 3 3H0a3 3 0 0 0 3-3V3a3 3 0 0 0-3-3Z"
transform="translate(392.666 151.044)"
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-80.953h-373.26v40.512a3 3 0 0 0 2.948 3c22.815.414 170.489-.075 182.857-.116a3.005 3.005 0 0 1 1.536.416L-108.4 8.62c6.67 3.93 15.09-.87 15.09-8.61v-32.306c0-2.322 2.525-3.764 4.525-2.583L-15.08 8.62C-8.41 12.55 0 7.74 0 0Z"
transform="translate(442.63 302.193)"
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