Add icons to this collection by clicking the heart icon.
Vacuum Cleaner icon - also known as housework, cleaning, electronics, sweeping, vacuum cleaner, vacuum, household, and furniture and household. Created in a clean 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="100"
height="100"
viewBox="0 0 480 480"
>
<linearGradient
id="a"
x1="-26.875"
x2="-26.875"
y1="558.611"
y2="616.612"
gradientTransform="matrix(8 0 0 -8 455 4940.873)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#006df0" />
<stop offset="1" stop-color="#00e7f0" />
</linearGradient>
<path
d="M400 162.882v-18.896a8 8 0 0 0-8-8h-9.016C374.173 52.551 299.394-7.944 215.959.867 138.648 9.031 79.976 74.245 80 151.986v80a8 8 0 0 0-8 8v121.472a24 24 0 0 0-16 22.528v16H40c-22.08.026-39.974 17.92-40 40v32a8 8 0 0 0 8 8h192a8 8 0 0 0 8-8v-32c-.026-22.08-17.92-39.974-40-40h-16v-16a24 24 0 0 0-16-22.528V239.986a8 8 0 0 0-8-8v-80c-.052-57.411 46.446-103.994 103.857-104.047 51.306-.047 94.973 37.345 102.823 88.047H328a8 8 0 0 0-8 8v18.896c-46.963 10.95-80.142 52.881-80 101.104v192c0 13.255 10.745 24 24 24h192c13.255 0 24-10.745 24-24v-192c.142-48.223-33.037-90.154-80-101.104zm-16-2.576c-2.68-.216-45.32-.216-48 0v-8.32h48v8.32zm-264 199.68H88v-112h32v112zm72 80v24h-16v-16a8 8 0 0 0-16 0v16h-16v-16a8 8 0 0 0-16 0v16h-16v-16a8 8 0 0 0-16 0v16H80v-16a8 8 0 0 0-16 0v16H48v-16a8 8 0 0 0-16 0v16H16v-24c0-13.255 10.745-24 24-24h128c13.255 0 24 10.745 24 24zm-120-40v-16a8 8 0 0 1 8-8h48a8 8 0 0 1 8 8v16H72zm160-368c-66.243.075-119.925 53.757-120 120v80H96v-80c.035-75.111 60.953-135.972 136.063-135.937 68.873.032 126.85 51.546 134.985 119.937h-16.144c-8.155-59.467-58.881-103.835-118.904-104zm232 424a8 8 0 0 1-8 8H264a8 8 0 0 1-8-8v-192c.062-48.575 39.425-87.938 88-88h32c48.579.053 87.947 39.421 88 88v192z"
fill="url(#a)"
/>
<linearGradient
id="b"
x1="-11.875"
x2="-11.875"
y1="558.611"
y2="616.612"
gradientTransform="matrix(8 0 0 -8 455 4940.873)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#006df0" />
<stop offset="1" stop-color="#00e7f0" />
</linearGradient>
<path
d="M272 375.986v64a8 8 0 0 0 8 8h160a8 8 0 0 0 8-8v-64a8 8 0 0 0-8-8H280a8 8 0 0 0-8 8zm16 8h144v48H288v-48z"
fill="url(#b)"
/>
<linearGradient
id="c"
x1="-11.875"
x2="-11.875"
y1="558.611"
y2="616.611"
gradientTransform="matrix(8 0 0 -8 455 4940.873)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#006df0" />
<stop offset="1" stop-color="#00e7f0" />
</linearGradient>
<path
d="M320 247.986h80a8 8 0 0 0 0-16h-80a8 8 0 0 0 0 16z"
fill="url(#c)"
/>
<linearGradient
id="d"
x1="-11.875"
x2="-11.875"
y1="558.611"
y2="616.611"
gradientTransform="matrix(8 0 0 -8 455 4940.873)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#006df0" />
<stop offset="1" stop-color="#00e7f0" />
</linearGradient>
<path
d="M344 223.986h32a8 8 0 0 0 0-16h-32a8 8 0 0 0 0 16z"
fill="url(#d)"
/>
<linearGradient
id="e"
x1="-11.875"
x2="-11.875"
y1="558.611"
y2="616.611"
gradientTransform="matrix(8 0 0 -8 455 4940.873)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#006df0" />
<stop offset="1" stop-color="#00e7f0" />
</linearGradient>
<path
d="M320 271.986h80a8 8 0 0 0 0-16h-80a8 8 0 0 0 0 16z"
fill="url(#e)"
/>
<linearGradient
id="f"
x1="-15.875"
x2="-15.875"
y1="558.611"
y2="616.612"
gradientTransform="matrix(8 0 0 -8 455 4940.873)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#006df0" />
<stop offset="1" stop-color="#00e7f0" />
</linearGradient>
<path
d="M304 407.986c0 13.255 10.745 24 24 24s24-10.745 24-24-10.745-24-24-24-24 10.745-24 24zm24-8a8 8 0 1 1 0 16 8 8 0 0 1 0-16z"
fill="url(#f)"
/>
<linearGradient
id="g"
x1="-7.875"
x2="-7.875"
y1="558.611"
y2="616.612"
gradientTransform="matrix(8 0 0 -8 455 4940.873)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#006df0" />
<stop offset="1" stop-color="#00e7f0" />
</linearGradient>
<path
d="M368 407.986c0 13.255 10.745 24 24 24s24-10.745 24-24-10.745-24-24-24-24 10.745-24 24zm24-8a8 8 0 1 1 0 16 8 8 0 0 1 0-16z"
fill="url(#g)"
/>
<linearGradient
id="h"
x1="-11.875"
x2="-11.875"
y1="558.611"
y2="616.611"
gradientTransform="matrix(8 0 0 -8 455 4940.873)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#006df0" />
<stop offset="1" stop-color="#00e7f0" />
</linearGradient>
<path
d="M344 279.986a8 8 0 0 0 0 16h32a8 8 0 0 0 0-16h-32z"
fill="url(#h)"
/>
</svg>
More icons in the same style and category