Add icons to this collection by clicking the heart icon.
Happy Face icon - also known as happy face, smileys, laughing, emoticion, smiling face, smile emoticon, emoji, and laugh-beam. Created in a clean lineal color gradient style with a white, silver, black, and orange 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="512"
    height="512"
    viewBox="0 0 512 512"
>
    <linearGradient
        id="a"
        x1="256"
        x2="256"
        y1="98"
        y2="418"
        gradientTransform="matrix(1 0 0 -1 0 514)"
        gradientUnits="userSpaceOnUse"
    >
        <stop offset="0" />
        <stop offset=".56" stop-color="#404040" />
        <stop offset="1" stop-color="#404040" />
    </linearGradient>
    <linearGradient
        id="b"
        x1="256"
        x2="256"
        y1="108"
        y2="408"
        gradientTransform="matrix(1 0 0 -1 0 514)"
        gradientUnits="userSpaceOnUse"
    >
        <stop offset="0" stop-color="#ef790f" />
        <stop offset=".56" stop-color="#fd0" />
        <stop offset="1" stop-color="#ffec70" />
    </linearGradient>
    <linearGradient
        id="c"
        x1="256"
        x2="256"
        y1="117.135"
        y2="186.13"
        gradientTransform="matrix(1 0 0 -1 0 514)"
        gradientUnits="userSpaceOnUse"
    >
        <stop offset="0" stop-color="#c4252d" />
        <stop offset=".56" stop-color="#f43340" />
        <stop offset=".999" stop-color="#ff9ea4" />
    </linearGradient>
    <circle cx="256" cy="256" r="160" fill="url(#a)" />
    <path
        fill="url(#b)"
        d="M256 106c82.8 0 150 67.2 150 150s-67.2 150-150 150-150-67.2-150-150 67.2-150 150-150z"
    />
    <path
        fill="#ef790f"
        d="M348.3 271.2c4.1 1.5 7.9 3.9 11 7 0 0-8.2-22.7-32.6-9.3 5.4-.7 10.9-.5 16.3.7-19.9 4.9-55.7 8.3-87.1 8.3s-67.1-3.4-87-8.3c5.4-1.2 10.9-1.4 16.3-.7-24.4-13.4-32.6 9.3-32.6 9.3 3.1-3.1 6.9-5.5 11-7l-.4.7c-.5.8-12 20.8-3.5 46.2 5.2 15.4 16.2 29.8 30.9 40.4 17.8 12.8 40.3 19.6 65.3 19.6s47.6-6.8 65.3-19.6c14.7-10.6 25.7-25 30.9-40.4 8.5-25.3-3-45.3-3.5-46.2z"
    />
    <path
        fill="#1e1e1e"
        d="M347.5 316.5c-8.7 25.8-38.4 56.6-91.5 56.6s-82.8-30.9-91.5-56.6c-4.7-13.8-3.6-29 3-42 20.9 5.1 57.1 8.5 88.4 8.5s67.5-3.3 88.5-8.5c6.7 13 7.8 28.1 3.1 42z"
    />
    <path
        fill="url(#c)"
        d="M256 396.9c-33.2 0-74-38.4-47.7-60s47.7 2.3 47.7 2.3 21.4-23.9 47.7-2.3-14.5 60-47.7 60z"
    />
    <g fill="#1e1e1e">
        <path
            d="M347.2 155.2c.1-.9 0-1.8-.4-2.6 0 0-7.9-13.4-20.9-21s-23.1-8.9-30.6-7.1c-7.8 1.9-17.9 7.6-15 19 1.5 6 7.1 4.4 13.1 3.8s24.6-4.3 49.7 8.3c2.7 1.4 3.7.6 4.1-.4zM164.8 155.2c-.1-.9 0-1.8.4-2.6 0 0 7.9-13.4 20.9-21s23.1-8.9 30.7-7.1c7.8 1.9 17.8 7.6 15 19-1.5 6-7.1 4.4-13.1 3.8s-24.6-4.3-49.7 8.3c-2.8 1.4-3.8.6-4.2-.4z"
        />
    </g>
    <path
        fill="#fff"
        d="M323.3 278.4c-12.5 30.9-58.4 31.1-67.3 31.1s-54.8-.2-67.3-31.1c22.3 3 44.8 4.5 67.3 4.5s45-1.5 67.3-4.5z"
    />
    <ellipse cx="308.5" cy="206.9" fill="#ef790f" rx="46.6" ry="51.5" />
    <ellipse cx="307.8" cy="208.4" fill="#fff" rx="44.3" ry="48.2" />
    <ellipse cx="306.5" cy="208.4" fill="#1e1e1e" rx="23" ry="23.9" />
    <ellipse cx="306.5" cy="208.4" fill="#88d5ff" rx="19.7" ry="20.4" />
    <ellipse cx="306.5" cy="208.4" fill="#1e1e1e" rx="12.2" ry="12.6" />
    <g fill="#fff">
        <circle cx="317.5" cy="197.4" r="8.7" />
        <circle cx="303.6" cy="218.8" r="3.7" />
    </g>
    <ellipse cx="203.5" cy="206.9" fill="#ef790f" rx="46.6" ry="51.5" />
    <ellipse cx="204.2" cy="208.4" fill="#fff" rx="44.3" ry="48.2" />
    <ellipse cx="205.5" cy="208.4" fill="#1e1e1e" rx="23" ry="23.9" />
    <ellipse cx="205.5" cy="208.4" fill="#88d5ff" rx="19.7" ry="20.4" />
    <ellipse cx="205.5" cy="208.4" fill="#1e1e1e" rx="12.2" ry="12.6" />
    <g fill="#fff">
        <circle cx="216.4" cy="197.4" r="8.7" />
        <circle cx="202.5" cy="218.8" r="3.7" />
    </g>
</svg>
More icons in the same style and category