What Fish Is This? Identify a Fish From a Photo

"What fish is this?" is the question this page answers. Drop the picture below and free AI fish identification returns the most likely species, its scientific name and a confidence score in a few seconds — for aquarium fish, reef fish and fish you have just caught. Free, no account, no app to install.

📷

Drop a photo here to identify your fish

Supports JPEG, PNG, WebP · Max 10 MB

Your uploaded photo — what fish is this? AI fish identification result
Analyzing with Fishial AI model…

Identification Results

How the fish identifier works

  1. Upload the photoDrag a JPEG, PNG or WebP into the box above, or pick one from your phone. Nothing is published — the image is sent for recognition and the result is returned to your browser.
  2. The detector finds each fishA YOLO-based detection model locates every fish in the frame and reports how confident it is that each one is a fish. A photo with three fish in it returns three separate results.
  3. The classifier names the speciesEach detected fish is matched against the species database. You get the top matches ranked by confidence, with the common name, the scientific name, the family and order, and a short description.

The whole round trip normally takes two to five seconds. If nothing is detected, the answer to “what fish is this” is usually hiding behind a photo problem rather than a rare species — the next section covers that.

How to photograph a fish so the ID is accurate

When people fail to identify fish from a photo, the photo is nearly always the reason rather than the species being rare. These six things account for most failed matches:

Reading the confidence score: a match above 70% is usually reliable. Between 40% and 70%, treat it as a shortlist and confirm against the species guide. Below 40% the model is guessing — retake the photo from the side before you trust the name.

What fish is this? How to identify fish by traits yourself

If you have no photo to hand, or you want to sanity-check what the AI returned, body shape narrows it down fast. Start with the outline, then the fins, then the colour — colour is the least reliable of the three because it changes with age, diet, lighting and breeding condition.

What you seeLikely groupCommon examples
Flat, disc-shaped body, tall trailing finsCichlidsAngelfish, discus, ram
Long torpedo body, deeply forked tailFast open-water swimmerDanio, barb, tuna, mackerel
Whisker-like barbels around the mouthCatfishCorydoras, plecostomus, channel catfish
Sucker mouth, usually attached to glass or rockAlgae eaterPlecostomus, otocinclus, Siamese algae eater
Long flowing fins, kept alone, very territorialBetta and gouramiBetta splendens, pearl gourami
Bright block colour, deep body, coral backgroundReef fishClownfish, tang, butterflyfish
Small fleshy adipose fin behind the dorsal, spotted flankSalmon and trout familyRainbow trout, coho salmon, brown trout
Body deeper than it is long, stiff spiny front dorsalSunfish and bass familyBluegill, largemouth bass, crappie

Once you have the group, the species guides below narrow it down to a name — or upload the photo and let the fish identifier do it for you.

What this fish identification tool covers

Recognition runs on the Fishial open fish-recognition models. The current classifier is a DinoV2 + ViT architecture trained across 866 species, reporting 93.22% top-1 accuracy on Fishial’s own benchmark set. Detection uses a YOLO-based fish detector, which is what allows several fish in one frame to be identified separately.

Coverage is strongest on North American, Caribbean and European species, popular marine reef fish, and the common freshwater aquarium trade. For each match you get the scientific name, alternative common names, family and order, and a short species description.

Where it struggles

Not for regulatory use. Do not rely on this tool to decide whether a catch is legal to keep. Size and season rules hinge on exact species, and a confident-looking match is not a substitute for a warden, an official ID key or a local regulations guide.

Frequently asked questions

Can I really find out what fish this is from just a photo?

Yes. A clear side-on photo is normally enough to get a species-level answer. The model was trained on photographs rather than on museum specimens, so ordinary phone pictures of aquarium fish and freshly caught fish are exactly what it expects.

Is this fish identifier free?

Yes, it is free and there is no account, sign-up or app download. Upload a photo and you get the result.

How accurate is AI fish identification?

The underlying classifier reports 93.22% top-1 accuracy across 866 species on its benchmark set. Real-world accuracy is lower and depends heavily on photo quality, angle and lighting. Treat matches above 70% confidence as reliable, 40–70% as a shortlist, and anything below 40% as a guess.

What kind of fish is this — freshwater or saltwater?

The result tells you. Each match returns the family and order alongside the species name, and the species description notes the habitat. The database covers both freshwater and marine fish, so you do not need to know which you have before uploading.

Why does it say no fish detected?

Almost always a photo issue rather than a missing species. The usual causes are the fish being too small in the frame, heavy glass glare, motion blur, or a head-on angle. Retake the shot from the side with the fish filling more of the frame.

Can it identify more than one fish in the same photo?

Yes. The detector locates each fish in the frame and returns a separate ranked set of species matches for every one it finds, each with its own detection confidence.

Does it work on screenshots and photos taken through glass?

Both work. Screenshots from video are fine if the frame is sharp. Shooting through aquarium glass is fine too as long as you shoot square to the glass rather than at an angle, and switch the flash off.

What happens to the photo I upload?

It is sent to the recognition service to be analysed and the result is returned to your browser. It is not published on the site or added to a public gallery.

Fish identification guides by species and region

Once you know what it is