Fish ID: What Fish Is This? Photo Apps and Checks
Quick answer
Fish ID from one photo takes seconds; then confirm it. Free state guides help too: Wisconsin's covers 174 species and Florida's about 50 reef fish.
Updated 2026-09-25 · Sources: fishbase.se, help.inaturalist.org, fishlens.app, seagrant.wisc.edu
Found one? Take a photo to identify it.
Download on the App StoreWhat are the key facts?
- Fastest way: Photograph the whole fish side-on and run it through a fish ID app
- How many fish species: FishBase lists more than 33,000 species (FishBase home page, checked 25 September 2026)
- Free options: iNaturalist community IDs; FishBase and state agency field guides
- Confirm with: Fins, mouth and barbels, and where the fish came from
- Not a safety check: An app ID does not tell you a fish is safe to eat or handle
The short answer
Yes, you can identify a fish from a photo. Take one clear side-on picture of the whole fish, run it through a fish identification app, and you will usually get a species name in a few seconds. Then spend thirty seconds confirming it, because many fish have look-alikes that a photo alone can confuse.
The scale of the problem explains why. FishBase, a free global fish database, lists more than 33,000 species. Most anglers only ever meet a few dozen of them, and those few dozen include pairs that differ by a single fin, a row of scales or a pair of whiskers.
How to take the photo that gets a right answer
- Lay the fish on its side in even light, or shoot a tank fish when it is side-on to the glass
- Get the whole body, including the tail, in one frame
- Raise the dorsal fin if you can; fin shape and spines separate many families
- Take a second, close picture of the head showing the mouth and any barbels
- Shoot quickly: spots and stripes fade within minutes out of water
Our guide to identifying a fish from a photo goes through each of these in more detail.
Three checks to run after the app answers
- Fins: count the dorsal fins. A true perch or walleye has two separate ones; a pike or pickerel has a single dorsal fin.
- Mouth and barbels: whiskers point to catfish, carp or drum families. A common carp has two barbels on each side of the upper jaw; a goldfish has none; a black drum has barbels under the chin and a red drum has none.
- Place: a fish from a landlocked lake cannot be a reef species. If the app's answer does not match the water you were fishing, look at the second and third suggestions.
Then open the species page and compare the marks one by one. Our pages on common fish look-alikes and key features to identify fish list the pairs that get mixed up most.
Can AI identify fish, and can Google?
AI photo matching works well on common, well-photographed species shot side-on, and less well on juveniles, fish photographed from above, fish that have lost their colour, and rare species with few reference pictures. That is why a good result shows more than one candidate and how confident the match is.
Google Lens can return visual matches for a fish photo. It shows pictures that look similar, which is useful as a starting point, but it does not walk you through the marks that separate look-alikes. Treat any single answer, from any tool, as a suggestion to check.
Free ways to find out what fish you have
- FishLens: the naturalist guides are free to read in the app and on this site
- iNaturalist: post the photo and other users suggest an ID. An observation reaches Research Grade when more than two thirds of identifiers agree on a species-level ID (iNaturalist Help)
- FishBase: a free database with species pages and photos, useful for checking a name once you have one
- Your state fish and wildlife agency: most publish free field guides for local species, and they are the authority on size and bag limits
Is there a free fish finder app? A fish finder usually means sonar that shows fish under a boat. That is a different tool from an identification app, which names a fish you already have in front of you.
What to look for in a fish identifier app
- A confidence reading, so you know when to double-check
- Other candidates you can switch to when the first answer looks wrong
- Look-alike notes that tell you which marks separate the top matches
- Works on any photo: a fish on the deck, in a tank or on a market counter
- Clear limits: an app ID is not a check on whether a fish is safe to eat or to handle, and it does not replace your state's regulations
How FishLens handles this
FishLens names the species from one photo and shows how confident the match is. If the answer looks off, you can pick another candidate in a tap, and every fish you identify goes into a life list on your device.
Identifications are for reference and learning. Before you keep or eat a fish, check your local regulations and consumption advisories, and if you are unsure of the species, release it.
About this page
Research and drafting for this page were assisted by AI, and every figure was checked against the sources listed below on 25 September 2026. Where two sources disagree, both figures are given with their source.
Free regional fish ID guides worth bookmarking
State agencies and universities publish free fish ID tools for their own waters. Two good examples:
- Wisconsin Fish ID (University of Wisconsin Center for Limnology, Wisconsin DNR and UW Sea Grant): covers 174 Wisconsin and Great Lakes species in 28 families. You can search by name or narrow down by features, and there is a mobile app for offline use
- FWC Reef Fish ID (Florida Fish and Wildlife Conservation Commission): a quick guide to about 50 popular recreational reef fish, grouped as snappers (13), groupers and sea basses (13), jacks (4) and other reef fish such as grunts, porgies, triggerfish and hogfish (16), with illustrations by Diane Rome Peebles
These regional guides are narrower than a photo app but are written by the agencies that set size and bag limits, which differ by species under Florida's saltwater regulations. Use an app to get a name fast, then a regional guide to confirm it for the water you fished.
A field key you can run without an app
Wisconsin Fish ID narrows a fish down by features in a fixed order. You can run the same checks on any freshwater fish:
- Mouth and snout: terminal, subterminal, upturned, sucker-like, duck-billed, paddle-shaped or a sucking disc (seven types in the Wisconsin tool)
- Dorsal fin spines: are there any, how many, and are the spiny and soft parts joined or separate?
- Tail: rounded, forked or square
- Body shape: eel-like, torpedo-shaped, flattened from side to side, or flattened from top to bottom
- Pattern: stripes, solid colour, mottling, spots or vertical bands
- Special features: whiskers (barbels), a long snout or a flexible, eel-like body
Each answer rules out whole families at once. Our key features to identify fish guide explains each feature with examples.
FAQ
Can I identify fish from a photo?
Yes. A side-on photo of the whole fish is usually enough for an app to name common species. Confirm the answer by checking the fins, the mouth and barbels, and where the fish came from.
Is there a free app to identify fish?
iNaturalist is free and uses community identifications, and FishBase is a free database for checking a name.
Is there an app that can tell me what kind of fish I caught?
Yes. Photograph the fish on its side before it loses colour and a fish ID app will suggest the species; check your state's rules before keeping it.
How do I figure out what kind of fish I have?
Start with a photo ID, then compare the dorsal fins, mouth, barbels, tail shape and colour pattern with a species page, and consider whether the fish came from fresh or salt water.
Can AI identify fish?
Yes, reliably for common species in clear side-on photos, less reliably for juveniles, faded fish and rare species. Use the confidence reading and the alternative candidates.
Can Google identify a fish from a photo?
Google Lens can show visually similar results for a fish photo. It is a useful starting point, but check the marks yourself before relying on the name.
Is there a free fish finder app?
A fish finder usually means sonar that locates fish under a boat, which is a different tool. To name a fish you have caught or seen, use an identification app.
Is there a free way to identify fish online?
Yes. State tools such as Wisconsin Fish ID (174 species, with an offline app) and FWC's reef fish guide are free, as are iNaturalist and FishBase.
How do I identify reef fish in Florida?
Start with FWC's Reef Fish ID guide, which covers about 50 popular recreational species by family, and confirm before keeping a fish, because regulations differ by species (FWC).
More in Fish Identification: Photo ID and How to Check
Related
See what's really swimming there.
Start with a single photo.
Found one? Take a photo to identify it.
Sources
- fishbase.sewww.fishbase.se/home.htm
- help.inaturalist.orghelp.inaturalist.org/en/support/solutions/articles/151000169936-what-is-the-data
- fishlens.appfishlens.app/
- seagrant.wisc.eduseagrant.wisc.edu/our-work/fish-and-fisheries/fish-id/
- myfwc.commyfwc.com/research/saltwater/fishstats/recreational-fisheries/reef-fish-id/
Compiled by the FishLens editorial team
Every fact on this page is taken from the sources listed above; numbers and prices are copied from the source, and prices name the guide or auction and its date. Research and drafting were assisted by AI, and each claim was then checked against the cited sources. Checked 2026-09-25. We do not buy, sell or grade items; the app identifies what you photograph and points you to these references.