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 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 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