Add icons to this collection by clicking the heart icon.
Magic Book icon - also known as halloween, spell, wizard, witch, astrology, mystical, mystery, magic book, and spell book. 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 0v247.909c-18.774 0-33.994 15.219-33.994 33.994h-145.51c0-18.775-15.22-33.994-33.994-33.994V0c18.774 0 33.994-15.22 33.994-33.994h145.51C-33.994-15.22-18.774 0 0 0Z"
            transform="translate(385.873 170.917)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0 11.075-4.367L0-8.735a61.341 61.341 0 0 1-34.558-34.558l-4.367-11.074-4.368 11.074A61.341 61.341 0 0 1-77.851-8.735l-11.074 4.368L-77.851 0a61.341 61.341 0 0 1 34.558 34.558l4.368 11.075 4.367-11.075A61.341 61.341 0 0 1 0 0Z"
            transform="translate(319.147 337.984)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v411.534c0 14.864 15.774 30.638 35.232 30.638h315.626V30.638h-289"
            transform="translate(80.57 59.828)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h77.361"
            transform="translate(354.068 30)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v-399.532"
            transform="translate(125.012 495.127)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0-30.096 20-30.095-20v80.466H0Z"
            transform="translate(185.204 10)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0-223.723.133v-60.466H0Z"
            transform="translate(408.926 90.332)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0-14.209.042C-30.891.092-44.441-13.417-44.441-30.1c0-16.682 13.55-30.192 30.232-30.142L0-60.199Z"
            transform="translate(125.012 90.332)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h100"
            transform="translate(230.222 225.83)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            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