Identify
Photo in, species out. On-device classification across 1,494 fish. Free, unlimited, no sign-up.
Free fish identification for recreational anglers: unlimited, no sign-up, entirely on-device. Every fish you name joins your own water and swims there, at the length you recorded, at the depth it really lives. Fishing regulations for every U.S. state and Canadian province are free here on the web.
Free · No sign-up · Unlimited fish ID
No phone handy? Identify a fish from a photo in your browser →
Most apps stop at identification. CatchRules keeps going: the fish you name joins your water and swims there, at the size you recorded, at the depth it really lives. Descend from the 2 m shallows to 80 m of open blue and the species change as you go. It's a trophy case, not a pet. No timers, no feeding. All on your phone, all offline.
Checking whether it's legal to keep? That lives here on the web, free: bag, size, slot, and season rules for every U.S. state and Canadian province.
Photo in, species out. On-device classification across 1,494 fish. Free, unlimited, no sign-up.
Every fish you name joins your water and swims there, at the length you recorded, at the depth it really lives. Photoreal models that move the way each species actually moves.
Log the length of every catch and it swims at that size in your water. Reference only, so confirm with a ruler before keeping a catch.
The model names the species in about a second.
Record the length and the fish is rendered at that size.
The fish joins your water and swims at its real depth.
Free · No sign-up · Unlimited fish ID