Add icons to this collection by clicking the heart icon.
Snorkel icon - also known as glasses, dive, snorkel, underwater, scuba dive, snorkeling, sports and competition, diving mask, snorkling, diving googles, and sport equipment. Created in a clean lineal color 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 0h-218l-2-2c-5.522 0-10-4.477-10-10v-16H8l2 14v4C10-4.477 5.522 0 0 0"
transform="translate(314.75 426.5)"
fill="#6f6571"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-4c-5.522 0-10-4.478-10-10v-23h242v19H14C6.268-14 0-7.732 0 0"
transform="translate(96.75 426.5)"
fill="#5d5360"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-29.5L-49 3v63l19.5 3H0Z"
transform="translate(431.75 273)"
fill="#6f6571"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M384.25 273h18v69h-18z"
fill="#5d5360"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-44v43H3V16.5Z"
transform="translate(225.75 55)"
fill="#6f6571"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v17h-14v-44h50v17H10C4.478-10 0-5.522 0 0"
transform="translate(192.75 81.5)"
fill="#5d5360"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-171.5-1c-13.808 0-24 6.192-24 20 0 0 2.53 19.563 11.767 23.235A24.908 24.908 0 0 0-174.5 44H4c22.9 0 43.23 10.998 56.002 27.998C68.791 83.698 79 98.24 79 114v347h45V114c0-29.573-10.701-56.645-28.437-77.562C73.551 10.479 36.701 0 0 0"
transform="translate(353.25 13.5)"
fill="#6f6571"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v333h-14V-14c0-15.76-5.209-30.302-13.998-42.002C-10.997-43.23 0-22.9 0 0"
transform="translate(441.25 141.5)"
fill="#5d5360"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-178.5c-13.807 0-25 11.193-25 25 0 3.262.63 6.378 1.767 9.235C-210.97 30.562-217.5 21.545-217.5 11c0-13.807 11.193-25 25-25H-14c36.701 0 69.551 16.479 91.563 42.437C56.646 10.701 29.573 0 0 0"
transform="translate(371.25 21.5)"
fill="#5d5360"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-67c-13.807 0-25 11.193-25 25v20a5 5 0 0 0 5 5l6 3h9a5 5 0 0 0 5-5V28a3 3 0 0 1 3-3h61c1.657 0 4 .343 4 2l1 19a5 5 0 0 0 5 5l7 2h9a5 5 0 0 0 5-5V22c0-3.948-.917-7.681-2.546-11.001C21.384 2.708 9.859 0 0 0"
transform="translate(237.25 98.5)"
fill="#ff8c50"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v14h-9a5 5 0 0 1-5-5v-20c-.001-.195-.026-1.31-.937-2.174-.837-.796-1.841-.825-2.063-.826h3C-6.268-14 0-7.732 0 0"
transform="translate(251.25 137.5)"
fill="#dc6e41"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v27h-9a5 5 0 0 1-5-5V-4c0-13.807 11.193-25 25-25h73c9.859 0 18.384 5.708 22.454 13.999L15-15C6.716-15 0-8.284 0 0"
transform="translate(156.25 124.5)"
fill="#dc6e41"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-60a3 3 0 0 0-3 3v20a3 3 0 0 0 3 3l10 2H2a3 3 0 0 0 3-3V13L3 3a3 3 0 0 0-3-3"
transform="translate(482.25 259.25)"
fill="#ff8c50"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a7 7 0 0 0-7 7v8h-12a3 3 0 0 1-3-3v-24a3 3 0 0 1 3-3h64a3 3 0 0 1 3 3V0Z"
transform="translate(439.25 272.25)"
fill="#dc6e41"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-60a3 3 0 0 0-3 3v20a3 3 0 0 0 3 3l10 2H2a3 3 0 0 0 3-3V13L3 3a3 3 0 0 0-3-3"
transform="translate(482.25 329.75)"
fill="#ff8c50"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a7 7 0 0 0-7 7v8h-12a3 3 0 0 1-3-3v-24a3 3 0 0 1 3-3h64a3 3 0 0 1 3 3V0Z"
transform="translate(439.25 342.75)"
fill="#dc6e41"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-54c-5.522 0-10 4.478-10 10v9c0 5.522 4.478 10 10 10l2 3H3c5.522 0 10-4.478 10-10V12l-3-2C10 4.478 5.522 0 0 0"
transform="translate(478.75 472.5)"
fill="#ff8c50"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-5.522 0-10 4.477-10 10v10h-5c-5.522 0-10-4.477-10-10V-5c0-5.523 4.478-10 10-10h60c5.522 0 10 4.477 10 10v5z"
transform="translate(436.75 484.5)"
fill="#dc6e41"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-5.628 2.14-10.822-.999-15C-5.561-21.072-12.821-25-21-25h-75c-8.179 0-15.439 3.928-20.001 10-3.139 4.178-.999 9.372-.999 15l-4 56.5H4Z"
transform="translate(262.25 216.5)"
fill="#6f6571"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-5.629 1.86-10.822 4.999-15h1.854c14.05 0 30.07 7.372 37.299 19.42l16.196 26.875a2.595 2.595 0 0 0 4.451-.008L80.848 4.42C88.077-7.628 104.097-15 118.147-15h1.854A24.884 24.884 0 0 1 125 0v56.5H0Z"
transform="translate(141.25 216.5)"
fill="#5d5360"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-70.853a40 40 0 0 0-34.299 19.42l-11.203 18.005C-119.547 42.745-132.296 45-138.5 45a17.662 17.662 0 0 1-15.145-8.575l-13.203-22.005A40 40 0 0 0-170.749 9c-7.526-8.801-23.6-10-35.398-10H-278c-22.092 0-40 17.908-40 40v92c0 12.629 1.855 29.888 10.997 37.219A39.83 39.83 0 0 0-282 177H5c22.092 0 40-17.908 40-40V35c0-9.93-3.622-19.011-9.612-26.004C28.052.432 12.162 0 0 0"
transform="translate(342.25 221.5)"
fill="#ff8c50"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-110.251c-14.359 0-26 11.641-26 26l-.003 133.219c-9.142-7.331-14.997-18.59-14.997-31.219V26c0-22.092 17.908-40 40-40h80.853C-18.489-14-7.692-8.968 0 0"
transform="translate(171.501 230.5)"
fill="#dc6e41"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-7.501-.139-16.475 5.654-19.682 11l-5.083 8.281a35 35 0 0 1-29.71 16.69l-8.574.029a17.662 17.662 0 0 0 15.145-8.575L-34.701 5.42A40 40 0 0 1-.401-14h80.852c12.162 0 23.052 5.432 30.388 13.996z"
transform="translate(266.799 230.5)"
fill="#dc6e41"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-74.838a10 10 0 0 0-8.575 4.855l-13.195 22.993C-105.227 42.211-123.749 47-140.5 47a47.69 47.69 0 0 1-40.892-23.152L-188.5 12l-8.087-8.145A10 10 0 0 0-205.162-1L-281 0c-5.522 0-10 4.478-10 10v96c0 5.522 4.478 10 10 10l2 3H3c5.522 0 10-4.478 10-10V12l-3-2C10 4.478 5.522 0 0 0"
transform="translate(344.25 249.5)"
fill="#faf8f8"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-4.276 6.942a34.999 34.999 0 0 1-29.8 16.645H-59.97A47.689 47.689 0 0 0-19.078.435l13.195-21.993a10.002 10.002 0 0 1 8.575-4.855H83.53c5.523 0 10 4.477 10 10v5H20.435A24 24 0 0 0 0 0"
transform="translate(263.72 272.913)"
fill="#f0e9e6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-5.522 0-10 4.477-10 10v97h-5c-5.522 0-10-4.477-10-10V-5c0-5.523 4.478-10 10-10h80.838a10 10 0 0 1 8.575 4.855L80.5 0Z"
transform="translate(75.25 261.5)"
fill="#f0e9e6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h162.229c22.091 0 40-17.908 40-40v-102c0-22.092-17.909-40-40-40H81.376a40.002 40.002 0 0 0-34.3 19.42l-13.203 22.005a17.659 17.659 0 0 1-30.289 0L-9.619-162.58a40.002 40.002 0 0 0-34.3-19.42h-80.852c-22.092 0-40 17.908-40 40v102c0 22.092 17.908 40 40 40H-35"
transform="translate(185.022 398.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-24.309c0-5.522-4.478-10-10-10h-80.838a10 10 0 0 0-8.575 4.856l-13.195 21.992a47.69 47.69 0 0 1-81.784 0l-13.195-21.992a10 10 0 0 0-8.575-4.856H-297c-5.522 0-10 4.478-10 10v102c0 5.523 4.478 10 10 10h287c5.522 0 10-4.477 10-10V35"
transform="translate(357.25 280.809)"
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-110"
transform="translate(477.25 468.803)"
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 0v110"
transform="translate(427.25 358.803)"
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 0v39.744"
transform="translate(427.25 287.639)"
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 0h43.037c38.66 0 70 31.34 70 70v129.415"
transform="translate(314.213 57.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-29c0-66.274-53.726-120-120-120h-178.5c-13.808 0-25 11.192-25 25s11.192 25 25 25h100.463"
transform="translate(477.25 156.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-65.415"
transform="translate(477.25 256.915)"
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-39.744"
transform="translate(477.25 327.383)"
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 0v0c0-13.808-11.192-25-25-25h-75c-13.808 0-25 11.192-25 25"
transform="translate(266.25 216.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 0h-73c-13.807 0-25 11.193-25 25v26a5 5 0 0 0 5 5h18a5 5 0 0 0 5-5V28h67v23a5 5 0 0 0 5 5h18a5 5 0 0 0 5-5V25C25 11.193 13.807 0 0 0Z"
transform="translate(240.25 95.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 0v36"
transform="translate(178.75 58.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-36"
transform="translate(228.75 94.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 0h-29"
transform="translate(417.25 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 0h28"
transform="translate(388.25 342)"
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-64a3 3 0 0 0-3 3v24a3 3 0 0 0 3 3H0a3 3 0 0 0 3-3V3a3 3 0 0 0-3-3Z"
transform="translate(484.25 327.75)"
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-64a3 3 0 0 0-3 3v24a3 3 0 0 0 3 3H0a3 3 0 0 0 3-3V3a3 3 0 0 0-3-3Z"
transform="translate(484.25 257.25)"
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-60c-5.522 0-10 4.478-10 10v15c0 5.522 4.478 10 10 10H0c5.522 0 10-4.478 10-10V10C10 4.478 5.522 0 0 0Z"
transform="translate(481.75 469.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 0v18c0 5.522-4.478 10-10 10h-222c-5.522 0-10-4.478-10-10V0"
transform="translate(324.75 398.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