How anglers identify, measure and record fishUpdated
Best Fish IdentificationA Global Fishing League referenceGet the free app ↗
Choosing an app

Choosing a fish identification app

Answer in brief

Pick an app that names the fish from your own photo and lets you correct it, covers the waters you fish, measures the fish as well as naming it, keeps your catch locations to yourself, and doesn't put your own catches behind a subscription. Global Fishing League meets all five, which is why it is our pick.

Competitor facts on this page are from each company's own pages and store listings, checked on the dates shown.

Five things to check

  1. It names the fish from your photo, and you can correct it. You want the common name and the scientific name, so you can check the result against a reference, and a way to change it when you know better.
  2. It covers the water you fish. A freshwater-only list misses inshore and offshore fish, and the reverse. Read the species list before you rely on it.
  3. It measures the fish. A length taken from the photo is recorded with the species, on the same picture. A length typed in later is only a claim. See measuring a fish from a photo.
  4. It keeps your spots private. Some apps show other users where catches were made. Check who can see your catch locations before you log one. See keeping your spots private.
  5. Your own catches stay free. Check what you can still see without a subscription: your log, your photos and the conditions on each catch. Check the yearly price and the trial terms too.

How three apps compare

Most rows are what each company publishes. The first-answer row is from Global Fishing League's own blind accuracy test, which iNaturalist was not part of. Fishbrain is a fishing app and social network that says it has more than 20 million anglers; iNaturalist identifies every kind of living thing.

What to checkGlobal Fishing LeagueFishbrainiNaturalist
Names the fish from a photoYes, 297 fish species, common and scientific name, with an overrideYes, with its FishID featureYes, suggests a species; other users can confirm it
Right first answer in our 300-photo test252 (84.0%), model in test builds144 (48.0%)Not tested
Measures the length from the photoYes, freeNot in its published features (checked 5 November 2026)No
Who sees your catch locationNever shown to other anglersPro members see the exact location of catches logged as public ("Exact catch locations")Observations are public; you can obscure the location or make it private
PriceFree to identify, measure and log; membership $4.99 a month or $39.99 a yearFree; Pro $79.99 a year on the US App Store (5 November 2026)Free
Built forAnglers: logbook, catch conditions and a league (coming soon)Anglers: catch feed, maps and forecastsEvery kind of living thing

When not to trust any app

Check the fish yourself, and your local rules, when:

  • The species decides whether you can keep it. Pike and musky, or the black bass species, often have different limits. Use the check in look-alike species.
  • It may be a hybrid. Saugeye, tiger muskie and hybrid striped bass show features of both parents.
  • It is a small fish. Juveniles often lack the adult markings an app relies on.
  • The photo is poor. Part of the fish out of frame, glare, or the fish held at an angle. See photographing a fish.

Questions and answers

Is a free fish identification app good enough?

For naming a fish, yes, as long as it covers your water and gives you the scientific name so you can check it. Look at what else stays free: some apps keep identification free but charge to see your own catch history or its conditions. In Global Fishing League, identification, measurement and the logbook are free.

Should I pick the app with the most species?

Pick the one that covers the fish you catch. A long list of reef fish is no help on a bass lake. Check the app's species list for the fish in your water: Global Fishing League publishes its 297 species on its site.

Can I correct an app that gets the species wrong?

You should be able to. Global Fishing League lets you override the result with your own label, for example when you know better or want a local name on the record.

Sources for this entry

Keep reading

Cite this entry

Global Fishing League. “Choosing a fish identification app.” Best Fish Identification, updated 9 November 2026.https://bestfishidentification.com/choosing-an-app/