Add icons to this collection by clicking the heart icon.
Mineral icon - also known as crystal, magic, spell, mineral, esoteric, and miscellaneous. Created in a clean lineal color style with a white, silver, gray, 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>
<clipPath id="b" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
<clipPath id="c" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
<clipPath id="d" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
<clipPath id="e" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
</defs>
<path
d="M0 0v-300h-60V15Z"
transform="matrix(1.33333 0 0 -1.33333 472.667 141.333)"
fill="#12b5ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M226 136h98.5v285H226Z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#48d9ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 30-90-90 30z"
transform="matrix(1.33333 0 0 -1.33333 90 131.333)"
fill="#e0f8ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-195l60-60L105 0Z"
transform="matrix(1.33333 0 0 -1.33333 10 211.333)"
fill="#7be3ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M127.5 158.5h-45v195h45z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#12b5ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-195l-30 60v75z"
transform="matrix(1.33333 0 0 -1.33333 130 211.333)"
fill="#48d9ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-195l-30-30h-15V15Z"
transform="matrix(1.33333 0 0 -1.33333 672.667 211.333)"
fill="#487ed2"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-240l-30-30L-60 0Z"
transform="matrix(1.33333 0 0 -1.33333 632.667 191.333)"
fill="#12b5ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-15-15L0-30h30z"
transform="matrix(1.33333 0 0 -1.33333 632.667 171.333)"
fill="#7be3ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-30-60h60v30z"
transform="matrix(1.33333 0 0 -1.33333 592.667 131.333)"
fill="#adeeff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-120l-60 60 30 60z"
transform="matrix(1.33333 0 0 -1.33333 592.667 391.333)"
fill="#48d9ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-30l-30 60 60 60Z"
transform="matrix(1.33333 0 0 -1.33333 592.667 291.333)"
fill="#e0f8ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-75l-60-60V60Z"
transform="matrix(1.33333 0 0 -1.33333 592.667 291.333)"
fill="#7be3ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-30 30-15-15 15-15Z"
transform="matrix(1.33333 0 0 -1.33333 472.667 141.333)"
fill="#7be3ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-68.5 68.5-45-98.5H0Z"
transform="matrix(1.33333 0 0 -1.33333 432.667 101.333)"
fill="#adeeff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 30 30L0 60l-30-30Z"
transform="matrix(1.33333 0 0 -1.33333 432.667 581.333)"
fill="#487ed2"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-45-113.5L0-197l68.5 68.5v60z"
transform="matrix(1.33333 0 0 -1.33333 341.333 410)"
fill="#12b5ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-49.25L-98.5 98.5 0 197Z"
transform="matrix(1.33333 0 0 -1.33333 341.333 272.667)"
fill="#e0f8ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-98.5 98.5v300L0 300Z"
transform="matrix(1.33333 0 0 -1.33333 341.333 672.667)"
fill="#7be3ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-15-30L0-60l30 30Z"
transform="matrix(1.33333 0 0 -1.33333 130 431.333)"
fill="#487ed2"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-120l30 30v60z"
transform="matrix(1.33333 0 0 -1.33333 90 391.333)"
fill="#12b5ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-15-30L0-60l30 30Z"
transform="matrix(1.33333 0 0 -1.33333 130 171.333)"
fill="#7be3ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-120l30 30v60z"
transform="matrix(1.33333 0 0 -1.33333 90 131.333)"
fill="#adeeff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 98.5-98.5"
transform="matrix(1.33333 0 0 -1.33333 341.333 410)"
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-98.5 98.5"
transform="matrix(1.33333 0 0 -1.33333 341.333 272.667)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0v497"
transform="translate(256 7.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 0v-135l98.5-98.5L197-135v300l-98.5 98.5L0 165V30"
transform="translate(157.5 241)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<path
d="M0 0h-98.5"
transform="matrix(1.33333 0 0 -1.33333 472.667 141.333)"
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 0v315"
transform="matrix(1.33333 0 0 -1.33333 90 551.333)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<g clip-path="url(#b)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="m0 0 60-60v-195L0-315l-60 60v195z"
transform="translate(67.5 413.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<path
d="m0 0 60-60"
transform="matrix(1.33333 0 0 -1.33333 90 391.333)"
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 60 60"
transform="matrix(1.33333 0 0 -1.33333 90 291.333)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<g clip-path="url(#c)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0h60"
transform="translate(7.5 353.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<path
d="M0 0v315"
transform="matrix(1.33333 0 0 -1.33333 592.667 551.333)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<g clip-path="url(#d)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="m0 0-60-60v-195l60-60 60 60v195z"
transform="translate(444.5 413.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<path
d="m0 0 60 60"
transform="matrix(1.33333 0 0 -1.33333 512.667 471.333)"
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-60 60"
transform="matrix(1.33333 0 0 -1.33333 592.667 291.333)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<g clip-path="url(#e)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0h-60"
transform="translate(504.5 353.5)"
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