Dead or dying
most fish that i have seen doing this are doing so because of lack of oxygen in the tank.
Its Dead. When it floats up and the gills are not moving and breathing for sure it is dead
First, leave the bag with the fish in it floating at the top of the tank. Leave it there for thirty minutes for the goldfish to get used to the water temperature, then you can put it in the tank.
If a betta fish is floating at the top of the tank, it could indicate a swim bladder issue, which may be caused by overfeeding, constipation, or infection. It's important to monitor the fish's behavior and water parameters, and consider adjusting its diet or seeking veterinary advice if necessary.
Fish do not normally "float around" they swim. If your fish is floating/sinking then it is probably dead.
To determine if your betta fish is dead, observe its movement, breathing, and color. A dead betta fish may be floating at the top of the tank, have no movement, and appear pale or discolored. If you are unsure, gently nudge the fish or tap on the tank to see if it reacts. If there is no response, it is likely that the betta fish has passed away.
If your fish don't eat it in a matter of 1 hour remove it from the tank.
If it's floating on it's back up at the top of the tank, it's dead. or if it's stuck in or under something it will most likely die.
The swim bladder makes your fish sink so it isn't floating to the top of the tank.If your fish is floating then it might be a swim bladder problem.Or your fish is dying.
The fish is either too full, or ill
This may mean that you are over feeding your fish and they cannot finish what you have put in the tank; reduce the amount of food you give each feeding, and make sure you clean the tank regularly
its possible but i have a crayfish who his food is floating he gets it but no they can not get out cause they are use to the water