spa icon
spa from Material Symbols by Google · Regular · Travel · Apache-2.0 Free for personal and commercial use.
- Name
- spa
- Set
- Material Symbols
- Style
- Regular
- Category
- Travel
- Viewbox
- 24×24
- License
- Apache 2.0
- Aliases
- spa-sharp
3 other variants in Material Symbols
The same icon in other sets
More travel icons from Material Symbols
airline-seat-flatairline-seat-flat-angledairline-seat-individual-suiteairline-seat-legroom-extraairline-seat-legroom-normalairline-seat-legroom-reducedairline-seat-recline-extraairline-seat-recline-normalairplane-ticketapartmentattractionsbakery-diningbath-bedrockbeach-accessbeer-mealbentobreakfast-diningbrunch-diningbungalowcabincar-rentalcar-repaircarpentercarry-on-bag
Use the spa icon
SVG
<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M12 22q-2.35-.3-4.2-1.2t-3.137-2.35T2.7 15.088t-.675-4.238q2.75.275 4.65 1t3.088 2.05t1.712 3.313T12 22m0-8.425q-.575-.875-1.562-1.725T8.15 10.3q.15-1.05.5-2.175t.85-2.212t1.138-2.088T12 2q.725.825 1.363 1.825T14.5 5.913t.85 2.212t.5 2.175q-1.3.675-2.287 1.525T12 13.575m2 8.025q-.05-1.75-.262-3.238t-.663-2.812q1.175-2.025 3.238-3.3t5.662-1.4q.025 3.95-2.113 6.813T14 21.6"/></svg>
React
import type { SVGProps } from "react";
export function MaterialSymbolsSpa(props: SVGProps<SVGSVGElement>) {
return (
<svg {...props} xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M12 22q-2.35-.3-4.2-1.2t-3.137-2.35T2.7 15.088t-.675-4.238q2.75.275 4.65 1t3.088 2.05t1.712 3.313T12 22m0-8.425q-.575-.875-1.562-1.725T8.15 10.3q.15-1.05.5-2.175t.85-2.212t1.138-2.088T12 2q.725.825 1.363 1.825T14.5 5.913t.85 2.212t.5 2.175q-1.3.675-2.287 1.525T12 13.575m2 8.025q-.05-1.75-.262-3.238t-.663-2.812q1.175-2.025 3.238-3.3t5.662-1.4q.025 3.95-2.113 6.813T14 21.6"/></svg>
);
}
Vue
<template> <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M12 22q-2.35-.3-4.2-1.2t-3.137-2.35T2.7 15.088t-.675-4.238q2.75.275 4.65 1t3.088 2.05t1.712 3.313T12 22m0-8.425q-.575-.875-1.562-1.725T8.15 10.3q.15-1.05.5-2.175t.85-2.212t1.138-2.088T12 2q.725.825 1.363 1.825T14.5 5.913t.85 2.212t.5 2.175q-1.3.675-2.287 1.525T12 13.575m2 8.025q-.05-1.75-.262-3.238t-.663-2.812q1.175-2.025 3.238-3.3t5.662-1.4q.025 3.95-2.113 6.813T14 21.6"/></svg> </template>
CSS
.icon-spa {
width: 24px;
height: 24px;
background-color: currentColor;
-webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M12%2022q-2.35-.3-4.2-1.2t-3.137-2.35T2.7%2015.088t-.675-4.238q2.75.275%204.65%201t3.088%202.05t1.712%203.313T12%2022m0-8.425q-.575-.875-1.562-1.725T8.15%2010.3q.15-1.05.5-2.175t.85-2.212t1.138-2.088T12%202q.725.825%201.363%201.825T14.5%205.913t.85%202.212t.5%202.175q-1.3.675-2.287%201.525T12%2013.575m2%208.025q-.05-1.75-.262-3.238t-.663-2.812q1.175-2.025%203.238-3.3t5.662-1.4q.025%203.95-2.113%206.813T14%2021.6%22%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M12%2022q-2.35-.3-4.2-1.2t-3.137-2.35T2.7%2015.088t-.675-4.238q2.75.275%204.65%201t3.088%202.05t1.712%203.313T12%2022m0-8.425q-.575-.875-1.562-1.725T8.15%2010.3q.15-1.05.5-2.175t.85-2.212t1.138-2.088T12%202q.725.825%201.363%201.825T14.5%205.913t.85%202.212t.5%202.175q-1.3.675-2.287%201.525T12%2013.575m2%208.025q-.05-1.75-.262-3.238t-.663-2.812q1.175-2.025%203.238-3.3t5.662-1.4q.025%203.95-2.113%206.813T14%2021.6%22%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
}Direct links: SVG · download · JSON · https://iconsdb.app/api/v1/icon/material-symbols/spa.svg?color=%231a73e8&size=48