Add icons to this collection by clicking the heart icon.
Factory icon - also known as industrial, production, industry, factory, assembly, machines, and robots. Created in a clean flat gradient 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 1706.66 1706.66"
>
<linearGradient
id="a"
x1="741.37"
x2="965.23"
y1="877.14"
y2="877.14"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#c73c5b" />
<stop offset="1" stop-color="#a32f60" />
</linearGradient>
<linearGradient
id="b"
x1="263.77"
x2="1416.1"
y1="1433.58"
y2="1433.58"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#e87ea2" />
<stop offset="1" stop-color="#fcd3a5" />
</linearGradient>
<linearGradient
id="g"
x1="185.7"
x2="778.06"
y1="100"
y2="100"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="l"
x1="591.2"
x2="1115.43"
y1="877.15"
y2="877.15"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="d"
x1="1519"
x2="1014.23"
y1="289.51"
y2="289.51"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="i"
x1="1258.33"
x2="1503.54"
y1="1052.37"
y2="1052.37"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="h"
x1=".002%"
x2="100%"
y1="50%"
y2="50%"
gradientUnits="objectBoundingBox"
href="#b"
/>
<linearGradient
id="k"
x1="203.11"
x2="448.32"
y1="877.15"
y2="877.15"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="m"
x1="203.11"
x2="448.32"
y1="1052.37"
y2="1052.37"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="f"
x1="970.44"
x2="1562.81"
y1="100"
y2="100"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="n"
x1="48.62"
x2="1658.1"
y1="1599.03"
y2="1599.03"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="c"
x1="229.48"
x2="734.24"
y1="289.51"
y2="289.51"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="e"
x1="71.46"
x2="1635.22"
y1="877.15"
y2="877.15"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="j"
x1="203.11"
x2="448.32"
y1="701.92"
y2="701.92"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<g fill-rule="evenodd">
<path
fill="url(#b)"
d="M283.74 1531.42c-11.04 0-20-8.97-20-20v-155.93c0-23.48 31.8-26.01 38.69-7.63h1074.98c6.89-18.39 38.69-15.84 38.69 7.63v155.93c0 23.2-33.2 27.54-39.29 5.28H303.03c-2.32 8.48-10.07 14.72-19.29 14.72z"
/>
<path
fill="url(#c)"
d="M714.2 418.8c-9.02 0-16.88-6.08-19.25-14.67H268.77c-6.44 23.38-41.66 16.81-39.19-7.37l22.46-218.8c2.29-22.35 31.56-22.68 38.47-6.04H673.2c6.91-16.64 36.17-16.29 38.47 6.04l22.46 218.8c1.21 11.76-8.11 22.04-19.93 22.04z"
/>
<path
fill="url(#d)"
d="M1034.26 418.8c9.02 0 16.88-6.08 19.25-14.67h426.18c6.44 23.38 41.66 16.81 39.19-7.37l-22.46-218.8c-2.29-22.35-31.56-22.68-38.47-6.04h-382.69c-6.91-16.64-36.17-16.29-38.47 6.04l-22.46 218.8c-1.21 11.76 8.11 22.04 19.93 22.04z"
/>
<path
fill="url(#e)"
d="M1584.36 1375.5H122.29c-28.04 0-50.86-22.82-50.86-50.86V475.95c0-53.57 43.59-97.15 97.15-97.15h1415.76c28.06 0 50.86 22.82 50.86 50.86v894.98c.02 28.04-22.8 50.86-50.84 50.86z"
/>
<path
fill="url(#f)"
d="M1542.8 199.99H990.43c-11.04 0-20-8.96-20-20V20.01c0-11.04 8.97-20 20-20h552.37c11.04 0 20 8.96 20 20v160c0 11.03-8.97 19.98-20 19.98z"
/>
<path
fill="url(#g)"
d="M758.05 199.99H205.68c-11.04 0-20-8.96-20-20V20.01c0-11.04 8.96-20 20-20h552.37c11.04 0 20 8.96 20 20v160c0 11.03-8.96 19.98-20 19.98z"
/>
<path
fill="url(#h)"
d="M1483.79 721.92h-205.72c-26.33 0-26.32-40 0-40h205.72c26.33 0 26.31 40 0 40zM1483.79 897.15h-205.72c-26.33 0-26.32-40 0-40h205.72c26.33 0 26.31 40 0 40z"
/>
<path
fill="url(#i)"
d="M1483.79 1072.37h-205.72c-26.33 0-26.32-40 0-40h205.72c26.33 0 26.31 40 0 40z"
/>
<path
fill="url(#j)"
d="M428.56 721.92h-205.7c-26.33 0-26.33-40 0-40h205.72c26.32 0 26.34 40-.02 40z"
/>
<path
fill="url(#k)"
d="M428.56 897.15h-205.7c-26.32 0-26.32-40 0-40h205.72c26.32 0 26.34 40-.02 40z"
/>
<path
fill="url(#l)"
d="M906.08 1141.67c-151.33 0-148.4 13.18-148.4-98.48-.13-.07-.25-.14-.38-.22-96.35 55.61-83.14 52.99-159.48-79.28-26.7-46.26 33.8-68.96 63.9-86.34v-.41c-96.78-55.89-86.7-46.71-11.09-177.77 26.91-46.65 76.97-5 106.68 12.16.15-.07.27-.14.38-.22 0-111.64-2.94-98.48 148.41-98.49 52.43 0 42.82 60.96 42.82 98.48.13.08.25.15.39.22 96.42-55.66 83.13-52.94 159.48 79.3 26.7 46.25-33.78 68.95-63.89 86.33v.42c96.5 55.73 87.03 46.2 11.1 177.76-26.93 46.65-76.98 5-106.7-12.16-.15.07-.27.15-.38.22 0 37.56 9.62 98.48-42.83 98.48z"
/>
<path
fill="url(#a)"
d="M853.3 989.06c-61.73 0-111.94-50.21-111.94-111.93S791.56 765.2 853.3 765.2c61.73 0 111.93 50.21 111.93 111.93s-50.2 111.93-111.93 111.93z"
/>
<path
fill="url(#m)"
d="M428.56 1072.37h-205.7c-26.32 0-26.32-40 0-40h205.72c26.32 0 26.34 40-.02 40z"
/>
<path
fill="url(#n)"
d="M1622.81 1706.65h-1539c-19.43 0-35.23-15.82-35.23-35.25v-144.76c0-19.42 15.8-35.23 35.23-35.23h1539.01c19.43 0 35.25 15.82 35.25 35.23v144.76c-.01 19.44-15.82 35.25-35.27 35.25z"
/>
</g>
</svg>
More icons in the same style and category