Add icons to this collection by clicking the heart icon.
Koi Fish icon - also known as animals, oriental, asian, japanese, japan, aquarium, culture, and koi fish. Created in a clean 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="512"
height="512"
viewBox="0 0 510 510"
>
<linearGradient id="a">
<stop offset="0" stop-color="#ffd945" />
<stop offset="1" stop-color="#ffa325" />
</linearGradient>
<linearGradient
id="h"
x1="0"
x2="151.996"
y1="121.883"
y2="121.883"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient id="b">
<stop offset="0" stop-color="#ffd945" stop-opacity="0" />
<stop offset="1" stop-color="#b43759" />
</linearGradient>
<linearGradient
id="i"
x1="73.479"
x2="65.329"
y1="97.486"
y2="187.136"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="j"
x1="110.668"
x2="124.931"
y1="403.998"
y2="473.952"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="k"
x1="121.939"
x2="58.098"
y1="418.072"
y2="473.763"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="l"
x1="3683.29"
x2="3696.619"
y1="-2500.244"
y2="-2434.866"
gradientTransform="scale(-1 1) rotate(78.28 1.516 -3486.677)"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="m"
x1="3693.522"
x2="3646.58"
y1="-2487.012"
y2="-2446.063"
gradientTransform="scale(-1 1) rotate(78.28 1.516 -3486.677)"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="n"
x1="59.975"
x2="66.22"
y1="285.802"
y2="316.432"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="o"
x1="64.91"
x2="36.956"
y1="291.965"
y2="316.35"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="p"
x1="4806.1"
x2="4811.937"
y1="-2151.597"
y2="-2122.97"
gradientTransform="scale(-1 1) rotate(54.48 5.404 -5748.055)"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="q"
x1="4810.581"
x2="4790.027"
y1="-2145.803"
y2="-2127.874"
gradientTransform="scale(-1 1) rotate(54.48 5.404 -5748.055)"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient id="c">
<stop offset="0" stop-color="#ff7044" />
<stop offset="1" stop-color="#f82814" />
</linearGradient>
<linearGradient
id="r"
x1="58.768"
x2="327.344"
y1="321.946"
y2="321.946"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="s"
x1="167.42"
x2="336.532"
y1="367.223"
y2="522.072"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#f82814" stop-opacity="0" />
<stop offset="1" stop-color="#c0272d" />
</linearGradient>
<linearGradient id="d">
<stop offset="0" stop-color="#f8f6fb" />
<stop offset="1" stop-color="#efdcfb" />
</linearGradient>
<linearGradient
id="t"
x1="214.581"
x2="209.487"
y1="365.039"
y2="410.374"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="u"
x1="74.505"
x2="68.354"
y1="236.621"
y2="291.369"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="v"
x1="154.616"
x2="152.66"
y1="353.651"
y2="371.057"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="w"
x1="170.267"
x2="169.164"
y1="330.951"
y2="340.762"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient id="e">
<stop offset="0" stop-color="#534854" />
<stop offset="1" stop-color="#342434" />
</linearGradient>
<linearGradient
id="x"
x1="247.6"
x2="262.282"
y1="459.476"
y2="474.158"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient id="f">
<stop offset="0" stop-color="#bdc2d1" stop-opacity="0" />
<stop offset=".318" stop-color="#c1c6d4" stop-opacity=".318" />
<stop offset=".608" stop-color="#ccd0dd" stop-opacity=".608" />
<stop offset=".886" stop-color="#dee2ec" stop-opacity=".886" />
<stop offset="1" stop-color="#e8ecf4" />
</linearGradient>
<linearGradient
id="y"
x1="250.534"
x2="242.311"
y1="461.833"
y2="449.979"
gradientUnits="userSpaceOnUse"
href="#f"
/>
<linearGradient id="g">
<stop offset="0" stop-color="#534854" stop-opacity="0" />
<stop offset="1" stop-color="#0a0007" />
</linearGradient>
<linearGradient
id="z"
x1="252.235"
x2="267.817"
y1="468.062"
y2="439.081"
gradientUnits="userSpaceOnUse"
href="#g"
/>
<linearGradient
id="A"
x1="152.89"
x2="304.886"
y1="-31.008"
y2="-31.008"
gradientTransform="rotate(180 331.445 178.555)"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="B"
x1="226.37"
x2="218.22"
y1="-55.404"
y2="34.246"
gradientTransform="rotate(180 331.445 178.555)"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="C"
x1="263.559"
x2="277.821"
y1="251.108"
y2="321.061"
gradientTransform="rotate(180 331.445 178.555)"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="D"
x1="274.83"
x2="210.988"
y1="265.181"
y2="320.873"
gradientTransform="rotate(180 331.445 178.555)"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="E"
x1="212.865"
x2="219.11"
y1="132.912"
y2="163.542"
gradientTransform="rotate(180 331.445 178.555)"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="F"
x1="217.8"
x2="189.846"
y1="139.074"
y2="163.46"
gradientTransform="rotate(180 331.445 178.555)"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="G"
x1="4592.853"
x2="4598.69"
y1="-2115.883"
y2="-2087.255"
gradientTransform="scale(1 -1) rotate(54.48 683.613 -5282.862)"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="H"
x1="4597.333"
x2="4576.78"
y1="-2110.089"
y2="-2092.159"
gradientTransform="scale(1 -1) rotate(54.48 683.613 -5282.862)"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="I"
x1="353.477"
x2="319.444"
y1="80.129"
y2="177.158"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="J"
x1="380.826"
x2="244.695"
y1="180.25"
y2="342.448"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#efdcfb" stop-opacity="0" />
<stop offset=".289" stop-color="#c7b6df" stop-opacity=".289" />
<stop offset=".592" stop-color="#a495c7" stop-opacity=".592" />
<stop offset=".84" stop-color="#8e80b7" stop-opacity=".84" />
<stop offset="1" stop-color="#8679b2" />
</linearGradient>
<linearGradient
id="K"
x1="320.886"
x2="315.792"
y1="250.275"
y2="295.611"
gradientTransform="rotate(17.64 858.513 171.501)"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="L"
x1="227.395"
x2="221.244"
y1="83.73"
y2="138.478"
gradientTransform="rotate(180 331.445 178.555)"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="M"
x1="380.64"
x2="378.684"
y1="222.484"
y2="239.89"
gradientTransform="rotate(180 331.445 178.555)"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="N"
x1="288.4"
x2="287.298"
y1="230.196"
y2="240.007"
gradientTransform="rotate(180 331.445 178.555)"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="O"
x1="434.523"
x2="449.205"
y1="279.794"
y2="294.476"
gradientTransform="rotate(180 331.445 178.555)"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="P"
x1="437.457"
x2="429.234"
y1="282.151"
y2="270.297"
gradientTransform="rotate(180 331.445 178.555)"
gradientUnits="userSpaceOnUse"
href="#f"
/>
<linearGradient
id="Q"
x1="439.158"
x2="454.74"
y1="288.38"
y2="259.399"
gradientTransform="rotate(180 331.445 178.555)"
gradientUnits="userSpaceOnUse"
href="#g"
/>
<linearGradient
id="R"
x1="3492.002"
x2="3505.331"
y1="-2385.981"
y2="-2320.603"
gradientTransform="scale(1 -1) rotate(78.28 552.435 -3257.97)"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="S"
x1="3502.234"
x2="3455.292"
y1="-2372.749"
y2="-2331.8"
gradientTransform="scale(1 -1) rotate(78.28 552.435 -3257.97)"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<path
fill="url(#h)"
d="M139.988 68.288c-29.257 11.268-45.811 32.091-55.172 52.458-3.504 7.622-14.132 7.622-17.636 0-9.361-20.366-25.915-41.19-55.172-52.458-4.835-1.862-10.137 1.394-10.792 6.533-3.339 26.213-5.215 97.178 71.452 101.082.003.139 6.657.139 6.66 0 76.667-3.904 74.791-74.869 71.452-101.082-.655-5.139-5.957-8.395-10.792-6.533z"
/>
<path
fill="url(#i)"
d="M144.31 67.952c-1.395-.274-2.873-.222-4.322.336-29.257 11.268-45.811 32.091-55.171 52.458-3.504 7.622-14.133 7.622-17.637 0-9.361-20.366-25.914-41.19-55.171-52.458-1.449-.558-2.927-.61-4.322-.336.739 31.579 11.564 75.364 65.317 78.407.002.139 5.987.139 5.989 0 53.752-3.043 64.577-46.828 65.317-78.407z"
/>
<path
fill="url(#j)"
d="M177.372 452.149c-22.205-42.697-72.363-63.027-118.03-47.84-3.729 1.24-5.471 5.538-3.658 9.024 22.205 42.697 72.363 63.027 118.03 47.84 3.73-1.239 5.472-5.537 3.658-9.024z"
/>
<path
fill="url(#k)"
d="M172.115 443.315c-24.186-36.57-70.394-53.099-112.772-39.005a6.334 6.334 0 0 0-3.367 2.655c29.362 26.099 71.414 39.234 116.139 36.35z"
/>
<path
fill="url(#l)"
d="M250.194 379.798c-38.116-24.871-49.535-66.59-26.873-98.173 1.851-2.579 6.363-3.077 9.475-1.046 38.115 24.871 49.535 66.59 26.873 98.173-1.85 2.578-6.363 3.077-9.475 1.046z"
/>
<path
fill="url(#m)"
d="M242.42 374.151c-31.768-25.202-40.129-63.218-19.099-92.527.728-1.014 1.873-1.693 3.177-2.037 20.615 27.12 26.354 61.355 15.922 94.564z"
/>
<path
fill="url(#n)"
d="M89.182 306.886c-9.723-18.696-31.685-27.597-51.681-20.947a2.806 2.806 0 0 0-1.602 3.952c9.723 18.695 31.685 27.597 51.681 20.947a2.806 2.806 0 0 0 1.602-3.952z"
/>
<path
fill="url(#o)"
d="M86.88 303.018c-10.59-16.013-30.823-23.25-49.379-17.079a2.771 2.771 0 0 0-1.474 1.163c12.856 11.427 31.269 17.179 50.853 15.916z"
/>
<path
fill="url(#p)"
d="M137.312 280.821c-10.882-16.695-8.092-35.428 6.564-44.082 1.197-.707 3.093-.11 3.982 1.254 10.882 16.695 8.092 35.428-6.564 44.082-1.197.706-3.093.109-3.982-1.254z"
/>
<path
fill="url(#q)"
d="M135.194 277.186c-8.28-15.707-4.919-32.416 8.682-40.447.471-.278 1.049-.348 1.633-.255 3.473 14.506-.272 29.237-10.315 40.702z"
/>
<path
fill="url(#r)"
d="M70.529 148.723c3.159-7.523 14.214-6.25 15.747 1.764 8.617 45.056 36.721 140.873 122.778 174.681 114.1 44.825 124.287 122.249 116.137 150.774s-86.593 45.844-169.112-30.562c-40.76-37.74-72.82-96.608-88.077-156.099-3.778-14.731-.32-30.393-1.915-44.889-1.716-15.6-8.302-29.991-7.194-44.57 1.4-18.418 5.176-35.711 11.636-51.099z"
/>
<path
fill="url(#s)"
d="M317.774 416.349c-.181 5.733-.943 10.75-2.091 14.769-8.15 28.525-86.593 45.844-169.112-30.562-38.775-35.902-69.636-90.928-85.689-147.418 9.745 70.86 46.16 146.838 95.197 192.243 82.518 76.406 160.962 59.087 169.112 30.562 3.609-12.633 3.598-34.86-7.417-59.594z"
/>
<path
fill="url(#t)"
d="M241.144 353.382c-3.464-1.751-7.035-2.779-10.576-3.163-7.299-.793-14.38-3.657-19.118-9.265-3.029-3.585-7.361-6.154-12.577-6.89-8.254-1.165-16.654 3.197-20.455 10.617-1.748 3.413-2.418 6.965-2.202 10.376.391 6.16-1.875 12.154-5.284 17.3-1.553 2.345-2.606 5.113-2.962 8.221-.878 7.684 3.34 15.382 10.297 18.76 4.622 2.243 9.535 2.436 13.885 1.053 5.697-1.811 11.832.016 16.541 3.699a30.133 30.133 0 0 0 9.93 5.127c17.87 5.356 36.811-6.611 38.798-26.191 1.234-12.151-5.378-24.135-16.277-29.644z"
/>
<path
fill="url(#u)"
d="M84.021 240.124c-4.803-5.553-8.037-12.473-7.684-19.806.225-4.688-1.197-9.52-4.514-13.611-3.226-3.981-7.92-6.454-12.876-7.121-2.178 28.2 1.224 59.027 9.092 89.705 4.698-1.1 9.264-3.323 13.291-6.856 9.18-8.055 12.503-21.332 8.277-32.791-1.342-3.641-3.256-6.826-5.586-9.52z"
/>
<circle cx="154.296" cy="356.494" r="14.008" fill="url(#v)" />
<circle cx="170.087" cy="332.554" r="7.895" fill="url(#w)" />
<path
fill="url(#x)"
d="M263.177 463.717c0 6.261-5.075 11.336-11.336 11.336s-11.337-5.076-11.337-11.336c0-6.261 5.076-11.337 11.337-11.337 6.261.001 11.336 5.076 11.336 11.337z"
/>
<circle cx="251.841" cy="463.717" r="9.461" fill="url(#y)" />
<path
fill="url(#z)"
d="M256.912 453.576a11.283 11.283 0 0 1 1.196 5.071c0 6.261-5.076 11.336-11.336 11.336-1.823 0-3.545-.431-5.071-1.196a11.335 11.335 0 0 0 10.141 6.265c6.261 0 11.336-5.076 11.336-11.336a11.34 11.34 0 0 0-6.266-10.14z"
/>
<path
fill="url(#A)"
d="M370.012 441.712c29.257-11.268 45.811-32.091 55.172-52.458 3.503-7.622 14.132-7.622 17.636 0 9.361 20.366 25.915 41.19 55.172 52.458 4.835 1.862 10.137-1.393 10.792-6.533 3.339-26.213 5.215-97.178-71.452-101.082-.003-.139-6.657-.139-6.66 0-76.667 3.904-74.791 74.869-71.452 101.082.655 5.14 5.957 8.395 10.792 6.533z"
/>
<path
fill="url(#B)"
d="M365.69 442.048c1.395.274 2.873.222 4.322-.336 29.257-11.268 45.811-32.091 55.171-52.458 3.504-7.622 14.133-7.622 17.637 0 9.361 20.366 25.914 41.19 55.171 52.458 1.449.558 2.927.61 4.322.336-.739-31.579-11.564-75.364-65.317-78.407-.002-.139-5.987-.139-5.989 0-53.752 3.043-64.577 46.828-65.317 78.407z"
/>
<path
fill="url(#C)"
d="M332.628 57.851c22.205 42.697 72.363 63.027 118.03 47.84 3.729-1.24 5.471-5.538 3.658-9.024-22.205-42.697-72.363-63.027-118.03-47.84-3.73 1.239-5.472 5.537-3.658 9.024z"
/>
<path
fill="url(#D)"
d="M337.885 66.685c24.186 36.57 70.394 53.099 112.772 39.005a6.338 6.338 0 0 0 3.367-2.655c-29.362-26.099-71.414-39.234-116.139-36.35z"
/>
<path
fill="url(#E)"
d="M420.818 203.114c9.723 18.696 31.685 27.597 51.681 20.947a2.806 2.806 0 0 0 1.602-3.952c-9.723-18.695-31.685-27.597-51.681-20.947a2.806 2.806 0 0 0-1.602 3.952z"
/>
<path
fill="url(#F)"
d="M423.12 206.982c10.59 16.013 30.823 23.25 49.379 17.079a2.771 2.771 0 0 0 1.474-1.163c-12.856-11.427-31.269-17.179-50.853-15.916z"
/>
<path
fill="url(#G)"
d="M372.688 229.179c10.882 16.695 8.092 35.428-6.564 44.082-1.197.707-3.093.11-3.982-1.254-10.882-16.695-8.092-35.428 6.564-44.082 1.197-.706 3.093-.109 3.982 1.254z"
/>
<path
fill="url(#H)"
d="M374.806 232.814c8.28 15.707 4.919 32.416-8.682 40.447-.471.278-1.049.348-1.633.255-3.473-14.506.272-29.237 10.315-40.702z"
/>
<path
fill="url(#I)"
d="M439.471 361.277c-3.158 7.523-14.214 6.25-15.747-1.764-8.617-45.056-36.721-140.873-122.778-174.681C186.847 140.007 176.659 62.583 184.809 34.058s86.593-45.844 169.112 30.562c75.433 69.845 121.07 212.051 85.55 296.657z"
/>
<path
fill="url(#J)"
d="M446.571 320.377c-2.293 7.831-13.422 7.807-15.845.016-13.624-43.803-52.314-135.856-141.624-159.783-31.654-8.48-56.185-20.11-75.055-33.158 18.133 20.818 45.76 41.218 86.899 57.38 86.057 33.808 114.162 129.625 122.778 174.681 1.533 8.014 12.588 9.288 15.747 1.764 8.449-20.125 12.297-43.513 12.254-68.408-.908 9.561-2.596 18.774-5.154 27.508z"
/>
<path
fill="url(#K)"
d="M351.288 80.46c-2.772-2.717-5.865-4.777-9.123-6.215-6.717-2.964-12.6-7.836-15.419-14.615-1.802-4.334-5.155-8.092-9.903-10.372-7.515-3.607-16.841-1.991-22.708 3.931-2.698 2.724-4.412 5.908-5.238 9.224-1.491 5.99-5.464 11.018-10.27 14.891-2.19 1.765-4.031 4.085-5.31 6.94-3.161 7.058-1.47 15.672 4.14 20.996 3.726 3.536 8.351 5.207 12.916 5.205 5.978-.003 11.272 3.595 14.647 8.529a30.119 30.119 0 0 0 7.914 7.891c15.412 10.511 37.086 4.835 44.903-13.226 4.85-11.207 2.173-24.63-6.549-33.179z"
/>
<path
fill="url(#L)"
d="M425.979 269.876c4.803 5.553 8.037 12.473 7.684 19.806-.225 4.688 1.197 9.52 4.514 13.612 3.226 3.981 7.92 6.454 12.876 7.121 2.178-28.2-1.224-59.027-9.092-89.705-4.698 1.1-9.264 3.323-13.291 6.856-9.18 8.055-12.503 21.332-8.277 32.791 1.342 3.64 3.257 6.825 5.586 9.519z"
/>
<circle cx="282.57" cy="131.783" r="14.008" fill="url(#M)" />
<circle cx="374.67" cy="125.311" r="7.895" fill="url(#N)" />
<path
fill="url(#O)"
d="M212.79 73.074c0-6.261 5.075-11.336 11.336-11.336s11.337 5.075 11.337 11.336-5.076 11.337-11.337 11.337-11.336-5.076-11.336-11.337z"
/>
<circle cx="224.126" cy="73.074" r="9.461" fill="url(#P)" />
<path
fill="url(#Q)"
d="M219.055 83.215a11.283 11.283 0 0 1-1.196-5.071c0-6.261 5.076-11.336 11.336-11.336 1.823 0 3.545.431 5.071 1.196a11.335 11.335 0 0 0-10.141-6.265c-6.261 0-11.336 5.075-11.336 11.336a11.337 11.337 0 0 0 6.266 10.14z"
/>
<path
fill="url(#R)"
d="M261.979 141.426c38.116 24.871 49.535 66.59 26.873 98.173-1.851 2.579-6.363 3.077-9.476 1.046-38.115-24.871-49.535-66.59-26.873-98.173 1.851-2.579 6.363-3.077 9.476-1.046z"
/>
<path
fill="url(#S)"
d="M269.753 147.072c31.768 25.202 40.129 63.218 19.099 92.527-.728 1.014-1.873 1.693-3.177 2.037-20.616-27.12-26.355-61.355-15.922-94.564z"
/>
</svg>
More icons in the same style and category