Fish weight calculator by length and girth
Enter measurements above, or try a worked example below.
Worked examples
Length-only fish length to weight calculator
No girth measurement? Girth is estimated as 0.58 × length (the default used by fishswami.com), and the result is shown as a ±20% confidence band instead of a single number. Walleye and pike use dedicated length-cube formulas that need no girth at all.
Fish relative weight (Wr) calculator — condition index
Wr = (actual weight ÷ standard weight) × 100. The standard weight comes from the published largemouth bass equation log10(Ws) = −5.316 + 3.191·log10(L mm) (Wege & Anderson, 1978). Benchmark: 95–105 = good condition.
Reverse mode — target weight → estimated length
Wondering "how long is a 10 lb bass?" Enter the target weight; the formula is inverted to estimate the length (and girth, if you did not measure one).
Compare formulas side by side
Sources disagree slightly on the right divisor — for trout, for example, fishiohub uses /775 while fishswami groups trout at /900. See every published formula for your fish at once, with an agreement score.
Catch log
Saved in your browser only (localStorage) — nothing is uploaded. Export to CSV anytime.
| Date | Species | Length | Weight |
|---|
Unit matrix & girth tape guide
Fish weight conversion chart
| From | Inches | Centimeters | Millimeters |
|---|---|---|---|
| 1 inch | 1 | 2.54 | 25.4 |
| 1 centimeter | 0.3937 | 1 | 10 |
| 1 millimeter | 0.03937 | 0.1 | 1 |
| From | Pounds | Kilograms | Ounces |
|---|---|---|---|
| 1 pound | 1 | 0.4536 | 16 |
| 1 kilogram | 2.2046 | 1 | 35.274 |
| 1 ounce | 0.0625 | 0.02835 | 1 |
Fish measurement weight calculator — how to tape a live fish
Use this as a live fish weight calculator: measure and release without hanging the fish on a scale.
- Length: from the tip of the lower jaw to the fork of the tail (not the tail tips).
- Girth: soft tape around the fattest part of the body, fins folded flat. A stiff ruler does not follow the curve — use a tailor's tape.
- No tape? Mark a piece of string, then measure the string against a ruler.
- Speed matters: measure over water or a wet surface, record immediately, and release quickly. Wet your hands first and keep air exposure minimal.
- Why girth matters most: the formula squares girth, so a 10% girth error moves the estimate ~21%. Measure twice when it counts.
Popular species calculators
Looking for a specific fish? Each of these is answered by a mode above — no separate page needed.
| Calculator | How to use this tool |
|---|---|
| Largemouth bass weight calculator | Mode 1 → Largemouth bass, formula G²×L ÷ 800 |
| Smallmouth bass weight calculator | Mode 1 → Smallmouth bass, formula G²×L ÷ 800 |
| Striped bass weight calculator | Mode 1 → Striped bass, formula G²×L ÷ 800 |
| Florida bass weight calculator | Mode 1 → Largemouth bass (Florida bass is a largemouth subspecies, same /800 formula) |
| Peacock bass weight calculator | Mode 1 → Largemouth bass as the closest deep-bodied estimate (/800) |
| Hybrid striped bass weight calculator | Mode 1 → Striped bass, formula G²×L ÷ 800 |
| Sea bass weight calculator | Mode 1 → Striped bass ("sea bass" usually means striped bass) |
| Bass length to weight calculator | Mode 2 (length-only) → any bass species, girth auto-estimated |
| Fish weight calculator salmon | Mode 1 → Salmon (chinook/coho), formula G²×L ÷ 800 |
| Fish weight calculator saltwater | Mode 1 → redfish, snook, tarpon, or the NZ saltwater species |
| Fish relative weight calculator | Mode 3 → enter length + scale weight for the Wr condition index |
| Largemouth bass relative weight calculator | Mode 3 → largemouth Ws equation (Wege & Anderson 1978) |
| Bass relative weight calculator | Mode 3 → same as above; benchmark 95–105 |
Species formula database (21 species)
Every divisor below is cited to its source. Formulas marked "flagged" are shown in the Compare mode so you can see the disagreement.
Bass weight calculator notes
This bass weight calculator covers largemouth bass, smallmouth bass, and striped bass with the standard bass weight formula W = G² × L ÷ 800. Florida bass (a largemouth subspecies) and hybrid striped bass use the same largemouth bass formula; peacock bass anglers also commonly use /800 as the closest deep-bodied estimate. Sea bass queries usually mean striped bass — select it above.
Other popular species
Walleye fish weight calculator: length-only W = L³ ÷ 3500 — no girth needed. Salmon (chinook/coho): W = G² × L ÷ 800. See the full table for all 21 species.
| Species | Formula | Source |
|---|
Fish length to weight chart
Quick reference: estimated weights by length using the average girth ratio (0.58 × length), except walleye (length-cube formula, no girth needed).
Methodology, sources & data notes
The formulas
W = G² × L ÷ K — weight in pounds from length and girth in inches. W = L³ ÷ K — length-only for walleye (/3500) and pike (/2700). W = L × G² ÷ D / W = L × G ÷ D — metric-native New Zealand formulas (kg from cm).
Sources
- Species group formulas and the 0.58 × length default girth: fishswami.com/fish_weight_calculator
- Bass /800, trout /775, catfish /900, generic /820: fishiohub.com/tools/fish-weight-calculator/
- New Zealand species formulas: fishingspotx.co.nz/fish-weight-calculator-new-zealand/
- Largemouth standard weight equation: Wege & Anderson (1978); Wr benchmark 95–105 per USGS fisheries methods; worked example cross-check via lakework.com (16″ / 2.18 lb → Wr ≈ 97).
- Muskie community divisor /897 for 50 lb+ fish: muskie.outdoorsfirst.com (MuskieFIRST)
Data-quality notes (read before trusting a number)
- FLAGGED The fishingspotx.co.nz kingfish divisor (/1140) contradicts that same page's worked example: a 50 cm kingfish with 25 cm girth is stated as ≈ 2.5 kg, but the formula as written gives 27.4 kg. This tool defaults to the example-consistent divisor (/12500) and shows the as-published figure in Compare mode.
- The same page's snapper divisor (/800) is implausible with centimeter inputs (a 50 cm snapper → 39 kg). We use the metric-consistent conversion of the standard deep-body formula (/28902 ≈ /800 in imperial units) instead.
- The trevally (/600), kahawai (/500), and john dory (/700) linear formulas are as published and spot-check sane.
- Muskie anglers debate the standard /800: MuskieFIRST testing found it overstates large fish, and some anglers use /897 for 50 lb+ fish. Both are in Compare mode.
- Confidence bands (±10% measured girth, ±20% length-only) are simple allowances, not tested accuracy figures.
Frequently asked questions
How does the fish weight formula work?
The standard field formula is weight = girth × girth × length ÷ K. Measure length (in inches, from lower jaw to fork of tail) and girth (around the fattest part of the body), square the girth, multiply by length, and divide by a species shape constant K — most commonly 800. For example, a 20-inch largemouth bass with a 15-inch girth gives 15 × 15 × 20 ÷ 800 = 5.625 lb. This tool applies the right K per species automatically.
How accurate is a fish weight calculator?
Treat every result as an estimate, not a certified weight. When girth is measured carefully, results are typically within about ±10% of the true weight; length-only estimates (girth guessed at 0.58 × length) are wider, about ±20%. Actual weight varies with condition, season, spawning, and whether the fish was recently fed. For tournaments or records, always use a certified scale.
What is the 800 divisor in the fish weight formula?
800 is the most common "shape factor" K in the formula weight = girth² × length ÷ K (inches to pounds). It fits average deep-bodied fish such as bass and salmon. Slimmer or flatter fish need larger divisors (trout ~775, redfish/snook/catfish ~900, bluegill ~1200), while long skinny fish like walleye and pike are estimated from length alone with weight = length³ ÷ 3500 and ÷ 2700 respectively.
How do I measure a fish girth correctly?
Use a soft measuring tape (not a stiff ruler) around the thickest part of the body, with fins folded flat. Measure length from the tip of the lower jaw to the fork of the tail — not the tail tips. Record measurements immediately, keep the fish in or over water, and handle it as little as possible. Small girth errors change the result a lot, because girth is squared.
How can I estimate fish weight by length only?
Use the Length-only mode: it estimates girth as 0.58 × length (the default used by fishswami.com) and applies the species formula, showing a ±20% confidence band instead of a single number. For walleye and northern pike, dedicated length-cube formulas (L³ ÷ 3500 and L³ ÷ 2700) work without any girth input at all.
What is relative weight (Wr) in fish?
Relative weight is a fisheries-science condition index: Wr = (actual weight ÷ standard weight) × 100. The standard weight Ws comes from a published length–weight regression for the species — this tool uses the largemouth bass equation log10(Ws) = −5.316 + 3.191 × log10(length in mm) (Wege & Anderson, 1978), valid for bass 150 mm and longer. A Wr near 100 means the fish matches the expected weight for its length.
What does a low relative weight mean?
Fisheries biologists use roughly 95–105 as the benchmark for a fish in good condition. A Wr consistently below 95 suggests lean or thin fish — often a sign of poor forage, overcrowding, or habitat issues in that water. A single fish means little; the index is designed for comparing populations or tracking one pond over time. This is an informational estimate, not professional fisheries advice.
How does the reverse mode (target weight to length) work?
Enter the weight you are hoping for and your species; the tool inverts the formula to estimate the length that fish would need to be. If you measured girth, it solves length = weight × K ÷ girth²; otherwise it assumes the average girth ratio (0.58 × length) and solves the cubic. Handy for answering "how long would a 10 lb bass be?" (about 28¾ inches).
Why do different fish weight formulas give different answers?
Because body shape differs. A 20-inch bass and a 20-inch pike weigh very different amounts, so each needs its own divisor. Even for one species, sources disagree slightly — for example, this tool uses /775 for trout (fishiohub) while fishswami groups trout at /900. The Compare formulas mode shows 2–3 published formulas side by side with an agreement percentage, so you can see the spread honestly instead of trusting one number.
Which units does the fish weight calculator support?
Length in inches, centimeters, or millimeters; girth in the same three units; weight output in pounds, kilograms, or ounces. Formulas are unit-sensitive, so the tool converts your inputs to the formula's native units (inches→pounds for most species, centimeters→kilograms for the New Zealand species), computes, then converts the answer to your chosen output unit.
How should I handle a fish I plan to release?
Wet your hands before touching the fish, keep air exposure as short as possible, support its body horizontally, and consider barbless hooks for faster release. Measure over water or a soft surface so a dropped fish is not injured. A quick length-plus-girth measurement with this calculator avoids hanging the fish on a scale at all.
Do I need a fishing license, and are there size limits?
Fishing licenses, size limits, bag limits, and seasons vary by location — sometimes down to the individual lake or river — and they change over time. Always check your local regulations before fishing. The estimates from this tool are not a substitute for knowing and following the rules where you fish.
Why are the New Zealand kingfish and snapper formulas different?
New Zealand sources (fishingspotx.co.nz) publish metric-native formulas: kingfish and snapper use girth² × length ÷ D in centimeters to kilograms, while trevally, kahawai, and john dory use linear girth formulas. One data-quality note: the published kingfish divisor (/1140) contradicts that same page's worked example (a 50 cm kingfish with 25 cm girth stated as ~2.5 kg — the formula as written gives 27.4 kg). This tool defaults to the example-consistent value and flags the discrepancy in the methodology notes.
Can I save my catches in a log?
Yes — the Catch log mode stores species, length, weight, and date in your browser's localStorage, shows running stats (trip count, biggest fish), and exports everything to CSV. Nothing is uploaded anywhere: your log stays on your device, works offline, and you can delete individual entries or clear the whole log at any time.
Does this work for saltwater fish?
Yes — this fish weight calculator works for saltwater fish. The species database includes redfish and snook (/900), tarpon and salmon (/800), plus New Zealand saltwater species — kingfish, snapper, trevally, kahawai, and john dory — with metric-native formulas. Saltwater fish vary a lot in shape, so treat results as estimates and compare formulas when it matters.
Is this professional fisheries advice?
No. This is a free estimation tool for anglers, not professional fisheries, biological, or legal advice. Estimates only — actual weight varies by condition and season. Fishing licenses, size limits, and seasons vary by location; check your local regulations before fishing. For catch-and-release: wet your hands, minimize air exposure, and consider barbless hooks.