Add icons to this collection by clicking the heart icon.
Cake icon - also known as food, cake, dessert, bakery, sweet, birthday, party, and food and restaurant. 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="512"
    height="512"
    viewBox="0 0 512 512"
>
    <linearGradient
        id="c"
        x1="74.98"
        x2="437.019"
        y1="437.019"
        y2="74.98"
        gradientUnits="userSpaceOnUse"
    >
        <stop offset="0" stop-color="#ff4747" />
        <stop offset=".168" stop-color="#ff5a6c" />
        <stop offset=".448" stop-color="#ff76a2" />
        <stop offset=".691" stop-color="#ff8bca" />
        <stop offset=".882" stop-color="#ff97e2" />
        <stop offset="1" stop-color="#ff9ceb" />
    </linearGradient>
    <radialGradient
        id="d"
        cx="256"
        cy="256"
        r="256"
        gradientUnits="userSpaceOnUse"
    >
        <stop offset="0" stop-color="#ff2f2b" />
        <stop offset=".126" stop-color="#ff3e47" stop-opacity=".874" />
        <stop offset=".554" stop-color="#ff709e" stop-opacity=".446" />
        <stop offset=".855" stop-color="#ff90d6" stop-opacity=".145" />
        <stop offset="1" stop-color="#ff9ceb" stop-opacity="0" />
    </radialGradient>
    <linearGradient id="a">
        <stop offset="0" stop-color="#ffa9d4" />
        <stop offset=".295" stop-color="#ffc6e3" />
        <stop offset=".76" stop-color="#ffeff7" />
        <stop offset="1" stop-color="#fff" />
    </linearGradient>
    <linearGradient
        id="e"
        x1="218.261"
        x2="301.317"
        y1="139.193"
        y2="56.136"
        gradientUnits="userSpaceOnUse"
        href="#a"
    />
    <linearGradient
        id="f"
        x1="143.057"
        x2="210.88"
        y1="137.964"
        y2="70.141"
        gradientUnits="userSpaceOnUse"
        href="#a"
    />
    <linearGradient
        id="g"
        x1="291.879"
        x2="365.44"
        y1="148.498"
        y2="74.938"
        gradientUnits="userSpaceOnUse"
        href="#a"
    />
    <linearGradient id="b">
        <stop offset="0" stop-color="#ff2f2b" />
        <stop offset="1" stop-color="#ff9ceb" />
    </linearGradient>
    <linearGradient
        id="h"
        x1="150.355"
        x2="500.604"
        y1="371.331"
        y2="21.082"
        gradientUnits="userSpaceOnUse"
        href="#b"
    />
    <linearGradient
        id="i"
        x1="113.785"
        x2="500.019"
        y1="287.67"
        y2="-98.564"
        gradientUnits="userSpaceOnUse"
        href="#b"
    />
    <linearGradient
        id="j"
        x1="257.246"
        x2="257.246"
        y1="213.756"
        y2="33.003"
        gradientUnits="userSpaceOnUse"
    >
        <stop offset="0" stop-color="#ff2f2b" stop-opacity=".7" />
        <stop offset=".031" stop-color="#ff3435" stop-opacity=".678" />
        <stop offset=".218" stop-color="#ff546c" stop-opacity=".548" />
        <stop offset=".4" stop-color="#ff6e99" stop-opacity=".42" />
        <stop offset=".573" stop-color="#ff82bd" stop-opacity=".299" />
        <stop offset=".735" stop-color="#ff90d6" stop-opacity=".185" />
        <stop offset=".882" stop-color="#ff99e6" stop-opacity=".083" />
        <stop offset="1" stop-color="#ff9ceb" stop-opacity="0" />
    </linearGradient>
    <linearGradient
        id="k"
        x1="90.168"
        x2="472.419"
        y1="490.733"
        y2="108.482"
        gradientUnits="userSpaceOnUse"
        href="#a"
    />
    <linearGradient
        id="l"
        x1="170.013"
        x2="606.642"
        y1="409.885"
        y2="-26.744"
        gradientUnits="userSpaceOnUse"
        href="#a"
    />
    <linearGradient
        id="m"
        x1="-8.711"
        x2="657.127"
        y1="477.868"
        y2="-187.969"
        gradientUnits="userSpaceOnUse"
        href="#b"
    />
    <linearGradient
        id="n"
        x1="167.309"
        x2="556.344"
        y1="463.692"
        y2="74.657"
        gradientUnits="userSpaceOnUse"
        href="#b"
    />
    <circle cx="256" cy="256" r="256" fill="url(#c)" />
    <circle cx="256" cy="256" r="256" fill="url(#d)" />
    <path
        fill="url(#e)"
        d="M261.049 51.38a7.276 7.276 0 0 0-7.607 0c-21.458 13.152-37.167 34.637-41.835 59.487a32525.96 32525.96 0 0 1 45.639 30.557 31674.595 31674.595 0 0 1 45.639-30.557c-4.67-24.85-20.379-46.334-41.836-59.487z"
    />
    <path
        fill="url(#f)"
        d="M182.191 67.67c-2.453-1.524-5.581-1.459-8.099.166-15.745 10.179-27.303 25.98-30.943 44.04a31014.976 31014.976 0 0 1 33.837 29.981 12132.497 12132.497 0 0 0 34.621-30.99c-3.108-18.133-14.072-33.655-29.416-43.197z"
    />
    <path
        fill="url(#g)"
        d="M340.399 67.836c-2.517-1.626-5.647-1.691-8.099-.166-15.344 9.542-26.309 25.065-29.416 43.197a12132.497 12132.497 0 0 0 34.621 30.99 33283.214 33283.214 0 0 1 33.837-29.981c-3.641-18.06-15.198-33.862-30.943-44.04z"
    />
    <path
        fill="url(#h)"
        d="M371.343 111.876a5384.534 5384.534 0 0 0-45.639-.769c.387 30.635.62 61.271.699 91.906 25.614.065 51.227.167 76.841.305a4219.28 4219.28 0 0 0-.767-60.476c-.346-16.677-14.35-30.593-31.134-30.966z"
    />
    <path
        fill="url(#i)"
        d="M325.704 111.107a5416.813 5416.813 0 0 0-182.555.769c-16.784.373-30.789 14.288-31.135 30.965a4219.65 4219.65 0 0 0-.767 60.476 27125.73 27125.73 0 0 1 245.892-.209c-.076-20.34-.251-40.681-.525-61.021-.24-16.834-14.126-30.755-30.91-30.98z"
    />
    <path
        fill="url(#j)"
        d="M371.343 111.876a5414.621 5414.621 0 0 0-228.193 0c-16.784.373-30.789 14.288-31.135 30.965a4219.65 4219.65 0 0 0-.767 60.476c97.333-.524 194.665-.524 291.997 0a4219.28 4219.28 0 0 0-.767-60.476c-.347-16.676-14.351-30.592-31.135-30.965z"
    />
    <path
        fill="url(#k)"
        d="M418.619 248.591c-107.583.61-215.165.61-322.747 0-8.508-.028-15.199 21.639-15.046 29.909.076 5 .163 10 .26 15a7435.984 7435.984 0 0 1 31.229 30.77 35230 35230 0 0 1-29.532 29.23c.37 10 .784 20 1.242 30 .385 8.277 7.441 15.333 15.72 15.715 105 4.778 210 4.778 315 0 8.276-.382 15.334-7.438 15.72-15.715.458-10 .872-20 1.242-30a33775.502 33775.502 0 0 1-29.532-29.23 7375.901 7375.901 0 0 1 31.229-30.77c.098-5 .184-10 .26-15 .154-8.268-6.536-29.936-15.045-29.909z"
    />
    <path
        fill="url(#l)"
        d="M81.087 293.5c.391 20 .956 40 1.697 60a4796.324 4796.324 0 0 0 348.924 0c.741-20 1.306-40 1.697-60a9269.652 9269.652 0 0 1-352.318 0z"
    />
    <path
        fill="url(#m)"
        d="M341.708 187.766c-76.783-.396-153.566-.252-230.35.432-16.954.175-30.874 13.761-30.915 30.302-.047 20 .081 40 .384 60-.127-8.278 6.681-14.921 15.163-14.846 8.484.075 15.417 6.903 15.518 15.259.188 15.119.457 30.238.807 45.357.198 8.344 7.194 15.296 15.594 15.5 8.399.204 15.067-6.469 14.918-14.877a5385.466 5385.466 0 0 1-.637-45.646c-.084-8.398 6.748-15.164 15.231-15.118 8.483.047 15.392 6.926 15.451 15.373.181 25.482.493 50.964.936 76.446.152 8.44 7.057 15.422 15.401 15.557 8.345.135 15.027-6.652 14.94-15.125-.282-25.567-.48-51.134-.596-76.701-.041-8.47 6.816-15.316 15.299-15.298 46.073.105 92.146.021 138.219-.251 8.484-.046 15.315 6.719 15.231 15.118 10.425-20.386 20.788-40.671 30.999-60.81-.044-16.646-44.648-30.567-61.593-30.672z"
    />
    <path
        fill="url(#n)"
        d="M403.134 188.198a16550.7 16550.7 0 0 0-61.427-.432c16.954.103 30.818 13.829 30.845 30.618.054 35.503-.242 71.006-.888 106.509-.148 8.408 6.518 15.08 14.918 14.877 8.398-.204 15.396-7.157 15.594-15.5.35-15.119.62-30.238.807-45.357.102-8.357 7.034-15.183 15.518-15.259 8.483-.074 15.291 6.569 15.163 14.846.303-20 .431-40 .384-60-.039-16.54-13.96-30.126-30.914-30.302z"
    />
</svg>
More icons in the same style and category