Add icons to this collection by clicking the heart icon.
Elf icon - also known as christmas, girl, halloween, elf, xmas, and avatar. 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 0v-17.545c0-7.39-5.991-13.381-13.381-13.381h-2.082"
            transform="translate(263.73 290.108)"
            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-48.157"
            transform="translate(173.573 56.535)"
            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-48.157"
            transform="translate(338.427 56.535)"
            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.052-17.051-44.697-17.051-61.748 0"
            transform="translate(286.874 241.177)"
            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-7.625-6.181-13.806-13.805-13.806C-21.43-13.806-27.61-7.625-27.61 0c0 7.625 6.18 13.806 13.805 13.806C-6.181 13.806 0 7.625 0 0Z"
            transform="translate(269.805 62.722)"
            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 0h19.84a1.11 1.11 0 0 1 1.08 1.371L7.83 55.997a1.11 1.11 0 0 1-1.732.641l-40.072-29.027-41.424 30.001-41.409-30.001-40.071 29.027a1.11 1.11 0 0 1-1.732-.641L-171.7 1.371A1.111 1.111 0 0 1-170.619 0h135.617"
            transform="translate(331.39 338.833)"
            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 0c12.188-7.761 26.649-13.573 42.53-16.795L63.218 10.79c4.112 5.482 12.336 5.482 16.448 0l20.688-27.585c37.65 7.639 67.325 29.836 77.621 58.038.163.447-.011.95-.418 1.198-12.935 7.899-28.831 15.484-44.728 20.783l-5.022 1.676c-14.13-16.741-34.617-26.231-56.365-26.231-22.613 0-42.845 10.189-56.359 26.227l-.007.002-5.021-1.674C-5.842 57.925-21.737 50.34-34.673 42.441a1.003 1.003 0 0 1-.418-1.198c2.203-6.033 5.292-11.792 9.157-17.192"
            transform="translate(184.558 109.995)"
            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 0v68.097"
            transform="translate(338.833 164.74)"
            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-68.096"
            transform="translate(173.166 232.836)"
            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-18.879-14.502-30.613-37.231-30.613-62.105v-76.112a1 1 0 0 1 1-1h268.611a1 1 0 0 1 1 1v76.113c0 24.873-11.732 47.602-30.61 62.103"
            transform="translate(151.306 146.717)"
            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-20.285 9.727c-3.342 1.602-7.211-.834-7.211-4.54v-31.003c0-22.639 18.351-40.991 40.99-40.991"
            transform="translate(171.066 298.038)"
            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.511c22.638 0 40.991 18.352 40.991 40.991v31.003c0 3.706-3.869 6.142-7.211 4.54l-20.293-9.73"
            transform="translate(326.928 231.231)"
            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 0a97.087 97.087 0 0 1 67.815-27.611h1.203L96.697-69.13l.923 12.917 2.337 32.698A86.504 86.504 0 0 1 98.443 0"
            transform="translate(242.204 338.833)"
            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 0a86.51 86.51 0 0 1-1.515-23.51L.821-56.222l1.008-14.113a83.634 83.634 0 0 1 1.398-10.388l9.907 14.86a97.04 97.04 0 0 1 16.298 53.827V0"
            transform="translate(171.346 338.833)"
            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 0c7.632-38.313 41.401-66.729 81.423-66.729 43.559 0 79.715 33.663 82.819 77.112l.087 1.21"
            transform="translate(174.573 258.11)"
            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-20.381-34.938"
            transform="translate(207.467 421.3)"
            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-45.84 78.583a1.056 1.056 0 0 0 .912 1.589h26.585c15.271 0 27.65 12.379 27.65 27.649v9.181c0 .627-.509 1.135-1.136 1.135h-71.787a9.22 9.22 0 0 1-7.966-4.575L-99.787 65.21"
            transform="translate(324.913 386.362)"
            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-15.593c0-7.343-3.859-13.98-9.897-17.682"
            transform="translate(215.407 201.966)"
            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 0a20.744 20.744 0 0 0-9.9 17.684v15.597"
            transform="translate(306.49 168.69)"
            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