Add icons to this collection by clicking the heart icon.
Cupcake icon - also known as food, cupcake, dessert, bakery, sweet, birthday, baked, muffin, unicorn, and food and restaurant. Created in a clean lineal style with a black 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 0c-38.04 24.66-25.95 75.61-25.95 75.61 26.02 0 50.83-12.48 65.88-21.92"
transform="translate(63.655 318.385)"
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-.01C.09-1.1 5.03-63.77 23.37-117.36"
transform="translate(27.23 162.94)"
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 0c6.93-7 16.48-11.17 26.75-11.17h330.34c15.42 0 29.23 9.4 35.01 23.69 22.64 56 28.5 130.23 28.589 131.42"
transform="translate(64.08 18.99)"
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-.01l-49.25-20.32-41.819 32.99-47.72-23.68-44.011 30.03-45.97-26.92-45.97 26.92-44.01-30.03-47.72 23.68-41.82-32.99-49.25 20.32"
transform="translate(484.77 162.94)"
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 0c-19.473 60.492-24.055 167.164-24.055 167.164"
transform="translate(142.358 7.825)"
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 0s-4.582-106.672-24.056-167.164"
transform="translate(393.697 174.989)"
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 0c3.83-36.31 12.3-95.57 29.22-135.11"
transform="translate(75.675 142.935)"
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 0c16.92 39.54 25.391 98.8 29.221 135.11"
transform="translate(407.104 7.825)"
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 0c1.62-34.59 5.74-101.45 14.84-144.7"
transform="translate(166.905 152.525)"
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 0c9.1 43.25 13.22 110.11 14.84 144.7"
transform="translate(330.255 7.825)"
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 0c.61-33.16 2.64-119.98 7.81-173.99"
transform="translate(210.245 181.815)"
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 0c5.17 54.01 7.199 140.83 7.81 173.99"
transform="translate(293.945 7.825)"
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-147.209"
transform="translate(256 155.034)"
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 0c.04-2.83-.06-5.68-.33-8.54-2.42-26.14-7.75-48.48-13.329-65.97"
transform="translate(478.1 229.05)"
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 0c51.4-5.84 89.63-18.53 116.021-30.61 18.359-8.4 32.25-23.26 39.7-41.05"
transform="translate(316.26 330)"
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.01C-5.58 17.5-10.91 39.84-13.33 65.98c-3.08 33.31 15.07 64.96 45.49 78.88 26.39 12.08 64.62 24.77 116.03 30.61"
transform="translate(47.55 154.53)"
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 0c-14.651 14.651-38.405 14.651-53.056 0C-67.707-14.651-91.8-7.882-84.859 10.988"
transform="translate(209.253 235.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 0c14.65 14.651 38.404 14.651 53.056 0C67.706-14.651 91.8-7.882 84.858 10.988"
transform="translate(302.747 235.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 0c47.722 0 40.155 48.161 20.149 59.763 0 0 16.154 25.876-9.538 51.567 0 0-9.515 90.918-35.207 90.918-25.691 0-35.207-90.918-35.207-90.918-25.691-25.691-9.538-51.567-9.538-51.567C-89.346 48.161-96.913 0-49.191 0Z"
transform="translate(280.596 301.924)"
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 0c31.028 0 66.075 23.084 79.952 51.567"
transform="translate(211.255 361.687)"
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 0c29.102 0 49.203 27.809 60.087 54.314"
transform="translate(220.793 413.254)"
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 0c33.2 8.52 61.36 21 93.72 53.36"
transform="translate(207.025 308.325)"
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 0s-37.849 23.49-52.284 9.056c-14.435-14.435 0-28.87 0-28.87s-57.092 11.172-57.092-12.493c0-8.875 3.588-13.468 8.074-15.742 0 0-64.281-19.824-39.984-54.79"
transform="translate(207.025 393.992)"
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 0c15.06 9.44 39.87 21.92 65.88 21.92 0 0 12.09-50.95-25.95-75.61"
transform="translate(408.415 372.075)"
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 0s37.849 23.49 52.283 9.056c14.436-14.435 0-28.87 0-28.87s57.093 11.172 57.093-12.493c0-8.875-3.589-13.468-8.074-15.742 0 0 64.281-19.824 39.983-54.79"
transform="translate(304.976 393.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