Add icons to this collection by clicking the heart icon.
Siamese Fighting Fish icon - also known as animals, fish, sea life, aquatic, aquarium, siamese fighting fish, and betta splendens. Created in a clean filled 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="b" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
</defs>
<mask id="a">
<rect width="100%" height="100%" fill="#fff" />
<path
d="m0 0-42.667-149.333s44-21.334 96-21.334 96 21.334 96 21.334L106.667 0Z"
transform="matrix(1.33333 0 0 -1.33333 327.111 412.444)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v111.667"
transform="matrix(1.33333 0 0 -1.33333 398.222 689.333)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-42.667 149.333s44 21.334 96 21.334 96-21.334 96-21.334L106.667 0Z"
transform="matrix(1.33333 0 0 -1.33333 327.111 270.222)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-110.167"
transform="matrix(1.33333 0 0 -1.33333 398.222 -4.667)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c0-76.543 46.613-142.196 113-170.13L198.333 0 113 170.13C46.613 142.196 0 76.543 0 0"
transform="matrix(1.33333 0 0 -1.33333 20 341.333)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-45.23 0-89.818 17.227-106.889 24.633l-16.361 7.099v113.605l113.956 31.079c17.791 4.852 35.479 7.312 52.571 7.312 14.747 0 29.287-1.833 43.217-5.448 35.631-9.249 65.087-28.137 92.698-59.441l4.525-5.128-.905-6.779c-5.375-40.244-20.729-67.515-48.322-85.825C113.085 6.904 86.088 0 51.96 0Z"
transform="matrix(1.33333 0 0 -1.33333 458.742 457.14)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-18.426 0-37.442-2.638-56.519-7.841l-102.902-28.065-22.107-6.029v-134.903l18.058-7.836 7.331-3.181c17.931-7.78 64.82-25.873 112.861-25.873h51.96c37.173 0 66.881 7.722 90.823 23.608 31.033 20.592 48.989 52.104 54.897 96.337l1.81 13.558-9.048 10.258C117.481-36.314 85.648-15.966 46.984-5.93 31.825-1.995 16.017 0 0 0m0-30c13.509 0 26.687-1.656 39.447-4.967 30.162-7.83 57.635-23.572 85.219-54.844-5.084-38.062-19.576-60.599-41.747-75.311-18.869-12.52-43.152-18.606-74.237-18.606h-51.96c-42.42 0-84.707 16.36-100.919 23.393l-7.331 3.181v92.306l102.902 28.064C-32.045-32.262-15.795-30 0-30"
transform="matrix(1.33333 0 0 -1.33333 516.446 192.17)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h30"
transform="matrix(1.33333 0 0 -1.33333 526.222 327.111)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-116.333"
transform="matrix(1.33333 0 0 -1.33333 128 341.333)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-96.257 65.591"
transform="matrix(1.33333 0 0 -1.33333 151.557 260)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-91.012-62.017"
transform="matrix(1.33333 0 0 -1.33333 151.557 422.666)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</mask>
<g mask="url(#a)">
<g
clip-path="url(#b)"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
>
<path
d="m0 0-42.667-149.333s44-21.334 96-21.334 96 21.334 96 21.334L106.667 0Z"
transform="translate(245.333 202.667)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-42.667-149.333s44-21.334 96-21.334 96 21.334 96 21.334L106.667 0Z"
transform="translate(245.333 202.667)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v111.667"
transform="translate(298.667 -5)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-42.667 149.333s44 21.334 96 21.334 96-21.334 96-21.334L106.667 0Z"
transform="translate(245.333 309.333)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-42.667 149.333s44 21.334 96 21.334 96-21.334 96-21.334L106.667 0Z"
transform="translate(245.333 309.333)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-110.167"
transform="translate(298.667 515.5)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c0-76.543 46.613-142.196 113-170.13L198.333 0 113 170.13C46.613 142.196 0 76.543 0 0"
transform="translate(15 256)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-76.543 46.613-142.196 113-170.13L198.333 0 113 170.13C46.613 142.196 0 76.543 0 0Z"
transform="translate(15 256)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c-45.23 0-89.818 17.227-106.889 24.633l-16.361 7.099v113.605l113.956 31.079c17.791 4.852 35.479 7.312 52.571 7.312 14.747 0 29.287-1.833 43.217-5.448 35.631-9.249 65.087-28.137 92.698-59.441l4.525-5.128-.905-6.779c-5.375-40.244-20.729-67.515-48.322-85.825C113.085 6.904 86.088 0 51.96 0Z"
transform="translate(344.056 169.144)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-18.426 0-37.442-2.638-56.519-7.841l-102.902-28.065-22.107-6.029v-134.903l18.058-7.836 7.331-3.181c17.931-7.78 64.82-25.873 112.861-25.873h51.96c37.173 0 66.881 7.722 90.823 23.608 31.033 20.592 48.989 52.104 54.897 96.337l1.81 13.558-9.048 10.258C117.481-36.314 85.648-15.966 46.984-5.93 31.825-1.995 16.017 0 0 0m0-30c13.509 0 26.687-1.656 39.447-4.967 30.162-7.83 57.635-23.572 85.219-54.844-5.084-38.062-19.576-60.599-41.747-75.311-18.869-12.52-43.152-18.606-74.237-18.606h-51.96c-42.42 0-84.707 16.36-100.919 23.393l-7.331 3.181v92.306l102.902 28.064C-32.045-32.262-15.795-30 0-30"
transform="translate(387.334 367.873)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h30"
transform="translate(394.667 266.667)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-116.333"
transform="translate(96 256)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-96.257 65.591"
transform="translate(113.667 317)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-91.012-62.017"
transform="translate(113.667 195)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</g>
</svg>
More icons in the same style and category