Add icons to this collection by clicking the heart icon.
Happy icon - also known as emotion, happy, face, animal, emoticon, smiley, happiness, smileys, monkey, feeling, and emoji. Created in a clean lineal 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="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 0v1.866C0 118.887-94.864 213.75-211.884 213.75h-.001c-117.02 0-211.884-94.863-211.884-211.884v-.001c0-5.03-1.449-9.945-4.132-14.201-12.701-20.151-20.05-44.015-20.05-69.595 0-72.183 58.516-130.7 130.7-130.7 3.428 0 6.825.134 10.186.393 23.86-25.609 57.876-41.63 95.639-41.63 37.7 0 71.666 15.968 95.521 41.503 2.724-.169 5.469-.266 8.237-.266 72.184 0 130.7 58.517 130.7 130.7 0 24.93-6.985 48.224-19.097 68.044C1.377-9.701 0-4.904 0 0Z"
transform="translate(467.426 271.918)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c-26.073 13.333-40.419 38.544-40.419 69.84 0 44.482 36.06 80.543 80.542 80.543 27.456 0 49.232-10.368 63.772-31.344"
transform="translate(55.42 343.568)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c14.418 21.771 35.96 31.685 64.028 31.685 44.482 0 80.542-36.061 80.542-80.543 0-32.389-13.616-57.494-41.182-70.283"
transform="translate(352.43 462.267)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c0-8.284-6.716-15-15-15-8.285 0-15 6.716-15 15 0 8.284 6.715 15 15 15C-6.716 15 0 8.284 0 0"
transform="translate(245.065 193.861)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-8.284-6.716-15-15-15-8.284 0-15 6.716-15 15 0 8.284 6.716 15 15 15C-6.716 15 0 8.284 0 0"
transform="translate(298.248 193.861)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-38.367"
transform="translate(188.447 290.226)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-38.367"
transform="translate(323.553 290.226)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-.239 11.636C-.52 25.299-1.495 38.931-2.752 52.539c-3.612 39.058 9.716 77.887 36.169 107.522 13.318 14.92 21.276 34.728 20.849 56.401-.875 44.412-37.465 80.404-81.885 80.589-12.558.052-24.466-2.711-35.128-7.694-22.613-10.567-48.574-10.57-71.187-.001-11.289 5.277-23.976 8.064-37.352 7.657-43.483-1.326-78.724-36.906-79.661-80.398-.5-23.23 8.635-44.324 23.683-59.568 29.608-29.994 44.41-71.32 39.588-112.742-1.234-10.599-2.208-21.227-2.8-31.88L-191.16.127"
transform="translate(351.52 59.553)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c-5.854-10.718-16.937-17.949-29.646-17.949-12.758 0-23.878 7.287-29.714 18.074"
transform="translate(285.68 124.299)"
fill="none"
stroke="#000"
stroke-width="30"
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