Dog Harness Size Calculator
Enter your dog’s chest girth, neck girth, and weight to find the right harness size — with a recommended fit range so the harness is snug but never tight.
Measure with a soft tape. Chest (girth) is the single most important number — wrap the tape around the widest part of the ribcage, just behind the front legs.
Recommended Harness Size
—
| Size | Chest girth | Typical weight |
|---|
Overview
The Dog Harness Size Calculator takes the guesswork out of buying a no-pull or walking harness. Instead of relying on weight alone — which fails for the many breeds that are leaner or stockier than average — it uses your dog’s actual chest girth as the primary measurement, cross-checks it against neck girth and weight, and adjusts for body build.
It’s built for dog owners shopping online, foster carers sizing gear for a new arrival, breeders and shelters fitting litters, and anyone whose dog sits awkwardly between two sizes. The result is a clear size band (XS through XXL) plus the exact girth range you should be aiming for, so you can order with confidence and avoid the number-one cause of returns: a harness that doesn’t fit.
How It Works
- Pick your units. Toggle between centimeters/kilograms and inches/pounds — all fields and results update automatically.
- Measure the chest girth. Wrap a soft tape around the widest part of the ribcage, just behind the front legs. Keep it snug, not tight.
- Add neck girth and weight. Measure the neck where a collar naturally sits, and enter your dog’s current weight.
- Select body build. Choose average, deep-chested, or stocky so the recommendation matches your dog’s shape.
- Click Calculate. You’ll get a recommended size, the target girth range, a fit advisory, and a full size chart with your match highlighted.
Formula Explanation
Harness sizing is driven primarily by chest girth, because that is the strap the harness actually closes around. The calculator works in three stages:
1. Normalize to centimeters
chest_cm = chest_in × 2.54 and weight_kg = weight_lb × 0.4536
2. Match chest girth to a size band
The dominant rule is the manufacturer-style girth range. Each size covers a real-world chest band:
XS 28–40 • S 40–50 • M 50–65 • L 65–80 • XL 80–95 • XXL 95–115 cm
3. Sanity-check and adjust
Weight is used as a secondary cross-check. If the weight-implied size differs from the girth-implied size, the calculator flags it and defers to girth. Body build nudges borderline cases: a deep-chested dog near the top of a band is pushed up; a stocky dog is confirmed by its larger girth. When a chest measurement lands within 1.5 cm of a boundary, the tool reports both candidate sizes so you can size up for comfort.
Practical Benefits
- Fewer returns and refunds. Ordering the right size the first time saves the hassle of repackaging and reshipping ill-fitting gear.
- Escape prevention. A correctly sized harness can’t be backed out of — critical for anxious, reactive, or newly adopted dogs.
- Comfort and safety. The right fit avoids chafing under the armpits and pressure on the throat, distributing pull across the chest instead.
- Works for odd-shaped dogs. Build adjustment handles deep-chested sighthounds and barrel-chested bulldogs that weight charts get wrong.
- Confident online shopping. You get an exact target girth range to match against any brand’s size chart.



