Add icons to this collection by clicking the heart icon.
Vending Machine icon - also known as food, machine, drinks, commerce and shopping, vending, food and restaurant, and vending machine. Created in a clean lineal color style with a silver, gray, black, yellow, and pink finish, 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 0h-378.848c-5.523 0-10 4.478-10 10v477c0 5.522 4.477 10 10 10H0c5.523 0 10-4.478 10-10V10C10 4.478 5.523 0 0 0"
transform="translate(445.424 7.5)"
fill="#b7c5cf"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-477c0-5.52-4.47-10-10-10h-33.46c5.53 0 10 4.48 10 10V0c0 5.52-4.47 10-10 10H-10C-4.47 10 0 5.52 0 0"
transform="translate(455.42 494.5)"
fill="#a0acba"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-100.005v153.812a5 5 0 0 0 5 5H-5a5 5 0 0 0 5-5z"
transform="translate(400.35 7.5)"
fill="#586d77"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M300.345 7.5H400.35v67.167H300.345Z"
fill="#465a61"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-153.81h-32.58V0a5 5 0 0 1-5 5H-5c2.76 0 5-2.239 5-5"
transform="translate(400.35 161.31)"
fill="#465a61"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M400.35 7.5h-100v42.21h100z"
fill="#8d9da8"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M400.35 7.5h-32.58v42.21h32.58z"
fill="#798d99"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h100.005"
transform="translate(300.345 49.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 0v153.812a5 5 0 0 1-5 5h-90.005a5 5 0 0 1-5-5v-32.665"
transform="translate(400.35 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="M0 0v-87.146"
transform="translate(300.345 94.647)"
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-265.336c-5.523 0-10-4.477-10-10v-119.529"
transform="translate(331.912 504.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="M0 0v-323.471c0-5.523 4.477-10 10-10h378.848c5.523 0 10 4.477 10 10v477c0 5.524-4.477 10-10 10h-79.512"
transform="translate(56.576 340.97)"
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-45.01c0-5.522-4.477-10-10-10h-276.319c-5.523 0-10 4.478-10 10V0Z"
transform="translate(400.35 295.012)"
fill="#0ed2b3"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-55.02-55.01H-79.2L-24.19 0Z"
transform="translate(249.543 295.016)"
fill="#86e8d0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-55.01-55.01h-91.31L-91.31 0Z"
transform="translate(352.63 295.012)"
fill="#86e8d0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M400.354 295.016h-296.32v55.02h296.32z"
fill="#5066d0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-55.02-55.02h-20.67v4.981L-25.66 0Z"
transform="translate(179.723 350.035)"
fill="#6c7fd8"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-55.02-55.02h-26.75L-26.75 0Z"
transform="translate(219.374 350.035)"
fill="#6c7fd8"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h296.325"
transform="translate(104.03 295.019)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M400.354 350.035h-296.32v55.021h296.32z"
fill="#fe73c5"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-55.021-55.021H-76.79L-21.78 0Z"
transform="translate(364.844 405.056)"
fill="#feaee1"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-55.021h-72.311L-17.3 0Z"
transform="translate(400.353 405.056)"
fill="#feaee1"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h296.325"
transform="translate(104.03 350.035)"
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-45.021h-296.329V0c0 5.522 4.477 10 10 10H-10C-4.477 10 0 5.522 0 0"
transform="translate(400.36 450.072)"
fill="#a1e62d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-55.021-55.021h-22L-22 0Z"
transform="translate(258.57 460.072)"
fill="#d1f19e"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-55.01-55.021h-52.91L-52.899 0Z"
transform="translate(330.46 460.072)"
fill="#d1f19e"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h296.325"
transform="translate(104.03 405.052)"
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-199.152c0-5.524 4.477-10 10-10h276.32c5.523 0 10 4.476 10 10V0c0 5.523-4.477 10-10 10H10C4.477 10 0 5.523 0 0Z"
transform="translate(104.033 449.158)"
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 9.77-9.77L0-19.539"
transform="translate(260.856 94.175)"
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 9.77-9.77L0-19.539"
transform="translate(260.856 144.175)"
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 0h70.967"
transform="translate(104.033 186.047)"
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 0h70.967"
transform="translate(104.033 159.036)"
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 0h70.967"
transform="translate(104.033 132.025)"
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 0h70.967"
transform="translate(104.033 105.015)"
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 0h70.967"
transform="translate(104.033 78.004)"
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 0h70.967"
transform="translate(104.033 50.992)"
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