CatchRules

Identify the fish.
Drop it in your water.
Watch it swim.

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 →

Built for the moment after you land it.

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.

01

Identify

Photo in, species out. On-device classification across 1,494 fish. Free, unlimited, no sign-up.

02

Collect

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.

03

Measure

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.

  1. 1

    Photograph

    The model names the species in about a second.

  2. 2

    Measure

    Record the length and the fish is rendered at that size.

  3. 3

    Collect

    The fish joins your water and swims at its real depth.

Is CatchRules free?
Yes. Fish identification is free with no sign-up and no daily limit. No account, no email, no usage cap. Download from the App Store or Google Play and start identifying.
Do I need an account to identify fish?
No account required. Identification works as soon as you install the app, with no email, sign-in, or registration step.
How many fish can I identify per day?
Unlimited. There is no daily cap on identification, so photograph as many fish as you want.
Does it work offline?
Yes. Identification runs entirely on-device, so it works with no signal at all, whether at the dock, on the boat, or out of range.
What's covered?
1,494 fish species for identification, and a living 3D water where each fish you catch swims at the depth it really lives, from the 2 m shallows down to 80 m of open blue.
Does the app include fishing regulations?
No. Regulations live here on the website, free and open to everyone: bag, size, slot, and season rules for every U.S. state, 10 Canadian provinces, and U.S. federal waters, sourced from each agency. The app is for identifying, measuring, and collecting your catch.
Is this a substitute for official regulations?
No. Always verify with your state, provincial, or federal wildlife agency before keeping a catch.

Catch it. Name it. Watch it swim.

Download on the App StoreGet it on Google Play

Free · No sign-up · Unlimited fish ID