Dog Harness Size Calculator

Find the right dog harness size from neck and chest girth measurements with weight as a sanity check.

927.7K uses Updated · 2026-05-12 Runs locally · zero upload
AD

How to Use Dog Harness Size Calculator

The Dog Harness Size Calculator helps you translate tape-measure numbers into XS / S / M / L / XL harness sizes.

  1. Measure the neck — Place a soft tape around the base of the neck where the collar sits.
  2. Measure the chest — Wrap the tape around the widest part of the rib cage, just behind the front legs.
  3. Enter weight (optional) — Used as a cross-check; flag a borderline size for fast-growing dogs.
  4. Pick the size — The calculator returns the smallest size that fits all your measurements.

Formula & Theory — Dog Harness Size Calculator

Sizes are based on chest-girth bands, with neck and weight as guardrails:

size = lookup(neck_cm, chest_cm, weight_kg)
# XS: chest 33-43 cm
# S:  chest 41-53 cm
# M:  chest 51-66 cm
# L:  chest 64-81 cm
# XL: chest 79-102 cm

Use Cases for Dog Harness Size Calculator

Buying a first harness, switching from a collar, picking online without trying on, or sizing up a fast-growing puppy.

The Dog Harness Size Calculator is a quick reference, not a substitute for veterinary advice. Always cross-check with a vet, especially for medication or toxicity questions.

Frequently asked questions about Dog Harness Size Calculator

How tight should a harness be?

You should be able to slip two flat fingers between the strap and your dog's body — snug but not pinching.

What if my dog is between two sizes?

Size up if the dog is still growing or has thick fur; size down for short-coated adult dogs that are at target weight.

Does breed matter?

Breed shape matters more than weight. Deep-chested breeds often need a larger size than weight alone suggests.

Do I need to remeasure?

Yes — re-measure every 4–6 weeks for puppies and every season for adults whose coat changes.

Is my data stored?

No. All calculations happen in your browser; nothing is sent to a server.