Add icons to this collection by clicking the heart icon.
Coffee Machine icon - also known as food, machine, coffee, hot drink, coffee shop, coffee pot, coffee machine, and food and restaurant. Created in a clean lineal 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="100"
    height="100"
    viewBox="0 0 512 512"
>
    <linearGradient
        id="a"
        x1="-40.112"
        x2="32.626"
        y1="566.7"
        y2="639.442"
        gradientTransform="matrix(8 0 0 -8 343 5085)"
        gradientUnits="userSpaceOnUse"
    >
        <stop offset="0" stop-color="#003f8a" />
        <stop offset=".518" stop-color="#00d7df" />
        <stop offset="1" stop-color="#006df0" />
    </linearGradient>
    <path
        d="M488 399.2h-49.6l3.312-29.816a8.001 8.001 0 0 0-7.952-8.888h-31.128A7.994 7.994 0 0 0 400 360v-8c0-13.255-10.745-24-24-24h-16a8 8 0 0 1-8-8v-88h32a8 8 0 0 0 8-8v-24h8a8 8 0 0 0 8-8v-72h24a8 8 0 0 0 8-8V8a8 8 0 0 0-8-8H208a8 8 0 0 0-8 8v104a8 8 0 0 0 8 8h24v8H48a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8h184a8 8 0 0 0 8 8h8v24a8 8 0 0 0 8 8h48v96a8 8 0 0 1-8 8h-16a8 8 0 0 1-8-8c0-13.255-10.745-24-24-24h-16c-13.255 0-24 10.745-24 24v32.528a8 8 0 0 0-7.952 8.888l9.256 83.288c3.719 33.773 32.271 59.329 66.248 59.296h90.672a66.542 66.542 0 0 0 54.984-29.024H488a8 8 0 0 0 8-8V407.2a8 8 0 0 0-8-8zM392 424h-8v-47.472h8V424zM216 16h208v88H216V16zm176 104v16h-88a8 8 0 0 0 0 16h88v32H248v-64h144zM56 176v-32h176v32H56zm208 40v-16h112v16H264zm-40 112a8 8 0 0 1 8-8h16a8 8 0 0 1 8 8c0 13.255 10.745 24 24 24h16c13.255 0 24-10.745 24-24v-96h16v88c0 13.255 10.745 24 24 24h16a8 8 0 0 1 8 8v8l-160 .528V328zm120 104h-8v-48h8v48zm22.216 64h-90.664c-25.821.024-47.519-19.398-50.344-45.064l-8.272-74.4H320V432c0 8.837 7.163 16 16 16h8c8.837 0 16-7.163 16-16v-55.472h8V424c0 8.837 7.163 16 16 16h8c8.837 0 16-7.163 16-16v-47.472h16.8l-8.264 74.4c-2.823 25.656-24.502 45.076-50.312 45.072h-.008zM480 466.976h-50.768a67.686 67.686 0 0 0 3.256-14.272l4.16-37.472H480v51.744z"
        fill="url(#a)"
    />
    <linearGradient
        id="b"
        x1="-29.956"
        x2="42.785"
        y1="556.544"
        y2="629.285"
        gradientTransform="matrix(8 0 0 -8 343 5085)"
        gradientUnits="userSpaceOnUse"
    >
        <stop offset="0" stop-color="#003f8a" />
        <stop offset=".518" stop-color="#00d7df" />
        <stop offset="1" stop-color="#006df0" />
    </linearGradient>
    <path d="M272 464h-16a8 8 0 0 0 0 16h16a8 8 0 0 0 0-16z" fill="url(#b)" />
    <linearGradient
        id="c"
        x1="-26.956"
        x2="45.785"
        y1="553.544"
        y2="626.285"
        gradientTransform="matrix(8 0 0 -8 343 5085)"
        gradientUnits="userSpaceOnUse"
    >
        <stop offset="0" stop-color="#003f8a" />
        <stop offset=".518" stop-color="#00d7df" />
        <stop offset="1" stop-color="#006df0" />
    </linearGradient>
    <path d="M320 464h-16a8 8 0 0 0 0 16h16a8 8 0 0 0 0-16z" fill="url(#c)" />
    <linearGradient
        id="d"
        x1="-23.956"
        x2="48.785"
        y1="550.544"
        y2="623.285"
        gradientTransform="matrix(8 0 0 -8 343 5085)"
        gradientUnits="userSpaceOnUse"
    >
        <stop offset="0" stop-color="#003f8a" />
        <stop offset=".518" stop-color="#00d7df" />
        <stop offset="1" stop-color="#006df0" />
    </linearGradient>
    <path d="M368 464h-16a8 8 0 0 0 0 16h16a8 8 0 0 0 0-16z" fill="url(#d)" />
    <linearGradient
        id="e"
        x1="-57.955"
        x2="14.786"
        y1="584.545"
        y2="657.286"
        gradientTransform="matrix(8 0 0 -8 343 5085)"
        gradientUnits="userSpaceOnUse"
    >
        <stop offset="0" stop-color="#003f8a" />
        <stop offset=".518" stop-color="#00d7df" />
        <stop offset="1" stop-color="#006df0" />
    </linearGradient>
    <path d="M256 48a8 8 0 0 0 0-16h-16a8 8 0 0 0 0 16h16z" fill="url(#e)" />
    <linearGradient
        id="f"
        x1="-54.955"
        x2="17.786"
        y1="581.545"
        y2="654.286"
        gradientTransform="matrix(8 0 0 -8 343 5085)"
        gradientUnits="userSpaceOnUse"
    >
        <stop offset="0" stop-color="#003f8a" />
        <stop offset=".518" stop-color="#00d7df" />
        <stop offset="1" stop-color="#006df0" />
    </linearGradient>
    <path d="M288 48h16a8 8 0 0 0 0-16h-16a8 8 0 0 0 0 16z" fill="url(#f)" />
    <linearGradient
        id="g"
        x1="-51.955"
        x2="20.785"
        y1="578.545"
        y2="651.286"
        gradientTransform="matrix(8 0 0 -8 343 5085)"
        gradientUnits="userSpaceOnUse"
    >
        <stop offset="0" stop-color="#003f8a" />
        <stop offset=".518" stop-color="#00d7df" />
        <stop offset="1" stop-color="#006df0" />
    </linearGradient>
    <path d="M336 48h16a8 8 0 0 0 0-16h-16a8 8 0 0 0 0 16z" fill="url(#g)" />
    <linearGradient
        id="h"
        x1="-39.892"
        x2="32.846"
        y1="566.484"
        y2="639.222"
        gradientTransform="matrix(8 0 0 -8 343 5085)"
        gradientUnits="userSpaceOnUse"
    >
        <stop offset="0" stop-color="#003f8a" />
        <stop offset=".518" stop-color="#00d7df" />
        <stop offset="1" stop-color="#006df0" />
    </linearGradient>
    <path
        d="M164 440h-12.096a35.762 35.762 0 0 0 5.352-12.712A7.918 7.918 0 0 0 158 424c-.05-.453-.141-.9-.272-1.336.072-.896.272-1.752.272-2.664-.022-19.873-16.127-35.978-36-36H94c-17.066.021-31.78 12.004-35.256 28.712A7.95 7.95 0 0 0 58 416c.05.453.141.9.272 1.336-.072.896-.272 1.752-.272 2.664a35.793 35.793 0 0 0 6.096 20H52c-17.066.021-31.78 12.004-35.256 28.712A7.95 7.95 0 0 0 16 472c.05.453.141.9.272 1.336-.072.896-.272 1.752-.272 2.664.022 19.873 16.127 35.978 36 36h28a35.808 35.808 0 0 0 28-13.648A35.808 35.808 0 0 0 136 512h28c17.065-.024 31.777-12.005 35.256-28.712A7.918 7.918 0 0 0 200 480c-.05-.453-.141-.9-.272-1.336.072-.896.272-1.752.272-2.664-.022-19.873-16.127-35.978-36-36zm18.832 29.536-.872-.48a34.48 34.48 0 0 0-35.952 0 18.552 18.552 0 0 1-20.056 0 39.651 39.651 0 0 0-7.008-3.36A19.952 19.952 0 0 1 136 456h28a19.952 19.952 0 0 1 18.832 13.536zM76 426.944A32.193 32.193 0 0 0 93.968 432a32.217 32.217 0 0 0 17.976-5.056 18.593 18.593 0 0 1 20.08 0 39.59 39.59 0 0 0 7.024 3.368A19.935 19.935 0 0 1 122 440H94a20 20 0 0 1-18.8-13.52l.8.464zM94 400h28a19.95 19.95 0 0 1 18.8 13.536l-.872-.48A32.214 32.214 0 0 0 121.984 408 32.213 32.213 0 0 0 104 413.056 16.869 16.869 0 0 1 93.968 416a16.8 16.8 0 0 1-10.016-2.944 39.651 39.651 0 0 0-7.008-3.36A19.952 19.952 0 0 1 94 400zm-42 56h28a19.952 19.952 0 0 1 18.832 13.536l-.872-.48A32.218 32.218 0 0 0 80 464a32.217 32.217 0 0 0-17.976 5.056A16.873 16.873 0 0 1 52 472a16.8 16.8 0 0 1-10.016-2.944 39.651 39.651 0 0 0-7.008-3.36A19.954 19.954 0 0 1 52 456zm28 40H52a20 20 0 0 1-18.832-13.52l.848.464A32.193 32.193 0 0 0 52 488a32.217 32.217 0 0 0 17.976-5.056A16.873 16.873 0 0 1 80 480c3.574-.107 7.09.924 10.04 2.944a39.59 39.59 0 0 0 7.024 3.368A19.936 19.936 0 0 1 80 496zm84 0h-28a20 20 0 0 1-18.832-13.52l.848.464a34.438 34.438 0 0 0 35.928 0 18.593 18.593 0 0 1 20.08 0 39.59 39.59 0 0 0 7.024 3.368A19.935 19.935 0 0 1 164 496z"
        fill="url(#h)"
    />
    <linearGradient
        id="i"
        x1="-32.456"
        x2="40.285"
        y1="559.044"
        y2="631.785"
        gradientTransform="matrix(8 0 0 -8 343 5085)"
        gradientUnits="userSpaceOnUse"
    >
        <stop offset="0" stop-color="#003f8a" />
        <stop offset=".518" stop-color="#00d7df" />
        <stop offset="1" stop-color="#006df0" />
    </linearGradient>
    <path
        d="M408 256c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm0 48c-8.837 0-16-7.163-16-16s7.163-16 16-16 16 7.163 16 16-7.163 16-16 16z"
        fill="url(#i)"
    />
</svg>
More icons in the same style and category