Add icons to this collection by clicking the heart icon.
Snorkel icon - also known as sea, sports, summertime, holidays, snorkel, sports and competition, and diving goggles. 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-227c-33.14 0-60-26.86-60-60v-15h30c0 16.57 13.43 30 30 30H30c16.57 0 30-13.43 30-30l15 15C75-26.86 51.514 0 0 0"
            transform="translate(399.5 504.5)"
            fill="#4ed0eb"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-30C3.14 0 30-26.86 30-60v-15h30v15C60-26.86 33.14 0 0 0"
            transform="translate(429.5 504.5)"
            fill="#60b5d6"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-90h-30V0c0 8.28 6.72 15 15 15C-6.72 15 0 8.28 0 0"
            transform="translate(489.5 429.5)"
            fill="#67e9e7"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-90h-30V0c0 8.28 6.72 15 15 15C-6.72 15 0 8.28 0 0"
            transform="translate(142.5 429.5)"
            fill="#a9f8f7"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0 28.519-24.885c11.3-9.861 28.147-9.861 39.448 0L96.485 0v60H0Z"
            transform="translate(252.757 227.439)"
            fill="#a9f8f7"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-227c-41.421 0-75-33.578-75-75v-66.148c0-42.881 34.762-77.644 77.643-77.644 25.702 0 48.483 12.491 62.614 31.73l23.298 34.871c11.879 17.778 38.011 17.778 49.889 0l23.299-34.871c14.131-19.239 36.912-31.73 62.614-31.73 42.881 0 77.643 34.763 77.643 77.644V-75C75-33.578 41.421 0 0 0"
            transform="translate(414.5 414.5)"
            fill="#5873a6"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-30l27.357-158.792c26.27 0 47.643 21.373 47.643 47.644V-45C45-20.187 24.813 0 0 0"
            transform="translate(414.5 384.5)"
            fill="#a9f8f7"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v66.148c0 24.814-20.187 45-45 45h-197c-24.813 0-45-20.186-45-45V0c0-26.271 21.373-47.644 47.643-47.644 15.132 0 28.979 6.924 38.084 19.017l22.884 34.25A59.886 59.886 0 0 0-128.5 32.291 59.888 59.888 0 0 0-78.611 5.624l22.884-34.251c9.105-12.093 22.952-19.017 38.084-19.017C-7.915-47.644 0-26.271 0 0"
            transform="translate(429.5 273.352)"
            fill="#dafbfb"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-30v-30H0c8.28 0 15 6.72 15 15C15-6.72 8.28 0 0 0"
            transform="translate(301 37.5)"
            fill="#485f94"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-30v-30H0c8.28 0 15 6.72 15 15C15-6.72 8.28 0 0 0"
            transform="translate(301 127.5)"
            fill="#485f94"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-90l-30-30-30 30V0Z"
            transform="translate(82.5 504.5)"
            fill="#fce06f"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-60h-45l-30 30 30 30z"
            transform="translate(172.5 97.5)"
            fill="#fce06f"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-60c-57.99 0-105 47.01-105 105v272h60V45C-45 20.15-24.85 0 0 0"
            transform="translate(127.5 97.5)"
            fill="#60b5d6"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-90h-67.5c-8.28 0-15 6.72-15 15v60c0 8.28 6.72 15 15 15z"
            transform="translate(240 112.5)"
            fill="#485f94"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-1v60h1c8.28 0 15 6.72 15 15 0 8.28-6.72 15-15 15h-16.84c-9.31 0-18.5-2.17-26.83-6.33L-61 75v-90l17.33-8.67A60.07 60.07 0 0 1-16.84-30H0c8.28 0 15 6.72 15 15C15-6.72 8.28 0 0 0"
            transform="translate(271 37.5)"
            fill="#5873a6"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0 28.519-24.885c11.3-9.861 28.147-9.861 39.448 0L96.485 0"
            transform="translate(252.757 227.439)"
            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-227c-41.421 0-75-33.578-75-75v-66.148c0-42.881 34.762-77.644 77.643-77.644 25.702 0 48.483 12.491 62.614 31.73l23.298 34.871c11.879 17.778 38.011 17.778 49.889 0l23.299-34.871c14.131-19.239 36.912-31.73 62.614-31.73 42.881 0 77.643 34.763 77.643 77.644V-75C75-33.578 41.421 0 0 0Z"
            transform="translate(414.5 414.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 0v18.074c0 24.814 20.187 45 45 45h227c24.813 0 45-20.186 45-45v-66.148c0-26.271-21.373-47.644-47.643-47.644-15.132 0-28.979 6.924-38.084 19.017L208.389-42.45A59.888 59.888 0 0 1 158.5-15.783a59.886 59.886 0 0 1-49.889-26.668l-22.884-34.25c-9.105-12.093-22.952-19.017-38.084-19.017C21.373-95.718 0-74.345 0-48.074V-30"
            transform="translate(142.5 321.426)"
            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 0h60"
            transform="translate(22.5 414.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-30c-24.853 0-45 20.147-45 45v362h-60V45c0-57.99 47.01-105 105-105H0"
            transform="translate(157.5 97.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 0h37.5l17.331-8.666A60.01 60.01 0 0 1 81.664-15H128.5c8.284 0 15 6.716 15 15 0 8.284-6.716 15-15 15h-31v60h31c8.284 0 15 6.716 15 15 0 8.284-6.716 15-15 15H81.664a60.01 60.01 0 0 1-26.833-6.334L37.5 90H0c-8.284 0-15-6.716-15-15V15C-15 6.716-8.284 0 0 0Z"
            transform="translate(172.5 22.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 0v90"
            transform="translate(210 22.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-60"
            transform="translate(127.5 97.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 0v105c0 33.137-26.863 60-60 60h-257c-33.137 0-60-26.863-60-60V0"
            transform="translate(489.5 339.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 0v29.996c0 16.568-13.432 30-30 30h-257c-16.568 0-30-13.432-30-30V0"
            transform="translate(459.5 399.504)"
            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 0c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15"
            transform="translate(142.5 429.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 0c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15"
            transform="translate(489.5 429.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