Add icons to this collection by clicking the heart icon.
Underwater icon - also known as nature, animals, fish, sea life, marine, underwater, aquatic, aquarium, aquaculture, and coral. 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 0c0-4.143 3.357-7.5 7.5-7.5S15-4.143 15 0s-3.357 7.5-7.5 7.5A7.499 7.499 0 0 1 0 0"
transform="translate(60 37.5)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-4.143 3.357-7.5 7.5-7.5S15-4.143 15 0s-3.357 7.5-7.5 7.5A7.499 7.499 0 0 1 0 0"
transform="translate(437 37.5)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-4.143 3.357-7.5 7.5-7.5S15-4.143 15 0s-3.357 7.5-7.5 7.5A7.499 7.499 0 0 1 0 0"
transform="translate(30 67.5)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-4.143 3.357-7.5 7.5-7.5A7.5 7.5 0 0 1 15 0a7.5 7.5 0 0 1-7.5 7.5A7.499 7.499 0 0 1 0 0"
transform="translate(176.565 382.5)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-4.143 3.357-7.5 7.5-7.5A7.5 7.5 0 0 1 15 0a7.5 7.5 0 0 1-7.5 7.5A7.499 7.499 0 0 1 0 0"
transform="translate(101.565 412.5)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-4.143 3.357-7.5 7.5-7.5A7.5 7.5 0 0 1 15 0a7.5 7.5 0 0 1-7.5 7.5A7.499 7.499 0 0 1 0 0"
transform="translate(131.565 442.5)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-360h497v482.912c-11.945.343-22.623 5.725-30 14.088-7.626-8.646-18.779-14.105-31.214-14.105-12.434 0-23.588 5.459-31.215 14.105-7.626-8.646-18.779-14.105-31.214-14.105-12.434 0-23.587 5.459-31.214 14.105-7.626-8.646-18.78-14.105-31.214-14.105-12.435 0-23.588 5.459-31.215 14.105-7.626-8.646-18.779-14.105-31.214-14.105-12.435 0-23.588 5.459-31.214 14.105-7.627-8.646-18.78-14.105-31.215-14.105-12.434 0-23.588 5.459-31.214 14.105-7.627-8.646-18.78-14.105-31.214-14.105-12.435 0-23.588 5.459-31.214 14.105-7.626-8.646-18.78-14.105-31.215-14.105-12.435 0-23.588 5.459-31.214 14.105-7.377-8.363-18.055-13.745-30-14.088V30"
transform="translate(7.5 367.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 24.853-20.147 45-45 45h-135"
transform="translate(187.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 0h-90c-24.853 0-45-20.147-45-45-24.853 0-45-20.147-45-45"
transform="translate(504.5 187.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 0h497"
transform="translate(7.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 0c11.48-11.301 21.459-24.122 29.58-38.161-26.65 0-50.587 11.592-67.065 30"
transform="translate(254.507 345.661)"
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 0a180.827 180.827 0 0 1 36.866 45C3.555 45-25.528 26.9-41.09 0c15.562-26.9 44.645-45 77.956-45A180.827 180.827 0 0 1 0 0Z"
transform="translate(336.068 382.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 0c-33.312 0-62.395-18.1-77.956-45C-62.395-71.9-33.312-90 0-90c33.313 0 62.396 18.1 77.957 45C62.396-18.1 33.313 0 0 0Z"
transform="translate(217.022 427.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 0c11.48 11.301 21.459 24.122 29.58 38.161-26.65 0-50.587-11.593-67.065-30"
transform="translate(254.507 419.339)"
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 0c16.568 0 30 13.432 30 30v30"
transform="translate(97.5 172.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 0c16.568 0 30 13.432 30 30"
transform="translate(127.5 202.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 0c-16.568 0-30 13.432-30 30v30"
transform="translate(97.5 202.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 0c-16.568 0-30 13.432-30 30"
transform="translate(67.5 232.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 0v120"
transform="translate(97.5 142.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 0c-16.568 0-30 13.432-30 30v30"
transform="translate(414.5 217.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 0c-16.568 0-30 13.432-30 30"
transform="translate(384.5 247.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 0c16.568 0 30 13.432 30 30v30"
transform="translate(414.5 247.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 0c16.568 0 30 13.432 30 30"
transform="translate(444.5 277.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 0v120"
transform="translate(414.5 187.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 0c-16.568 0-30 13.432-30 30v30"
transform="translate(256 127.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 0c-16.568 0-30 13.432-30 30"
transform="translate(226 157.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 0c16.568 0 30 13.432 30 30v30"
transform="translate(256 157.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 0c16.568 0 30 13.432 30 30"
transform="translate(286 187.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 0v120"
transform="translate(256 97.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