Skip to content
ShirtMath
COMPARE

A Fit Analytics alternative that starts with the garment

Fit Analytics is a retailer-side fit widget: a shop installs it, and it recommends a size from details the shopper gives about their body. ShirtMath works the other way, comparing the measurements of the garment itself.

Last verified: 26 August 2026

What is Fit Analytics?

Fit Analytics is a size recommendation service that retailers install on their own product pages. Its shopper-facing component is called Fit Finder, and it asks the shopper for details about themselves before returning a recommended size for the item being viewed (fitanalytics.com, retrieved 27 July 2026). Snap Inc. announced its acquisition of the company in March 2021.

Two things follow from that design, and both are descriptions rather than criticisms. First, the tool lives on the retailer's site, so you only meet it in shops that have bought it. Second, it reasons about the person: the inputs are about your body, and the output is a size for one product on one page.

Everything on this page about Fit Analytics comes from what the company publishes about itself. We do not quote its pricing, its integration options or its internal accuracy, because we cannot verify those from the outside, and a comparison page that guesses at a competitor's numbers is worth nothing.

How is ShirtMath different?

ShirtMath starts from a garment instead of a body. You take a shirt you already own and like the fit of, lay it flat, photograph it next to a scale card, and the scanner reads its flat measurements. Those measurements are then compared against published garment measurements across the catalogue, so the question shifts from "what size am I?" to "which of these shirts is shaped like the one already in my drawer?"

QuestionFit AnalyticsShirtMath
Where does it run?On a retailer's product pageOn shirtmath.com, shopper-side
Who installs it?The retailerNobody; no install needed
What does it start from?Details the shopper gives about themselvesA shirt you own, laid flat with a scale card
What does it compare?The shopper against the productGarment measurements against garment measurements
OwnershipSnap Inc., acquisition announced March 2021Independent, pre-launch

The deeper split is not the interface, it is the unit of measurement. One approach models the body and infers a size; the other measures the clothing and compares like with like. We have written that difference up on its own page: body measurement versus garment measurement. Our own working is on the methodology page.

Why do published garment measurements matter?

Chest is measured flat, across the garment one inch below the armhole, and doubled if you want the circumference. Here is what a Medium means across five styles in that set.

StyleCutChest at M, laid flat
Gildan G500Unisex20.0"
Bella+Canvas 3001CUnisex20.0"
Comfort Colors C4017Unisex, garment-dyed20.5"
Next Level 3600Fitted unisex20.5"
Gildan G500LLadies17.5"

The gap that matters is the last row. A ladies' G500L Medium publishes 17.5" against 20.0" to 20.5" for the unisex Mediums, a three inch difference on the same letter. The gap widens at Large, where G500L publishes 19.0" against 22.0" to 22.5". "Medium" is not a dimension. It is a label that names a different garment depending on the cut, which is the whole subject of our note on vanity sizing.

None of this is an argument against body-based recommenders. It is an argument for knowing the number underneath whichever recommendation you are given. If you want the raw figures, they are laid out in t-shirt chest measurements and compared style by style in which blank runs biggest.

When Fit Analytics is the better choice

There are real cases where a retailer-side recommender is the right tool and ShirtMath is not, and pretending otherwise would waste your time.

What can ShirtMath do today, and what can it not?

ShirtMath is pre-launch, and the honest boundary is narrow. What is live: photograph a shirt laid flat with a scale card, get its flat measurements back, and match those against published garment measurements across the catalogue. Roughly half of scanner readings land within an inch of a tape measure. Sleeve opening and bicep are the least reliable readings. Anything the scanner cannot read confidently is left blank rather than filled with a guess, which is why some results show fewer fields than others.

What is not live, and what we will not imply: any form of body scanning, shoe identification or shoe fit from a photograph, sunglasses measurement from a photograph, and face-shape analysis. Where this site covers those subjects, it covers them as reference material about how to measure by hand.

If you want to check the scanner's work, or skip it entirely, the tape method is written out in how to measure a shirt and the single most useful number is explained in pit to pit measurement.

How do you decide between them?

  1. Ask who the tool is for — Fit Analytics is bought by a shop and shown to you. ShirtMath is used by you and shown to nobody. If your problem is running a store, that answers it immediately.
  2. Ask what it starts from — body details, or a garment on a table. If you own a shirt that fits you well, the garment route removes a whole layer of inference.
  3. Ask whether it travels — a retailer-side widget helps on the sites that carry it. A garment measurement you hold yourself is the same number on every site.
  4. Ask what you can check — a published chest figure can be verified against a tape in your own hands. Keep the number, not just the recommendation.
  5. Use both where you can — take the shop's recommendation, then sanity-check it against the flat chest of a shirt you already like. Where they agree, buy with confidence. Where they disagree by more than the tolerance band, look harder.

Common questions

Is ShirtMath a drop-in replacement for Fit Analytics?
No. Fit Analytics is a service a retailer installs on its own product pages. ShirtMath is a shopper-side search tool that runs on shirtmath.com and needs nothing from the shop you are buying from. They solve an overlapping problem from opposite ends, so calling one a drop-in replacement for the other would be wrong.
Does ShirtMath need my body measurements?
No. ShirtMath starts from a shirt you already own: lay it flat, photograph it with a scale card, and it reads the garment's flat measurements. There is no body scan and no height, weight or age input. If you would rather type numbers than take a photograph, you can measure the shirt with a tape instead.
Can I use both?
Yes, and that is often the sensible answer. If a shop offers a size recommender, use it. Bring your own garment measurements as a second opinion, especially when the recommendation sits on the boundary between two sizes or when the item is a cut you have never worn before.
Why does a Medium vary so much between styles?
Because the letter is a label, not a dimension. In published brand specifications retrieved 27 July 2026, a ladies' Gildan G500L Medium publishes a 17.5" chest laid flat, against 20.0" to 20.5" for the unisex Mediums in the same catalogue. That is a three inch gap on the same letter, and it widens to three and a half inches at Large.

More comparisons live on the compare hub, including our write-up of the True Fit alternative question.

Compare hubEvery fit tool we have looked at, and what each one actually does. Body vs garment measurementWhy the unit you start from changes the answer you get. Vanity sizingWhat a size letter is really naming, with published numbers.

You already own the reference garment. Photograph a shirt that fits you, and we will match its measurements against published specs across the catalogue.

Scan a shirt