Add icons to this collection by clicking the heart icon.
Candy Machine icon - also known as food, dessert, sugar, sweets, miscellaneous, candy machine, food and restaurant, and birthday and party. Created in a clean flat 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 128 128"
>
<linearGradient id="a">
<stop offset="0" stop-color="#d3cdbb" />
<stop offset=".667" stop-color="#e5dbce" />
</linearGradient>
<linearGradient
id="g"
x1="-10.176"
x2="24.225"
y1="17.661"
y2="30.335"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient id="b">
<stop offset=".049" stop-color="#e47e3e" />
<stop offset="1" stop-color="#db5c43" />
</linearGradient>
<linearGradient
id="h"
x1="38.97"
x2="40.095"
y1="74.173"
y2="87.048"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient id="c">
<stop offset="0" stop-color="#d15c63" />
<stop offset=".406" stop-color="#ce585f" />
<stop offset=".826" stop-color="#c44b53" />
<stop offset="1" stop-color="#be444c" />
</linearGradient>
<linearGradient
id="i"
x1="75.579"
x2="78.579"
y1="11.324"
y2="26.824"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient id="d">
<stop offset="0" stop-color="#e69619" />
<stop offset=".997" stop-color="#ffa154" />
</linearGradient>
<linearGradient
id="j"
x1="32.788"
x2="39.116"
y1="67.818"
y2="70.149"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="k"
x1="77.666"
x2="82.827"
y1="64.434"
y2="66.336"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="l"
x1="146.31"
x2="132.977"
y1="51.731"
y2="50.398"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="m"
x1="145.904"
x2="132.571"
y1="55.79"
y2="54.457"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="n"
x1="123.171"
x2="137.171"
y1="62.776"
y2="64.151"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="o"
x1="137.004"
x2="123.17"
y1="38.251"
y2="45.418"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient id="e">
<stop offset=".034" stop-color="#c8b8ff" />
<stop offset="1" stop-color="#777094" />
</linearGradient>
<linearGradient
id="p"
x1="67.579"
x2="70.579"
y1="17.324"
y2="32.824"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="q"
x1="127.899"
x2="114.065"
y1="22.607"
y2="29.773"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="r"
x1="49.576"
x2="52.576"
y1="20.808"
y2="36.308"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="s"
x1="123.476"
x2="137.476"
y1="59.663"
y2="61.038"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="t"
x1="46.622"
x2="49.622"
y1="20.38"
y2="35.88"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="u"
x1="95.473"
x2="111.348"
y1="80.64"
y2="86.515"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="v"
x1="61.839"
x2="32.839"
y1="65.86"
y2="59.36"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="w"
x1="144.498"
x2="131.165"
y1="69.85"
y2="68.517"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="x"
x1="109.249"
x2="118.499"
y1="60.07"
y2="60.82"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="y"
x1="22.348"
x2="28.681"
y1="53.97"
y2="56.303"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="z"
x1="126.989"
x2="113.156"
y1="18.921"
y2="26.088"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient id="f">
<stop offset="0" stop-color="#c0dd43" />
<stop offset=".995" stop-color="#2f7f65" />
</linearGradient>
<linearGradient
id="A"
x1="64"
x2="64"
y1="-31.064"
y2="18.4"
gradientUnits="userSpaceOnUse"
href="#f"
/>
<linearGradient
id="B"
x1="55.669"
x2="54.044"
y1="5.231"
y2="-2.519"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="C"
x1="64"
x2="64"
y1="83.71"
y2="113.586"
gradientUnits="userSpaceOnUse"
href="#f"
/>
<linearGradient
id="D"
x1="64"
x2="64"
y1="45.679"
y2="179.338"
gradientUnits="userSpaceOnUse"
href="#f"
/>
<linearGradient
id="E"
x1="64"
x2="64"
y1="71.261"
y2="115.436"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#688d72" />
<stop offset="1" stop-color="#2e7452" />
</linearGradient>
<linearGradient
id="F"
x1="19.625"
x2="31.25"
y1="90"
y2="90"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#d4d5d3" />
<stop offset=".9" stop-color="#999e97" />
<stop offset="1" stop-color="#7c8078" />
</linearGradient>
<linearGradient
id="G"
x1="98.112"
x2="77.487"
y1="79.042"
y2="85.667"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#6c6f73" />
<stop offset="1" stop-color="#56585b" />
</linearGradient>
<path
fill="url(#g)"
d="M79 10H49c-13.658 5.751-23 19.244-23 35 0 20.976 17.035 38 38 38s38-17.024 38-38c0-15.756-9.342-29.249-23-35z"
/>
<path
fill="url(#h)"
d="M31.446 64.559a38.147 38.147 0 0 0 7.881 9.312A7 7 0 0 0 38 60a6.996 6.996 0 0 0-6.554 4.559z"
/>
<circle cx="85" cy="60" r="7" fill="url(#i)" />
<path
fill="url(#j)"
d="M46 67c-3.732 0-6.774 2.924-6.98 6.604a37.941 37.941 0 0 0 10.395 6.486C51.549 78.893 53 76.622 53 74a7 7 0 0 0-7-7z"
/>
<path
fill="url(#k)"
d="M96.013 65.432A6.985 6.985 0 0 0 90 62a7 7 0 0 0-7 7 6.993 6.993 0 0 0 3.934 6.287 38.114 38.114 0 0 0 9.079-9.855z"
/>
<circle cx="59" cy="43" r="7" fill="url(#l)" />
<circle cx="88" cy="50" r="7" fill="url(#m)" />
<circle cx="44" cy="55" r="7" fill="url(#n)" />
<circle cx="68" cy="74" r="7" fill="url(#o)" />
<circle cx="77" cy="66" r="7" fill="url(#p)" />
<circle cx="48" cy="64" r="7" fill="url(#q)" />
<circle cx="56" cy="54" r="7" fill="url(#r)" />
<circle cx="76" cy="55" r="7" fill="url(#s)" />
<circle cx="57" cy="74" r="7" fill="url(#t)" />
<path
fill="url(#u)"
d="M87 75a7 7 0 1 0-14 0c0 2.518 1.341 4.708 3.338 5.939a37.842 37.842 0 0 0 10.648-5.693c.003-.082.014-.163.014-.246z"
/>
<circle cx="58" cy="65" r="7" fill="url(#v)" />
<circle cx="66" cy="62" r="7" fill="url(#w)" />
<path
fill="url(#x)"
d="M96 52a7 7 0 0 0-7 7c0 3.755 2.958 6.81 6.67 6.983a37.798 37.798 0 0 0 5.243-11.967A6.98 6.98 0 0 0 96 52z"
/>
<path
fill="url(#y)"
d="M43 59a7 7 0 1 0-14 0c0 .333.031.658.076.979a37.85 37.85 0 0 0 2.026 4.018A6.974 6.974 0 0 0 36 66a7 7 0 0 0 7-7z"
/>
<circle cx="67" cy="50" r="7" fill="url(#z)" />
<path fill="url(#A)" d="M79 10H49V6a4 4 0 0 1 4-4h22a4 4 0 0 1 4 4z" />
<path
fill="url(#B)"
d="M64 84c-21.505 0-39-17.495-39-39 0-15.782 9.269-29.882 23.612-35.922L48.798 9h30.404l.186.078C93.731 15.118 103 29.218 103 45c0 21.505-17.495 39-39 39zM49.203 11C35.708 16.769 27 30.092 27 45c0 20.402 16.598 37 37 37s37-16.598 37-37c0-14.908-8.708-28.231-22.203-34z"
/>
<path fill="url(#C)" d="M101 126H27a2 2 0 1 1 0-4h74a2 2 0 1 1 0 4z" />
<path
fill="url(#D)"
d="M97 90c-.667-7-5.373-12-12-12H43c-6.627 0-11.333 5-12 12l-3 32h72z"
/>
<path
fill="url(#E)"
d="M73 118H55a2 2 0 0 1-2-2v-3c0-6.075 4.925-11 11-11s11 4.925 11 11v3a2 2 0 0 1-2 2z"
/>
<circle cx="64" cy="90" r="8" fill="url(#F)" />
<path
fill="url(#G)"
d="M66.001 96.4c.665-2.136.996-4.273.999-6.4h-.004a21.552 21.552 0 0 0-.999-6.4c-.255-.969-.865-1.6-2-1.6s-1.627.58-2 1.6c-.661 2.164-.987 4.3-.996 6.4h.004c.009 2.099.335 4.236.996 6.4.373 1.02.865 1.6 2 1.6s1.745-.631 2-1.6z"
/>
</svg>
More icons in the same style and category