Add icons to this collection by clicking the heart icon.
Magic Hat icon - also known as entertainment, birthday, party, surprise, wand, rabbit, magic trick, and magic hat. Created in a clean lineal color style with a white, silver, and 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 0c-4.066 25.71-16.437 48.658-34.28 66.007-4.041 3.929-4.719 10.172-1.632 14.887L.34 136.264c15.223 23.254 5.981 54.611-19.421 65.89h-.001c-25.056 11.125-54.158-2.507-61.652-28.877l-21.251-74.784c-4.756.583-9.597.889-14.51.889-4.581 0-9.097-.27-13.541-.778l-21.22 74.673c-7.494 26.37-36.596 40.002-61.653 28.877-25.403-11.279-34.645-42.636-19.421-65.89l35.868-54.784a11.778 11.778 0 0 0-1.699-14.951C-216.298 49.121-228.875 25.969-232.983 0l-3.971-30.233H5.472Z"
transform="translate(372.495 298.577)"
fill="#f2fbff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a117.104 117.104 0 0 1-5.018 20h-153.101c-13.455 0-21.336 15.258-13.449 26.16l.358.49c11.257 15.393 11.53 36.242 1.084 52.197l-21.658 33.08c-15.224 23.254-5.982 54.611 19.421 65.89.758.336 1.535.655 2.299.946-12.27 7.946-28.248 9.871-42.845 3.391-25.403-11.279-34.645-42.636-19.421-65.89l35.868-54.784c3.115-4.759 2.369-11.043-1.733-14.984C-216.314 49.091-228.877 25.953-232.983 0l-3.971-30.233H5.472z"
transform="translate(372.495 298.577)"
fill="#dff6fd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-5.707 23.368a244.341 244.341 0 0 0-6.975 57.964v8.93l-17.316 17.304v45.309l17.316 14.262v69.961h-246.922v-69.961l17.576-16.672V100.27l-17.576-10.008v-8.93a244.29 244.29 0 0 0-6.975-57.964L-272.286 0c-4.064-16.641 8.538-32.691 25.668-32.691h220.95C-8.537-32.691 4.064-16.641 0 0"
transform="translate(392.143 40.363)"
fill="#b5adb6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-17.13 0-29.732 16.05-25.668 32.691l5.707 23.368a244.294 244.294 0 0 1 6.976 57.963v53.847c0 21.472 17.406 38.879 38.879 38.879h152.269V250.631H-68.759V180.67l16.475-13.74v-53.127l-16.475-10.008v-8.93c0-19.531-2.342-38.99-6.975-57.963l-5.707-23.368c-4.065-16.641 8.537-32.691 25.668-32.691h220.949c12.322 0 22.299 8.303 25.418 19.157z"
transform="translate(201.298 26.83)"
fill="#a79ca7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-7.429 9.147c-5.782 7.121-4.698 17.58 2.422 23.363l24.875 20.201a46.13 46.13 0 0 0 28.995 10.291h285.298a46.13 46.13 0 0 0 28.994-10.29l24.875-20.203c7.12-5.782 8.204-16.242 2.422-23.362L383.023 0c-5.783-7.12-16.242-8.204-23.362-2.421l-20.298 16.485a17.6 17.6 0 0 1-11.095 3.938H54.757a17.6 17.6 0 0 1-11.096-3.939L23.362-2.422C16.242-8.205 5.783-7.12 0 0"
transform="translate(64.488 235.575)"
fill="#b5adb6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M379.461 130.625H132.539V207.5h246.922z"
fill="#cb97e7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h55.533c.143 3.406.241 6.814.241 10.227v53.847c0 4.487.769 8.791 2.167 12.801H0Z"
transform="translate(132.54 130.625)"
fill="#bd80e1"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-3.323 5.076-2.584 10.023-1.848 12.521.736 2.498 2.799 7.056 8.344 9.518 1.968.874 4.019 1.317 6.095 1.317 5.494 0 12.383-3.435 14.526-10.976l18.274-64.306a4.878 4.878 0 0 0-8.773-4.005z"
transform="translate(165.265 451.273)"
fill="#99e6fc"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c3.323 5.076 2.584 10.023 1.849 12.521-.737 2.498-2.8 7.056-8.344 9.518-1.969.874-4.02 1.317-6.096 1.317-5.494 0-12.383-3.435-14.525-10.976l-18.275-64.306a4.878 4.878 0 0 1 8.773-4.005z"
transform="translate(347.735 451.273)"
fill="#99e6fc"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h48.143a17.6 17.6 0 0 0 11.095-3.938l20.297-16.485c7.121-5.783 17.58-4.699 23.363 2.422l7.428 9.146c5.783 7.12 4.699 17.58-2.421 23.362L83.03 34.71A46.13 46.13 0 0 1 54.036 45h-285.298a46.13 46.13 0 0 1-28.995-10.291l-24.875-20.201c-7.12-5.783-8.204-16.242-2.422-23.362l7.429-9.148c5.783-7.12 16.242-8.205 23.362-2.422l20.299 16.486A17.605 17.605 0 0 0-225.368 0h193.406"
transform="translate(344.613 253.577)"
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-4.899-20.059C-8.963-36.7 3.639-52.75 20.769-52.75h220.95c17.131 0 29.732 16.05 25.668 32.691L261.68 3.309a244.339 244.339 0 0 0-6.975 57.963v130.883"
transform="translate(124.756 60.422)"
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-130.883c0-9.805-.592-19.593-1.766-29.31"
transform="translate(132.54 252.577)"
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-246.922"
transform="translate(379.46 130.625)"
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-246.922"
transform="translate(379.46 207.5)"
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-3.323 5.076-2.584 10.023-1.848 12.521.736 2.498 2.799 7.056 8.344 9.518 1.968.874 4.019 1.317 6.095 1.317 5.494 0 12.383-3.435 14.526-10.976l18.274-64.306a4.878 4.878 0 0 0-8.773-4.005z"
transform="translate(165.265 451.273)"
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 0c3.323 5.076 2.584 10.023 1.849 12.521-.737 2.498-2.8 7.056-8.344 9.518-1.969.874-4.02 1.317-6.096 1.317-5.494 0-12.383-3.435-14.525-10.976l-18.275-64.306a4.878 4.878 0 0 1 8.773-4.005z"
transform="translate(347.735 451.273)"
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-4.066 25.71-16.437 48.658-34.28 66.007-4.041 3.929-4.719 10.172-1.632 14.887L.34 136.264c15.223 23.254 5.981 54.611-19.421 65.89h-.001c-25.056 11.125-54.158-2.507-61.652-28.877l-21.251-74.784c-4.756.583-9.597.889-14.51.889-4.581 0-9.097-.27-13.541-.778l-10.903 38.369"
transform="translate(372.495 298.577)"
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-1.576 5.544c-7.493 26.371-36.595 40.002-61.652 28.877-25.403-11.278-34.646-42.636-19.421-65.89l35.867-54.783a11.778 11.778 0 0 0-1.698-14.951c-18.137-17.409-30.714-40.56-34.823-66.529"
transform="translate(222.815 466.31)"
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-16.301"
transform="translate(212.314 314.878)"
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-16.301"
transform="translate(300.687 314.878)"
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