Dog Harness Size Calculator

Measure your dog's chest girth, enter it below, and get a recommended harness size band (XS to XXL) plus fit-check guidance.

Quick Facts

Method
Matches chest girth to standard harness size bands (XS-XXL)
Chest girth is the measurement nearly every harness brand sizes by. 1 inch = 2.54 cm.

Your Results

Calculated
Recommended size
-
Standard harness size band
Size band range
-
Chest girth this size fits
Your chest girth
-
In inches and centimeters
Fit check
-
Two-finger rule target

Ready

Enter your dog's chest girth and press Calculate.

How dog harness sizing works

A dog harness is sized by chest girth — the circumference of the widest part of the ribcage, measured just behind the front legs. Wrap a soft tape measure all the way around the barrel of the chest, keep it snug but not compressing the fur or skin, and read the number where the tape meets. That single measurement is what almost every manufacturer's size chart is built around. This calculator takes your chest girth (in inches or centimeters) and matches it to the standard XS–XXL size band whose range contains your measurement.

Weight and breed are only rough proxies. Two 15 kg dogs — a barrel-chested Bulldog and a deep-but-narrow Whippet — can need different sizes despite identical weights, because the harness sits on the ribcage, not on the scale. Always size by the actual girth you measure, and use weight only as a secondary sanity check.

Standard size bands used here

The bands below reflect the commonly published ranges for adjustable step-in and over-the-head harnesses. Each size overlaps slightly with the next and includes several centimeters of strap adjustment, so a measurement near a boundary can work in either size.

  • XS — chest girth roughly 28–40 cm (11.0–15.7 in). Toy breeds: Chihuahua, small Yorkie, teacup Poodle.
  • S — 40–53 cm (15.7–20.9 in). Small breeds: Mini Dachshund, Shih Tzu, Boston Terrier.
  • M — 53–66 cm (20.9–26.0 in). Medium breeds: Beagle, Cocker Spaniel, French Bulldog.
  • L — 66–81 cm (26.0–31.9 in). Large breeds: Border Collie, Boxer, Australian Shepherd.
  • XL — 81–97 cm (31.9–38.2 in). Bigger dogs: Labrador, German Shepherd, Golden Retriever.
  • XXL — 97–119 cm (38.2–46.9 in). Giant breeds: Rottweiler, Great Dane, Bernese Mountain Dog.

The two-finger fit rule

Once the harness is on, tighten the straps until you can just slide two fingers flat, side by side, between the strap and the dog's body. That is snug enough to prevent the dog from backing out or twisting free, but loose enough not to chafe or restrict the shoulders. If a whole hand slips under easily, it is too loose; if you cannot get two fingers in, it is too tight. Because 1 inch equals exactly 2.54 cm, you can convert any brand's chart to whichever unit you measured in without losing precision.

Measuring tips for an accurate size

  • Measure the dog standing up in a normal posture, not sitting or lying down.
  • Use a fabric tailor's tape; if you only have a rigid ruler, wrap a string around the chest and then measure the string's length.
  • Measure over the coat you'll walk the dog in — a thick winter coat adds girth.
  • For a growing puppy, expect the chest to keep expanding; size up or choose a highly adjustable harness.

Frequently Asked Questions

Which measurement matters most for harness size?
Chest (girth) circumference is the primary measurement — it's what nearly every harness chart is keyed to. Measure the widest part of the ribcage, just behind the front legs, with a soft tape held snug. Neck girth and weight are useful secondary checks but should not override the chest measurement.
What if my dog's girth falls between two sizes?
Boundaries overlap for a reason: most harnesses have several centimeters of adjustment. As a rule, size up for a growing puppy, a thick-coated breed, or a deep-chested dog, and size down for a lean, short-haired dog. When in doubt, choose the size that still lets you tighten to the two-finger fit without maxing out the straps.
Can I pick a harness by my dog's weight alone?
Not reliably. Weight is only a rough proxy because harnesses sit on the ribcage. A deep-chested dog and a slender dog of the same weight can need different sizes. Use the weight field here only as a cross-check, and always confirm with the actual chest girth.
Do these bands match every brand?
They reflect common industry ranges, but brands differ — some run small, some split L into two sizes. Once this tool gives you a starting size, confirm it against the specific brand's own chart, which will list the exact girth range for each of its sizes.