What fish is this? Identify it from a picture
Fish Identifier is a fish identification app for iPhone. Take a picture of a fish and get the species name, habitat, size, and season in seconds - then save it to your collection and learn where to find more.
Free to download · iPhone · Freshwater & saltwater


Fish identification made simple
Whether you just landed a mystery catch, spotted something at the aquarium, or found an unfamiliar fillet at the market - a picture answers the question "what fish is this?"
One photo is enough
No keys, no flipping through a field guide. Photograph the fish and review the suggested species with its distinguishing traits.
Know what you caught
See the common name, scientific name, typical size, behavior, and habitat, so you can tell a walleye from a sauger or a blue cat from a channel cat.
Fresh and salt water
From farm-pond bluegill to offshore mahi-mahi: the app covers freshwater, saltwater, and aquarium species alike.
From catch to kitchen
Curious whether a species is commonly eaten and how it is prepared? Ask in the app and get practical culinary guidance.
Build a collection
Save identifications, log where you found each fish, and work toward your target species list with rarity tiers.
Find fishing spots
Discover fishing piers, banks, and clubs near you on the built-in map, wherever you are in the world.
What fish is this from a picture?
Photo-based fish ID compares the visible features in your picture - body shape, fin placement, markings, and color - against known species and shows you the closest match.
Take or upload a picture
Use a photo you already have, or take a new one from the side with the whole body and fins visible. Daylight and a clean background help the analysis.
Review the match
The app suggests the most likely species with its common name, scientific name, and the traits it recognized, plus a confidence indicator.
Learn and save
Read about habitat, size, season, and behavior. Save the fish to your collection and ask follow-up questions in the chat.
Prefer to learn the field marks yourself? Start with our guides to freshwater fish identification and saltwater fish identification.
A calm, clear fishing companion
Identification results, fishing spots, your collection, and quests - everything lives one tap from the camera.





More than a fish ID scanner
Fish Identifier combines photo identification with the tools anglers actually use on the water.
Photo identification
Snap or upload a photo and the app suggests the species, with the common and scientific name and the traits that support the match.
Ask follow-up questions
Ask about habitat, behavior, or how a species is usually prepared in the kitchen, and get clear, conversational answers.
Fishing spots near you
Browse nearby piers, banks, and fishing areas on the map, from Florida to Scotland, and plan where to go next.
Your fish collection
Every identification can be saved to a collection with rarity tiers, so you can track which of your target species you have caught.
Quests and badges
Levels, quests, and badges turn your season into a progression: identify fish, log catches, and unlock rewards.
Smart fishing guide
Per-species guidance on where and when to find fish, such as depths, seasons, and conditions worth trying.
Freshwater and saltwater fish identification
Freshwater fish identification
Lakes, rivers, and ponds: identify bass, panfish, walleye, pike, trout, and catfish with a practical chart of field marks - or let the app read them from your photo.
Freshwater guide →Saltwater fish identification
Inshore and offshore: recognize snapper, grouper, drums, jacks, and mackerel by shape, lateral line, and fins, with a special guide for the Gulf of Mexico.
Saltwater guide →Fish ID guides by species
Deep dives into the species anglers ask about most, each with the exact field marks to check and a comparison chart.
Types of Snapper
Red, vermilion, lane, mangrove, mutton, and yellowtail snapper separated by anal fin, flank spot, and eye color.
Read the guide →Salmon Identification
Tell Chinook, coho, sockeye, pink, chum, and Atlantic salmon apart by mouth color, spots, and tail - with a full salmon species chart.
Read the guide →Trout Identification
Rainbow, brown, brook, cutthroat, and lake trout: the field marks that separate them, and how to tell trout from salmon.
Read the guide →Catfish Identification
Identify types of catfish: channel, blue, and flathead catfish plus bullheads, using tail shape and anal-fin ray counts.
Read the guide →Gulf of Mexico Fish
Snapper, grouper, redfish, mackerel, and other common Gulf species - and the lookalikes anglers mix up most.
Read the guide →Saltwater Fish Identification
How to identify marine fish by shape, lateral line, and fin structure, from inshore drums to offshore pelagics.
Read the guide →Freshwater Fish Identification
A practical freshwater fish identification chart covering bass, panfish, walleye, pike, and more.
Read the guide →Fish identifier FAQ
What is a fish identifier?
A fish identifier is a tool that helps you determine which species a fish belongs to. Traditional fish identification uses field marks such as body shape, fin position, mouth shape, and color patterns. A fish identifier app does the same job from a photo: you take a picture, the app analyzes it, and it suggests the most likely species with details such as the scientific name, typical size, and habitat.
What fish is this from a picture?
That is the question Fish Identifier is built to answer. Take or upload a picture of the fish - side-on, in good light, with the whole body and fins visible - and the app compares shape, fins, markings, and color against known species. You get a suggested match with the common name, scientific name, and the traits behind it, so you can check the result yourself.
Is the Fish Identifier app free?
The app is free to download on the App Store and free to try. A subscription unlocks the full premium feature set. There is no Android version at the moment; the app is built for iPhone.
Does it work for both freshwater and saltwater fish?
Yes. Fish Identifier covers freshwater species such as bass, trout, catfish, walleye, and pike, as well as saltwater species such as snapper, grouper, mackerel, and jacks. Each identification includes the habitat type, so you can see whether a species is typically found in fresh, salt, or brackish water.
What information do I get with an identification?
Each result includes the common name, scientific name, typical size, habitat type, behavior notes, and a best-season overview by month. You can save the identification to your collection, log where you found the fish, and ask follow-up questions about the species.
What does "fish ID" mean?
Fish ID is short for fish identification: working out which species a fish is. Anglers use fish ID to recognize their catch, students use it for marine biology, and hobbyists use it at aquariums or fish markets. It is done by checking field marks, or faster, by using a fish identifier app on your phone.
How do I identify a fish without an app?
Check field marks in this order: body shape, tail shape, fin position and edges, mouth size and direction, then color and markings. Compare those against a regional fish identification chart. Our guides for salmon, trout, catfish, freshwater, and saltwater fish walk through the key marks per group.
Put a fish identifier in your pocket
Download Fish Identifier for iPhone and turn every catch, aquarium visit, and market find into a moment of discovery. Photo ID, species details, fishing spots, and your personal collection - all in one app.
Free on the App Store for iPhone. A subscription unlocks the full premium feature set.