Add icons to this collection by clicking the heart icon.
Smiling icon - also known as user, people, emotion, smiling, boy, emoticon, smiley, avatar, expression, feelings, smileys, and emojis. 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>
    </defs>
    <g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
        <path
            d="M0 0c0-28.221-22.878-51.099-51.1-51.099-28.22 0-51.098 22.878-51.098 51.099 0 28.221 22.878 51.099 51.098 51.099C-22.878 51.099 0 28.221 0 0Z"
            transform="translate(377.813 219.731)"
            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 0c0-28.221-22.878-51.099-51.099-51.099-28.221 0-51.098 22.878-51.098 51.099 0 28.221 22.877 51.099 51.098 51.099S0 28.221 0 0Z"
            transform="translate(234.185 219.731)"
            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.072-5.732 12.459-9.366 20.716-9.366 8.256 0 15.642 3.634 20.715 9.366"
            transform="translate(234.185 153.185)"
            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-17.682-20.585-28.366-47.354-28.366-76.619v-124.304c0-32.336 9.967-62.339 26.983-87.123"
            transform="translate(129.152 362.537)"
            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 0c27.632-26.23 64.977-42.326 106.083-42.326h.001c85.114 0 154.113 68.999 154.113 154.113v124.305c0 4.061-.206 8.074-.607 12.029"
            transform="translate(148.816 49.826)"
            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-7.409 16.249-11.536 34.308-11.536 53.332 0 48.268 26.573 90.33 65.889 112.354"
            transform="translate(66.03 251.348)"
            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.105-2.142.159-4.298.159-6.466 0-17.769-3.6-34.697-10.113-50.093"
            transform="translate(451.945 311.146)"
            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 0a49.87 49.87 0 0 1 3.662-.135c21.284 0 39.38 13.617 46.075 32.611"
            transform="translate(410.728 162.113)"
            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-6.654 19.069-24.785 32.756-46.124 32.756a49.35 49.35 0 0 1-4.995-.252"
            transform="translate(460.514 226.923)"
            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 0a49.48 49.48 0 0 0-5.307-.285c-26.979 0-48.85 21.871-48.85 48.851 0 26.979 21.871 48.851 48.85 48.851a49.52 49.52 0 0 0 3.751-.142"
            transform="translate(100.717 162.263)"
            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-9.268 2.788-18.779 6.308-28.331 10.563-13.583 6.05-26.008 13.034-36.885 20.51"
            transform="translate(360.502 306.44)"
            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-87.547-4.812-156.037-47.538-156.037-99.542 0-8.427 1.808-16.608 5.194-24.427 3.115-25.94 42.356-61.673 97.273-86.135 64.276-28.632 125.675-30.979 137.139-5.242 2.34 5.251 2.417 11.266.516 17.758 45.465-13.674 85.05-9.732 94.571 11.645 4.957 11.129.952 25.154-9.745 39.523 12.828 13.983 20.108 29.937 20.108 46.878 0 52.131-68.829 94.938-156.685 99.575"
            transform="translate(276.422 504.043)"
            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 0s-10.504-12.924-31.933-17.902"
            transform="translate(445.333 357.623)"
            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 0c15.471-17.481 37.997-28.563 63.178-28.563 25.18 0 47.707 11.082 63.177 28.563"
            transform="translate(191.723 105.384)"
            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-.104c-9.102 0-16.481 7.379-16.481 16.481 0 9.102 7.379 16.481 16.481 16.481H0c9.102 0 16.48-7.379 16.48-16.481C16.48 7.379 9.102 0 0 0"
            transform="translate(329.258 204.054)"
            fill="#000"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-.104c-9.102 0-16.481 7.379-16.481 16.481 0 9.102 7.379 16.481 16.481 16.481H0c9.103 0 16.48-7.379 16.48-16.481C16.48 7.379 9.103 0 0 0"
            transform="translate(182.847 204.054)"
            fill="#000"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
    </g>
</svg>
More icons in the same style and category