To identify a fish from a photo, shoot it flat and side on with the whole body in frame, the fins spread and the light soft. Then check the few features that actually separate species: the fins, the lateral line, the tail, the mouth and chin, and the gill cover. Body color comes last. A good photo gets the app, or an expert, most of the way there. A bad photo makes even the best model guess.
The one photo that does most of the work
Lay the fish on a wet towel, a measuring board or the deck, or hold it flat along your forearm. Get the phone level with the fish, not above it. Then shoot:
- Side on, nose to tail tip in frame. Fill the frame without cutting anything off. Body shape and proportions are half the ID, and an angled shot distorts both.
- Fins up. Run a wet hand from the head back to raise the dorsal fin, and let the tail fan out. Fin shape, fin length and where each fin starts carry a lot of IDs.
- Soft light. Open shade or overcast is best. Direct midday sun turns a silver flank white and hides spots and stripes. Turn off the flash for close shots of shiny fish.
- Quick. Colors fade within minutes of a fish leaving the water. Shoot first, then deal with the hook.
If the fish is going back, keep it wet and keep the shoot short. For fish that should stay in the water, like a big tarpon or a shark, shoot them beside the boat instead.
The close-ups that settle look-alikes
When the species decides whether you can keep the fish, add two or three detail shots. These are the features biologists use, and they're the ones a phone photo most often misses.
| Feature | What to shoot | Settles |
|---|---|---|
| Chin and lower jaw | The underside of the head, looking up | Black drum (chin barbels) vs red drum and sheepshead (none) |
| Gill cover edge (preopercle) | The head, side on, sharp focus | Gag (angled, notched) vs black grouper (smoothly rounded) |
| Tail shape and margin | The whole tail, spread | Gag (slightly concave) vs black grouper (square); pompano vs permit (fork depth) |
| Lateral line | The full flank, level | King mackerel (drops sharply under the second dorsal) vs Spanish and cero (slopes gently) |
| Dorsal fin start and length | Dorsal raised, with the anal fin in the same frame | Permit (dorsal starts over the anal fin) vs pompano (starts in front of it) |
| Anal fin | Belly side, fin spread | Tarpon snook (seven soft rays) vs other snook (six) |
| Mouth and teeth | Mouth open, from the side | Seatrouts (two canine teeth at the tip of the upper jaw); snappers (canines) vs grunts |
| Spot pattern | Upper flank and fins, close | Spotted seatrout (round spots onto fins and tail) vs weakfish (small spots in wavy lines) |
Read the fish in this order
Field biologists use roughly this order, and it works for anglers too.
- Family by shape. Torpedo with finlets (mackerels and tunas). Deep and flat with a forked tail (jacks and pompanos). Long with a sloped head and a black lateral line (snook). Heavy with a big mouth (groupers). Arched back with a down-turned mouth (drums).
- Fins. How many dorsal fins, where each starts, whether they are joined, and the shape of the tail.
- Head. Mouth position and size, barbels, teeth, and the gill cover edge.
- Lateral line. Straight, curved, dropping, or outlined in black.
- Markings. Spots, bars and stripes, and whether they reach the fins.
- Color, last. Fish shift color with stress, depth, bottom type and time out of the water. A gag can look nearly black. A redfish from tannic water can look bronze-gold.
Why apps miss, and how to help them
Most misses come from four things:
- The deciding feature isn't in the photo. Neither a person nor a model can count anal-fin rays that are folded flat, or see barbels under a hand.
- Juveniles. Young fish often wear different patterns. Small king mackerel carry spots like a Spanish. Juvenile black drum have bold vertical bars that look like a sheepshead's.
- Hybrids and edge-of-range fish. Off northeast Florida, weakfish and sand seatrout hybridize. FWC regulates "weakfish-like" fish together there, because even biologists struggle to tell them apart in the field.
- Angles. A fish held toward the camera looks deeper and shorter than it is. That matters for pairs that differ by body depth, like pompano and permit.
Check what the app shows you. A good ID tool tells you which features it used and how sure it is. If the top two answers are close, look for the one feature that separates them, then reshoot that feature.
Know your look-alikes
Most ID trouble on the water comes from a handful of pairs. We've written a guide for each one, with a quick-ID table:
- Redfish vs black drum: barbels and the tail spot.
- King mackerel vs Spanish mackerel vs cero: the lateral line and the front of the first dorsal.
- Pompano vs permit: dorsal rays and where the dorsal starts.
- Gag vs black grouper, plus scamp and red grouper: the gill cover and the tail.
- Common, fat, tarpon and swordspine snook: anal fin rays, scales and body depth.
- Spotted seatrout vs weakfish, plus sand and silver seatrout: the spots.
Measuring from the photo
If you'll need the length, put the fish on a ruler or measuring board in the same side-on shot. Close the mouth and lay the fish flat. Florida, for example, specifies total length, measured with the tail pinched together, for many species. See FWC's measurement page for how your fish should be measured. Fish Scouter's Fish Book uses that same ruler photo for size points. It reads the marks, and if they disagree with the length you typed by more than 15%, the reading counts. That check is for points, not for legality. Measure on the boat the way the agency says to.
When to ask a human
- The ID decides whether you keep the fish, and the app isn't confident.
- The fish is a juvenile, looks like a hybrid, or is outside its usual range.
- The deciding feature was hidden and the fish is already released.
Post it on iNaturalist, where an observation reaches "Research Grade" only when at least two identifiers weigh in and two-thirds agree. Or send the photo to your state fisheries agency. When in doubt, let it go.
How Fish Scouter's Fish ID uses your photo
We think Fish Scouter's Fish ID is the best way to put a name on the fish you catch, because it works the way this guide does. It looks at the fins, spots and tail. It returns up to three matches with honest confidence, tells you the field marks it used and what to check, and uses your water and the month to break ties between look-alikes. One tap opens the species card with its season, baits and a link to the current rule at the state agency. It's built for the fish anglers catch, so it only answers with species in its book. It will tell you when your fish might be something else.
Try Fish Scouter free and scan your next catch. Shoot it side on.