Add icons to this collection by clicking the heart icon.
Candy Machine icon - also known as dessert, sugar, sweets, miscellaneous, candy machine, food and restaurant, and birthday and party. 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="512"
height="512"
viewBox="0 0 128 128"
>
<linearGradient
id="f"
x1="-10.176"
x2="24.225"
y1="17.661"
y2="30.335"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#d3cdbb" />
<stop offset=".667" stop-color="#e5dbce" />
</linearGradient>
<linearGradient id="a">
<stop offset=".049" stop-color="#e47e3e" />
<stop offset="1" stop-color="#db5c43" />
</linearGradient>
<linearGradient
id="g"
x1="38.97"
x2="40.095"
y1="74.173"
y2="87.048"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient id="b">
<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="h"
x1="75.579"
x2="78.579"
y1="11.324"
y2="26.824"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient id="c">
<stop offset="0" stop-color="#e69619" />
<stop offset=".997" stop-color="#ffa154" />
</linearGradient>
<linearGradient
id="i"
x1="32.788"
x2="39.116"
y1="67.818"
y2="70.149"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="j"
x1="77.666"
x2="82.827"
y1="64.434"
y2="66.336"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="k"
x1="146.31"
x2="132.977"
y1="51.731"
y2="50.398"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="l"
x1="145.904"
x2="132.571"
y1="55.79"
y2="54.457"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="m"
x1="123.171"
x2="137.171"
y1="62.776"
y2="64.151"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="n"
x1="137.004"
x2="123.17"
y1="38.251"
y2="45.418"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient id="d">
<stop offset=".034" stop-color="#c8b8ff" />
<stop offset="1" stop-color="#777094" />
</linearGradient>
<linearGradient
id="o"
x1="67.579"
x2="70.579"
y1="17.324"
y2="32.824"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="p"
x1="127.899"
x2="114.065"
y1="22.607"
y2="29.773"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="q"
x1="49.576"
x2="52.576"
y1="20.808"
y2="36.308"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="r"
x1="123.476"
x2="137.476"
y1="59.663"
y2="61.038"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="s"
x1="46.622"
x2="49.622"
y1="20.38"
y2="35.88"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="t"
x1="95.473"
x2="111.348"
y1="80.64"
y2="86.515"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="u"
x1="61.839"
x2="32.839"
y1="65.86"
y2="59.36"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="v"
x1="144.498"
x2="131.165"
y1="69.85"
y2="68.517"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="w"
x1="109.249"
x2="118.499"
y1="60.07"
y2="60.82"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="x"
x1="22.348"
x2="28.681"
y1="53.97"
y2="56.303"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="y"
x1="126.989"
x2="113.156"
y1="18.921"
y2="26.088"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient id="e">
<stop offset="0" stop-color="#c0dd43" />
<stop offset=".995" stop-color="#2f7f65" />
</linearGradient>
<linearGradient
id="z"
x1="64"
x2="64"
y1="-31.064"
y2="18.4"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="A"
x1="64"
x2="64"
y1="83.71"
y2="113.586"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="B"
x1="64"
x2="64"
y1="45.679"
y2="179.338"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="C"
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="D"
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="E"
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(#f)"
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(#g)"
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(#h)" />
<path
fill="url(#i)"
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(#j)"
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(#k)" />
<circle cx="88" cy="50" r="7" fill="url(#l)" />
<circle cx="44" cy="55" r="7" fill="url(#m)" />
<circle cx="68" cy="74" r="7" fill="url(#n)" />
<circle cx="77" cy="66" r="7" fill="url(#o)" />
<circle cx="48" cy="64" r="7" fill="url(#p)" />
<circle cx="56" cy="54" r="7" fill="url(#q)" />
<circle cx="76" cy="55" r="7" fill="url(#r)" />
<circle cx="57" cy="74" r="7" fill="url(#s)" />
<path
fill="url(#t)"
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(#u)" />
<circle cx="66" cy="62" r="7" fill="url(#v)" />
<path
fill="url(#w)"
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(#x)"
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(#y)" />
<path fill="url(#z)" d="M79 10H49V6a4 4 0 0 1 4-4h22a4 4 0 0 1 4 4z" />
<path fill="url(#A)" d="M101 126H27a2 2 0 1 1 0-4h74a2 2 0 1 1 0 4z" />
<path
fill="url(#B)"
d="M97 90c-.667-7-5.373-12-12-12H43c-6.627 0-11.333 5-12 12l-3 32h72z"
/>
<path
fill="url(#C)"
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(#D)" />
<path
fill="url(#E)"
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"
/>
<g fill="#3a322b">
<path
d="M101 121h-.089l-2.916-31.095c-.694-7.289-5.392-12.314-11.838-12.852a39.129 39.129 0 0 0 10.328-10.534c.031-.047.066-.089.089-.142C100.686 60.116 103 52.708 103 45c0-15.552-9.011-29.455-23-35.636V6c0-2.757-2.243-5-5-5H53c-2.757 0-5 2.243-5 5v3.364C34.011 15.545 25 29.448 25 45a38.816 38.816 0 0 0 3.103 15.18c.014.066.027.132.054.193a39.165 39.165 0 0 0 2.08 4.125c.02.035.049.062.073.094a39.163 39.163 0 0 0 11.532 12.461c-6.446.538-11.144 5.563-11.839 12.853L27.089 121H27c-1.654 0-3 1.346-3 3s1.346 3 3 3h74c1.654 0 3-1.346 3-3s-1.346-3-3-3zM74.361 77A5.775 5.775 0 0 1 74 75c0-3.309 2.691-6 6-6 3.214 0 5.838 2.542 5.986 5.721A36.737 36.737 0 0 1 82.536 77zm-22.534 0A5.94 5.94 0 0 1 51 74c0-1.06.275-2.072.788-2.965.201-.109.398-.226.59-.352A7.97 7.97 0 0 0 58 73a7.939 7.939 0 0 0 4.491-1.393c.328.751.509 1.56.509 2.393a5.94 5.94 0 0 1-.827 3zm-6.363 0a36.977 36.977 0 0 1-5.39-3.821 6 6 0 0 1 2.065-3.753A7.968 7.968 0 0 0 48 72c.434 0 .865-.04 1.29-.109A8 8 0 0 0 49 74c0 1.042.222 2.051.609 3zM30.039 59.607A5.425 5.425 0 0 1 30 59c0-3.309 2.691-6 6-6s6 2.691 6 6-2.691 6-6 6a5.959 5.959 0 0 1-4.063-1.595 37.148 37.148 0 0 1-1.898-3.798zM53 43c0-3.309 2.691-6 6-6 3.072 0 5.608 2.321 5.957 5.274a8.03 8.03 0 0 0-5.324 4.608A7.915 7.915 0 0 0 56 46c-.695 0-1.365.098-2.008.265A5.99 5.99 0 0 1 53 43zm42.124 21.927A5.986 5.986 0 0 1 90 59c0-3.309 2.691-6 6-6 1.391 0 2.713.475 3.78 1.345a37.099 37.099 0 0 1-4.656 10.582zM80 67c-2.823 0-5.303 1.473-6.727 3.688a6.012 6.012 0 0 1-1.935-2.746 7.976 7.976 0 0 0 2.626-5.228A7.692 7.692 0 0 0 76 63c1.807 0 3.471-.61 4.812-1.624A5.97 5.97 0 0 1 83 66a5.94 5.94 0 0 1-.204 1.514A7.943 7.943 0 0 0 80 67zm-37.987-2.74a7.958 7.958 0 0 0 1.958-4.685 5.856 5.856 0 0 1 5.18-1.443 7.958 7.958 0 0 0 2.227 2.386A7.95 7.95 0 0 0 50 65c0 1.365.345 2.65.95 3.775a7.865 7.865 0 0 0-.537.692A5.963 5.963 0 0 1 48 70a6 6 0 0 1-5.987-5.74zM52 65c0-3.309 2.691-6 6-6 .194 0 .385.025.578.043A7.983 7.983 0 0 0 58 62c0 3.095 1.77 5.78 4.349 7.11A5.944 5.944 0 0 1 58 71c-3.309 0-6-2.691-6-6zm8-3c0-2.133 1.113-4.046 2.925-5.128A7.945 7.945 0 0 0 67 58a7.94 7.94 0 0 0 2.891-.549A6.004 6.004 0 0 1 72 62c0 3.309-2.691 6-6 6s-6-2.691-6-6zm22.25-2.02a7.97 7.97 0 0 0 1.54-3.188A7.918 7.918 0 0 0 88 58l.07-.003c-.042.329-.07.662-.07 1.003 0 .764.111 1.501.311 2.202a7.917 7.917 0 0 0-3.816 2.02 7.964 7.964 0 0 0-2.245-3.242zm11.588-8.675a8.029 8.029 0 0 0-5.234 4.654 5.87 5.87 0 0 1-4.633-1.531 7.957 7.957 0 0 0-1.958-4.687C82.15 46.553 84.779 44 88 44c3.309 0 6 2.691 6 6 0 .44-.066.875-.162 1.305zM82 55c0 3.309-2.691 6-6 6a5.828 5.828 0 0 1-2.144-.424 8.008 8.008 0 0 0-2.132-4.134C73.706 54.984 75 52.643 75 50c0-.304-.021-.602-.054-.897.35-.064.701-.103 1.054-.103 3.309 0 6 2.691 6 6zm-9-5c0 3.309-2.691 6-6 6s-6-2.691-6-6c0-.466.059-.917.159-1.352l.002-.008C61.78 45.985 64.16 44 67 44c3.309 0 6 2.691 6 6zm-17-2c1.101 0 2.151.315 3.087.884A8.052 8.052 0 0 0 59 50c0 2.166.868 4.13 2.271 5.572a7.954 7.954 0 0 0-1.645 1.616A7.934 7.934 0 0 0 58 57c-2.025 0-3.87.762-5.281 2.007A5.957 5.957 0 0 1 50 54c0-3.309 2.691-6 6-6zm-7.733 8.02a7.822 7.822 0 0 0-4.478 1.185 8.026 8.026 0 0 0-4.723-5.592A5.993 5.993 0 0 1 44 49c1.753 0 3.413.783 4.549 2.109A7.94 7.94 0 0 0 48 54c0 .694.099 1.37.267 2.02zm15.767 14.207c.111-.129.216-.263.32-.399a7.943 7.943 0 0 0 5.3-.719 8.01 8.01 0 0 0 2.739 3.427A7.937 7.937 0 0 0 72 75c0 .679.098 1.346.273 2h-7.882A7.927 7.927 0 0 0 65 74c0-1.33-.343-2.615-.966-3.773zm23.774 3.049a8.011 8.011 0 0 0-3.202-4.806A7.924 7.924 0 0 0 85 66c0-.085-.013-.167-.016-.251a5.951 5.951 0 0 1 4.142-2.669 7.98 7.98 0 0 0 4.779 3.629 37.153 37.153 0 0 1-6.097 6.567zM50 6c0-1.654 1.346-3 3-3h22c1.654 0 3 1.346 3 3v3H50zm-.78 5h29.56C92.282 16.766 101 30.087 101 45a36.65 36.65 0 0 1-.725 7.243A7.948 7.948 0 0 0 96 51c-.026 0-.052.004-.078.004.042-.333.078-.668.078-1.004 0-4.411-3.589-8-8-8-3.795 0-6.975 2.659-7.791 6.21A7.939 7.939 0 0 0 76 47a7.95 7.95 0 0 0-1.528.166C73.325 44.152 70.412 42 67 42l-.069.003C66.438 38.062 63.073 35 59 35c-4.411 0-8 3.589-8 8 0 1.419.384 2.81 1.092 4.026a8.047 8.047 0 0 0-2.533 2.249A7.997 7.997 0 0 0 44 47a7.987 7.987 0 0 0-6.948 4.077A8.114 8.114 0 0 0 36 51c-3.287 0-6.115 1.994-7.344 4.835A36.717 36.717 0 0 1 27 45c0-14.913 8.718-28.234 22.22-34zM34.141 66.774A8.057 8.057 0 0 0 36 67a7.939 7.939 0 0 0 4.209-1.21c.163.709.414 1.384.752 2.008a8.017 8.017 0 0 0-2.591 3.834 37.12 37.12 0 0 1-4.229-4.858zm-2.146 23.321C32.628 83.458 37.05 79 43 79h42c5.95 0 10.372 4.458 11.004 11.093L98.901 121H29.099zM101 125H27a1.001 1.001 0 0 1 0-2h74a1.001 1.001 0 0 1 0 2z"
/>
<path
d="M64 101c-6.617 0-12 5.383-12 12v3c0 1.654 1.346 3 3 3h18c1.654 0 3-1.346 3-3v-3c0-6.617-5.383-12-12-12zm10 15c0 .551-.448 1-1 1H55c-.552 0-1-.449-1-1v-3c0-5.514 4.486-10 10-10s10 4.486 10 10zM64 99c.001 0 .001 0 0 0h.003C68.964 98.998 73 94.961 73 90c0-4.962-4.037-9-9-9s-9 4.038-9 9 4.037 9 9 9zm-1.043-2.892a21.285 21.285 0 0 1-.951-6.112c0-.029-.002-.059-.004-.088.018-1.983.338-4.006.935-5.965.264-.723.477-.895.842-.932.068-.002.134-.01.202-.01h.016c.027 0 .051.002.077.003.037 0 .074.005.111.006.399.039.684.233.857.889.631 2.024.951 4.078.954 6.104 0 .028.001.056.004.083a20.662 20.662 0 0 1-.954 6.017l-.012.043c-.187.71-.534.854-1.032.854h-.004c-.075 0-.148-.009-.223-.011-.359-.037-.569-.205-.818-.881zM71 90c0 2.758-1.607 5.141-3.931 6.282.607-2.082.928-4.192.931-6.28a.93.93 0 0 0-.004-.092 22.493 22.493 0 0 0-.931-6.193C69.391 84.856 71 87.24 71 90zm-10.069-6.282c-.601 2.094-.922 4.204-.93 6.278a.95.95 0 0 0 .006.108c.017 2.028.334 4.091.931 6.181C58.611 95.146 57 92.761 57 90c0-2.758 1.608-5.142 3.931-6.282z"
/>
</g>
</svg>
More icons in the same style and category