Add icons to this collection by clicking the heart icon.
Magic Hat icon - also known as entertainment, animal, magician, rabbit, magic hat, show, and illusionist. Created in a clean gradient style with a white, silver, blue, magenta, and pink 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="b"
        x1="61.487"
        x2="438.864"
        y1="425.446"
        y2="48.068"
        gradientUnits="userSpaceOnUse"
    >
        <stop offset="0" stop-color="#fff" stop-opacity="0" />
        <stop offset="1" stop-color="#96ffd1" />
    </linearGradient>
    <linearGradient id="a">
        <stop offset="0" stop-color="#6582fd" stop-opacity=".6" />
        <stop offset=".05" stop-color="#839afd" stop-opacity=".57" />
        <stop offset=".116" stop-color="#a4b5fe" stop-opacity=".53" />
        <stop offset=".19" stop-color="#c1ccfe" stop-opacity=".486" />
        <stop offset=".273" stop-color="#d8dffe" stop-opacity=".436" />
        <stop offset=".368" stop-color="#e9edff" stop-opacity=".379" />
        <stop offset=".482" stop-color="#f6f8ff" stop-opacity=".31" />
        <stop offset=".635" stop-color="#fdfdff" stop-opacity=".218" />
        <stop offset=".997" stop-color="#fff" stop-opacity="0" />
    </linearGradient>
    <linearGradient
        id="c"
        x1="256"
        x2="256"
        y1="463.443"
        y2="212.047"
        gradientUnits="userSpaceOnUse"
        href="#a"
    />
    <linearGradient
        id="d"
        x1="256"
        x2="256"
        y1="245.789"
        y2="32.557"
        gradientUnits="userSpaceOnUse"
        href="#a"
    />
    <path
        fill="url(#b)"
        d="M504.924 158.609c-7.97-29.063-47.238-28.163-72.116-37.662-15.615-5.963-35.6-14.049-41.394-30.432-8.439-23.862 27.335-47.173 17.272-70.24-6.018-13.795-23.409-18.745-38.455-18.37-76.149 1.9-218.954 17.153-290.68 66.723-49.52 34.223-103.879 105.46-67.902 163.43 35.899 57.844 174.597 44.543 110.666 155.843-48.419 84.295 16.971 114.452 34.459 117.945 183.086 36.576 397.037-168.969 348.15-347.237z"
    />
    <path
        fill="#8298fd"
        d="M361.45 463.44h-210.9c-6.65 0-11.41-6.35-9.62-12.74 16.37-58.41 24.13-117.31 27.78-161.98l94.1-10.87 80.48 10.87c3.65 44.67 11.41 103.57 27.78 161.98 1.79 6.39-2.97 12.74-9.62 12.74z"
    />
    <path
        fill="#6582fd"
        d="M344.455 301.929a50.5 50.5 0 0 0-2.815-.083c-27.614 0-50 22.386-50 50s22.386 50 50 50c5.97 0 11.694-1.051 17.001-2.97-7.072-34.849-11.465-68.257-14.186-96.947zM177.805 403.703l10.347 4.927c2.08.99 4.569.107 5.559-1.973l9.745-20.466a4.171 4.171 0 0 0-1.973-5.559l-10.347-4.927c-11.849-5.642-6.66-16.54-18.509-22.181-4.418-2.104-7.909-1.907-11.166-1.127a899.581 899.581 0 0 1-4.6 28.167c.782.246 1.589.556 2.434.958 11.85 5.642 6.661 16.54 18.51 22.181z"
    />
    <path
        fill="#ff5ba7"
        d="M343.29 288.72c-26.32 3.42-56.46 5.23-87.29 5.23s-60.97-1.81-87.29-5.23c.68-8.34 1.22-16.18 1.65-23.43L259.43 253l82.21 12.29c.43 7.25.97 15.09 1.65 23.43z"
    />
    <path
        fill="#fd2c8e"
        d="M171.904 212.047s.373 20.653-1.544 53.245c25.269 2.862 54.494 4.497 85.64 4.497s60.371-1.636 85.64-4.497c-1.916-32.591-1.544-53.245-1.544-53.245z"
    />
    <path
        fill="url(#c)"
        d="M150.545 463.443h210.91c6.642 0 11.407-6.348 9.614-12.743-33.165-118.335-30.973-238.652-30.973-238.652H171.904s2.193 120.317-30.973 238.652c-1.793 6.395 2.972 12.743 9.614 12.743z"
    />
    <ellipse cx="256" cy="211.229" fill="#8298fd" rx="173.521" ry="34.56" />
    <path
        fill="#4369fc"
        d="M256 224.982c-39.29 0-77.456-2.722-107.467-7.665-16.763-2.761-28.07-5.691-35.59-8.198 7.52-2.507 18.827-5.437 35.59-8.198 30.011-4.943 68.177-7.665 107.467-7.665s77.456 2.722 107.467 7.665c16.763 2.761 28.07 5.691 35.59 8.198-7.52 2.507-18.827 5.437-35.59 8.198-30.011 4.944-68.177 7.665-107.467 7.665z"
    />
    <path
        fill="#ffdaec"
        d="M232.98 224.64v.03c-12.19-.33-24.14-.93-35.6-1.77-11.22-24.34-47.04-115.6 8.28-188.28 2.49-3.28 7.63-2.51 9.1 1.34 2.66 6.96 6.29 19.55 9.62 41.49v.01l-10.86 87.44z"
    />
    <path
        fill="#ffc3de"
        d="m179.118 164.9 6.768-3.156a4.17 4.17 0 0 0 2.017-5.543l-4.843-10.387c-5.546-11.892 5.393-16.993-.152-28.886-1.724-3.697-3.969-5.751-6.411-7.184-1.985 19.525-.448 38.397 2.621 55.156zM232.98 224.67c-12.19-.33-24.14-.93-35.6-1.77-2.6-5.65-6.54-14.92-10.35-26.73 14.45-1.27 29.81-2.15 45.59-2.59.2 9.79.32 20.14.36 31.09z"
    />
    <path
        fill="#ffa7ce"
        d="M232.991 224.668a808.06 808.06 0 0 1-17.114-.633c-10.545-24.939-32.52-92.109 8.499-146.583 4.45 29.357 8.352 75.448 8.615 147.216z"
    />
    <path
        fill="#ff7eb7"
        d="M232.99 224.67c-5.77-.15-11.48-.37-17.11-.63a206.55 206.55 0 0 1-9.82-29.28c8.65-.53 17.54-.93 26.56-1.18.01.06.01.12.01.18.2 9.73.32 20.03.36 30.91z"
    />
    <path
        fill="#ffdaec"
        d="M314.62 222.9c-11.46.84-23.41 1.44-35.6 1.77v-.03l19.07-63.79-10.47-83.39v-.01c3.33-21.94 6.96-34.53 9.62-41.49 1.47-3.85 6.61-4.62 9.1-1.34 55.32 72.68 19.5 163.94 8.28 188.28z"
    />
    <path
        fill="#ffc3de"
        d="M329.782 80.642a7.96 7.96 0 0 0-4.561 2.259l-7.258 7.258a8 8 0 0 0 0 11.314l7.258 7.258c2.797 2.797 7.145 3.082 10.268.871-.98-9.557-2.803-19.268-5.707-28.96zM324.97 196.17c-3.81 11.81-7.75 21.08-10.35 26.73-11.46.84-23.41 1.44-35.6 1.77.04-10.95.16-21.3.36-31.09 15.78.44 31.14 1.32 45.59 2.59z"
    />
    <path
        fill="#ffa7ce"
        d="M296.123 224.036a808.06 808.06 0 0 1-17.114.633c.264-71.768 4.165-117.859 8.615-147.216 41.019 54.474 19.044 121.644 8.499 146.583z"
    />
    <path
        fill="#ff7eb7"
        d="M305.94 194.76a206.55 206.55 0 0 1-9.82 29.28c-5.63.26-11.34.48-17.11.63.04-10.92.16-21.24.36-31 0-.03 0-.06.01-.09 9.02.25 17.91.65 26.56 1.18z"
    />
    <path
        fill="#8298fd"
        d="M185.886 137.744a4.17 4.17 0 0 0 2.017-5.543l-4.843-10.386c-5.546-11.892 5.394-16.993-.152-28.886-5.546-11.894-16.485-6.793-22.032-18.687-5.546-11.894 5.393-16.995-.154-28.889l-4.843-10.386a4.17 4.17 0 0 0-5.543-2.017l-20.544 9.58a4.17 4.17 0 0 0-2.017 5.543l4.843 10.386c5.546 11.894-5.393 16.995.154 28.889 5.546 11.894 16.485 6.793 22.032 18.687 5.546 11.892-5.393 16.993.152 28.886l4.843 10.386a4.17 4.17 0 0 0 5.543 2.017z"
    />
    <path
        fill="#6582fd"
        d="m160.723 45.353-4.843-10.386a4.17 4.17 0 0 0-5.543-2.017l-20.544 9.58a4.17 4.17 0 0 0-2.017 5.543l4.843 10.386c5.546 11.894-5.393 16.995.154 28.889l28.104-13.105c-5.547-11.895 5.392-16.996-.154-28.89z"
    />
    <path
        fill="#8298fd"
        d="m171.892 83.59-28.109 13.108c-4.115-1.699-8.241-3.401-11.015-9.351-2.775-5.95-1.423-10.197-.079-14.441l28.109-13.108c-1.344 4.244-2.695 8.491.079 14.441s6.9 7.653 11.015 9.351z"
    />
    <path
        fill="#6582fd"
        d="m182.982 107.375-28.109 13.108c1.351-4.247 2.699-8.502-.072-14.445-2.771-5.942-6.897-7.645-11.019-9.34l28.109-13.108c4.122 1.695 8.248 3.397 11.019 9.34 2.772 5.942 1.424 10.197.072 14.445z"
    />
    <path
        fill="#ff7eb7"
        d="M427.104 282.854a4.17 4.17 0 0 0 2.017-5.543l-4.843-10.386c-5.546-11.892 5.394-16.993-.152-28.886-5.546-11.894-16.485-6.793-22.032-18.687s5.393-16.995-.154-28.889l-4.843-10.386a4.17 4.17 0 0 0-5.543-2.017l-20.544 9.58a4.17 4.17 0 0 0-2.017 5.543l4.843 10.386c5.546 11.894-5.393 16.995.154 28.889s16.485 6.793 22.032 18.687c5.546 11.892-5.393 16.993.152 28.886l4.843 10.386a4.17 4.17 0 0 0 5.543 2.017z"
    />
    <path
        fill="url(#d)"
        d="M329.623 179.927c9.936-39.656 13.755-96.643-23.282-145.308-2.489-3.279-7.634-2.51-9.1 1.339-5.361 14.019-14.674 50.881-17.439 141.035a870.462 870.462 0 0 0-47.604 0C229.433 86.84 220.12 49.978 214.759 35.958c-1.466-3.849-6.612-4.619-9.1-1.339-37.038 48.666-33.218 105.652-23.282 145.308-59.021 5.516-99.898 17.457-99.898 31.302 0 19.087 77.688 34.56 173.521 34.56s173.521-15.473 173.521-34.56c0-13.844-40.877-25.785-99.898-31.302z"
    />
    <path
        fill="#ff5ba7"
        d="m401.94 190.463-4.843-10.386a4.17 4.17 0 0 0-5.543-2.017l-20.544 9.58a4.17 4.17 0 0 0-2.017 5.543l4.843 10.386c5.546 11.894-5.393 16.995.154 28.889l28.104-13.105c-5.546-11.895 5.393-16.996-.154-28.89z"
    />
    <path
        fill="#ff7eb7"
        d="M413.109 228.701 385 241.808c-4.115-1.699-8.241-3.401-11.015-9.351-2.775-5.95-1.423-10.197-.079-14.441l28.109-13.108c-1.344 4.244-2.695 8.491.079 14.441s6.9 7.653 11.015 9.352z"
    />
    <path
        fill="#ff5ba7"
        d="m424.2 252.485-28.109 13.108c1.351-4.247 2.699-8.502-.072-14.445-2.771-5.942-6.897-7.645-11.019-9.34l28.109-13.108c4.122 1.695 8.248 3.397 11.019 9.34s1.423 10.198.072 14.445z"
    />
    <path
        fill="#02ffb2"
        d="M99.584 324.47a4.171 4.171 0 0 0 1.973 5.559l10.347 4.927c11.847 5.641 6.658 16.539 18.506 22.18 11.849 5.642 17.038-5.256 28.887.386s6.66 16.539 18.509 22.181l10.347 4.927c2.08.99 4.569.107 5.559-1.973l9.745-20.466a4.171 4.171 0 0 0-1.973-5.559l-10.347-4.927c-11.849-5.642-6.66-16.539-18.509-22.181s-17.038 5.256-28.887-.386c-11.847-5.641-6.658-16.539-18.506-22.18l-10.347-4.927a4.171 4.171 0 0 0-5.559 1.973z"
    />
    <path
        fill="#01eba4"
        d="m177.805 379.703 10.347 4.927c2.08.99 4.569.107 5.559-1.973l9.745-20.466a4.171 4.171 0 0 0-1.973-5.559l-10.347-4.927c-11.849-5.642-6.66-16.539-18.509-22.181l-13.331 27.998c11.849 5.642 6.66 16.539 18.509 22.181z"
    />
    <path
        fill="#02ffb2"
        d="m144.85 357.325 13.333-28.003c4.255-1.309 8.52-2.623 14.448.199 5.927 2.822 7.589 6.958 9.254 11.086l-13.333 28.003c-1.665-4.128-3.327-8.264-9.254-11.086-5.928-2.822-10.193-1.509-14.448-.199z"
    />
    <path
        fill="#01eba4"
        d="m121.156 346.043 13.333-28.003c1.662 4.136 3.331 8.275 9.251 11.094s10.186 1.505 14.444.188l-13.333 28.003c-4.258 1.317-8.524 2.631-14.444-.188s-7.59-6.958-9.251-11.094z"
    />
    <circle cx="341.64" cy="327.845" r="50" fill="#ff7eb7" />
    <path
        fill="#fd2c8e"
        d="M327.62 321.64a5 5 0 0 1-5-5v-2.04a5 5 0 0 1 10 0v2.04a5 5 0 0 1-5 5zM355.66 321.64a5 5 0 0 1-5-5v-2.04a5 5 0 0 1 10 0v2.04a5 5 0 0 1-5 5zM341.64 357.497c-14.348 0-26.02-11.672-26.02-26.02a5 5 0 0 1 10 0c0 8.833 7.187 16.02 16.02 16.02s16.02-7.187 16.02-16.02a5 5 0 0 1 10 0c0 14.348-11.672 26.02-26.02 26.02z"
    />
    <path
        fill="#02ffb2"
        d="m317.963 66.159 7.258-7.258a8 8 0 0 1 11.314 0l7.258 7.258a8 8 0 0 1 0 11.314l-7.258 7.258a8 8 0 0 1-11.314 0l-7.258-7.258a8 8 0 0 1 0-11.314z"
    />
    <path
        fill="#8298fd"
        d="m416.606 327.641 7.258-7.258a8 8 0 0 1 11.314 0l7.258 7.258a8 8 0 0 1 0 11.314l-7.258 7.258a8 8 0 0 1-11.314 0l-7.258-7.258a8 8 0 0 1 0-11.314z"
    />
    <path
        fill="#02ffb2"
        d="M108.024 152.848v-10.264a8 8 0 0 1 8-8h10.264a8 8 0 0 1 8 8v10.264a8 8 0 0 1-8 8h-10.264a8 8 0 0 1-8-8zM391.64 398.707v-10.264a8 8 0 0 1 8-8h10.264a8 8 0 0 1 8 8v10.264a8 8 0 0 1-8 8H399.64a8 8 0 0 1-8-8z"
    />
    <path
        fill="#ff7eb7"
        d="m115.499 253.833-7.258-7.258a8 8 0 0 1 0-11.314l7.258-7.258a8 8 0 0 1 11.314 0l7.258 7.258a8 8 0 0 1 0 11.314l-7.258 7.258a8 8 0 0 1-11.314 0z"
    />
    <path
        fill="#01eba4"
        d="M67.9 301.368a5 5 0 0 1-5-5c0-3.032-2.467-5.5-5.5-5.5a5 5 0 1 1 0-10c3.033 0 5.5-2.468 5.5-5.5a5 5 0 1 1 10 0c0 3.032 2.467 5.5 5.5 5.5a5 5 0 1 1 0 10 5.506 5.506 0 0 0-5.5 5.5 5 5 0 0 1-5 5z"
    />
    <path
        fill="#6582fd"
        d="M428.826 464.772a5 5 0 0 1-5-5c0-3.032-2.467-5.5-5.5-5.5a5 5 0 1 1 0-10c3.033 0 5.5-2.468 5.5-5.5a5 5 0 1 1 10 0c0 3.032 2.467 5.5 5.5 5.5a5 5 0 1 1 0 10 5.506 5.506 0 0 0-5.5 5.5 5 5 0 0 1-5 5z"
    />
    <path
        fill="#ff5ba7"
        d="M377.367 150.762a4.998 4.998 0 0 1-3.536-8.535l10-10a5 5 0 1 1 7.071 7.07l-10 10a4.984 4.984 0 0 1-3.535 1.465z"
    />
    <path
        fill="#01eba4"
        d="M455.326 416.707a4.998 4.998 0 0 1-3.536-8.535l10-10a5 5 0 1 1 7.071 7.07l-10 10a4.98 4.98 0 0 1-3.535 1.465z"
    />
    <path
        fill="#ff5ba7"
        d="M104.174 419.036a4.998 4.998 0 0 1-3.536-8.535l10-10a5 5 0 1 1 7.071 7.07l-10 10a4.98 4.98 0 0 1-3.535 1.465z"
    />
</svg>
More icons in the same style and category