Why Frame Size Tells You Nothing About Frame Bag Fit
GuidesUpdated Aug 22, 2026by Brian Williams · 6 years bikepacking

Why Frame Size Tells You Nothing About Frame Bag Fit

Here is the thing that catches people out. You order a full-frame bag for your 56cm gravel bike, it turns up, and it doesn't fit — or worse, it fits but eats both bottle mounts and you find that out in the middle of a hot day.

The problem is that almost every frame bag on the market is sold against a minimum seat tube length, and seat tube length is a lousy predictor of how much room is actually in your front triangle. We hold published geometry for 80 bikes — 436 individual sizes — and compute the real front-triangle area for every one of them.

Three bikes, one top tube length, 75% difference in bag space

Take three frames with essentially the same effective top tube, the number most people reach for when comparing bikes:

BikeSizeEffective top tubeFront triangle
Trek Roscoe 7S575mm919 cm²
Salsa Vaya Frameset57cm570mm1441 cm²
Salsa Marrakesh Dropbar Deore57cm570mm1604 cm²

Same reach across the top, within 5mm. But the Salsa Marrakesh Dropbar Deore gives you 75% more usable triangle than the Trek Roscoe 7. That is the difference between a full-frame bag and a half-frame bag, and nothing on the spec sheet warns you about it.

What separates them is top tube slope and seat tube length. A hard-sloping top tube over a short seat tube produces a shallow wedge; a flatter top tube over a longer seat tube produces a big open triangle underneath it. Both can measure the same across the top.

Why the seat tube number misleads

Seat tube length made sense as a proxy back when top tubes were horizontal. On a level-top-tube frame, seat tube length and triangle size move together, so a bag maker could say "fits 50cm and up" and be roughly right.

Modern frames broke that. A sloping top tube shortens the seat tube without shrinking the triangle much at all — the space is still there, it's just a different shape. So you get frames that fail a bag's stated minimum on paper while having plenty of room in reality.

Our own bag finder had this exact bug until recently. It compared your seat tube against each bag's stated minimum, and on frames with perfectly usable triangles it called most frame bags "unlikely". They weren't unlikely. The comparison was asking the wrong question.

The number that does work

Front-triangle area. It's the actual space the bag has to live in, and you can compute it from figures every manufacturer publishes: stack, reach, and seat tube angle. Across our 436 sizes it runs from 813 cm² on the Salsa Journeyer in 49cm to 1933 cm² on the Surly Disc Trucker 700c in 64cm, with a median of 1346 cm².

Rough reading of those numbers, for a full-frame bag:

Front triangleSizesWhat it means
0–1000 cm²28 (6%)half-frame territory — a full-frame bag fits but eats your bottle mounts and ends up a shallow wedge
1000–1300 cm²161 (37%)a full-frame bag works, and you will be choosing between the bag and one bottle
1300–1600 cm²167 (38%)comfortable for a full-frame bag with a bottle left over
Over 1600 cm²80 (18%)room for everything, and the bag is no longer the constraint

What to do instead

  • Measure the triangle, not the frame. Two sides and the angle between them is all it takes, and every geometry chart publishes them.
  • Treat a bag's minimum seat tube as a rough filter, not a rule. It was designed for frames that mostly no longer exist.
  • Check the shape, not just the area. A tall narrow triangle and a long shallow one can have identical area and take completely different bags.

Every bike page in our geometry database shows its front triangle drawn to scale, per size, with the area computed from the manufacturer's own chart. The bag finder checks your measurements against every bag we hold dimensions for, and tells you how many it had to exclude for missing data rather than quietly failing them.

Gear Guide Newsletter

We're working on a newsletter with gear tips, new reviews, and trail updates. Check back soon.