Add icons to this collection by clicking the heart icon.
Birthday icon - also known as birthday, emoticons, feelings, smileys, and emoji. 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>
        <clipPath id="b" 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 0c2.71.64 5.44 1.21 8.19 1.72 2.4.44 4.1 2.56 4.06 5-.14 9.639 2.58 21.5 8.21 33.349 11.34 23.88 30.18 38.66 42.08 33.01C73.76 67.75 74.8 46.17 65.39 23.71c4.07 3.24 8.63 6.33 13.61 9.16 24.689 14.02 49.979 16.09 56.479 4.64 5.521-9.72-4.25-26.05-22.41-39.34-3.139-2.29-2.609-7.08.941-8.64 48.479-21.29 85.859-63.2 101.019-114.63 6.78-23.029 17.15-44.779 29.88-65.129"
            transform="translate(206.92 430.217)"
            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-4.77-9.43-8.75-19.34-11.84-29.63-7.18-23.96-17.489-46.87-31.239-67.76-12.441-18.88-19.63-41.489-19.62-65.799.11-210.708 412.167-219.458 446.477-26.249"
            transform="translate(86.51 335.567)"
            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.173 26.214 42.396 26.214 58.568 0"
            transform="translate(320.815 255.487)"
            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.173 26.214 42.396 26.214 58.568 0"
            transform="translate(132.616 255.487)"
            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.898 3.89-31.094 2.614-45.201-3.558"
            transform="translate(182.926 310.52)"
            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.898 3.89 31.094 2.614 45.201-3.558"
            transform="translate(329.074 310.52)"
            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 0 3.803-144.955c.21-8.018 7.063-14.278 15.063-13.707 53.367 3.816 95.037 27.875 125.011 72.175 4.494 6.641 2.498 15.706-4.34 19.897L15.902 9.181C8.836 13.512-.217 8.284 0 0Z"
            transform="translate(72.366 493.758)"
            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 0c25.805 25.154 45.687 56.45 57.493 90.495"
            transform="translate(75.214 385.209)"
            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-8.144-25.563-21.329-49.544-38.479-70.206"
            transform="translate(112.842 487.879)"
            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-13.997-47.002-45.085-88.963-86.471-115.345"
            transform="translate(166.144 455.212)"
            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 0c32.346 27.488 56.936 64.158 70.173 104.498"
            transform="translate(115.926 338.484)"
            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 0h78.219c18.31 0 35.52 7.13 48.46 20.079 10.8 10.801 16.75 25.15 16.75 40.42 0 15.271-5.95 29.63-16.75 40.42-9.07 9.08-21.15 14.08-33.99 14.08-12.83 0-24.91-5-33.98-14.08-8.26-8.25-12.279-18.54-11.319-28.97.91-10.01 6.389-18.95 15.409-25.16 5.31-3.649 12.58-2.31 16.23 3 3.66 5.311 2.321 12.58-3 16.231-2.27 1.569-5.05 4.229-5.4 8.059-.31 3.4 1.32 7.07 4.58 10.33 9.641 9.64 25.33 9.65 34.97 0 13.18-13.18 13.18-34.639 0-47.819-8.54-8.54-19.89-13.24-31.96-13.24H0"
            transform="translate(344.76 127.169)"
            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 0h48.926a6.572 6.572 0 0 0 6.573-6.573v-32.142a6.564 6.564 0 0 0-6.573-6.574H-.087"
            transform="translate(289.264 161.491)"
            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.017-2.866 11.173-4.555 17.826-4.555 16.869 0 30.545 10.855 30.545 24.244 0 9.146-14.251 17.11-23.284 21.239-2.577 1.177-2.577 4.835 0 6.012 9.033 4.129 23.284 12.092 23.284 21.239 0 13.389-13.676 24.244-30.545 24.244-6.653 0-12.809-1.689-17.826-4.555"
            transform="translate(241 94.674)"
            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-5"
            transform="translate(461.455 366.767)"
            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-5"
            transform="translate(461.455 335.228)"
            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 0h-5"
            transform="translate(479.724 348.497)"
            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 0h-5"
            transform="translate(448.185 348.497)"
            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-5"
            transform="translate(392.584 454.813)"
            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-5"
            transform="translate(392.584 423.274)"
            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 0h-5"
            transform="translate(410.853 436.544)"
            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 0h-5"
            transform="translate(379.315 436.544)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
    </g>
    <g clip-path="url(#b)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
        <path
            d="M0 0c-24.678-21.998-43.296-50.648-53.039-83.138-7.185-23.959-17.488-46.867-31.245-67.756-12.433-18.881-19.625-41.498-19.614-65.803.103-219.841 448.644-219.841 448.748 0 .01 23.779-6.873 45.942-18.815 64.571-13.602 21.221-24.675 43.987-31.8 68.165C279.077-32.524 241.703 9.386 193.22 30.674c-3.554 1.56-4.076 6.347-.945 8.639 18.16 13.288 27.932 29.617 22.414 39.334-6.504 11.457-31.793 9.38-56.485-4.639a106.614 106.614 0 0 1-13.608-9.153c9.413 22.459 8.37 44.036-2.847 49.362-11.901 5.652-30.742-9.126-42.083-33.008-5.628-11.851-8.346-23.711-8.206-33.348.036-2.439-1.665-4.557-4.064-5a180.04 180.04 0 0 1-63.898-25.108"
            transform="translate(135.524 941.078)"
            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