MODULARBAGPRO

Home › Field notes › MOLLE Webbing Spacing Standards Explained: 25, 38 and 50 mm

Suspended padded laptop sleeve module inside an open backpack

Three dimensions decide whether a pouch mounts on a panel: 25 mm webbing, 38 mm vertical spacing and 50 mm horizontal repeat. Each controls something different, and each fails in a specific way when it drifts. Width sets the bearing surface the pouch strap rides on; the vertical figure sets whether a strap can turn behind one row and emerge in front of the next; the horizontal figure sets how finely a pouch can be positioned across the panel. The measurement discipline matters as much as the numbers, because error accumulates down the panel rather than staying local, so a lattice in which every gap looks acceptable can still refuse the last pouch. This is a civilian attachment geometry used on hiking, commuting, work, first-aid, camera and training kit, and no claim of conformance to any military specification is made here.

What each of the three dimensions physically controls

Treat the three figures as separate engineering decisions rather than as a single specification, because they are set by different constraints and they fail independently. Conflating them is why buyers receive panels that look correct and still will not accept a pouch.

The 25 mm figure is webbing width. It sets the bearing surface under the pouch strap and therefore the contact pressure at each row, and it sets how much of the row is available for the stitch line that transfers load into the panel. Narrower webbing concentrates that pressure and gives less room for stitching; wider webbing adds weight and reduces the open gap the strap has to pass through.

The 38 mm figure is vertical spacing, taken between the stitch line on one row and the matching line on the row beneath. It exists to give a 25 mm strap room to turn: enough clearance to pass behind a row and emerge in front of the next, without so much slack that the pouch rocks. It is the dimension most sensitive to error, because it is the one the weave depends on directly.

The 50 mm figure is the horizontal repeat, meaning the distance from the start of one vertical webbing run to the start of the next, webbing width included. It sets positioning granularity: a pouch can move across the panel in 50 mm steps and no finer. It also determines how many attachment columns a stated panel width offers, which is the first arithmetic a layout has to do.

Selection rule: Selection rule: Give each of the three dimensions its own job in the specification, and check the 25 mm column width, the 38 mm row pitch and the 50 mm repeat against separate gauges, because correcting a pitch error never fixes a width error.

Measurement discipline: datum, cumulative and local

Most spacing disputes are measurement disputes. A supplier measures gap to gap and finds every gap within tolerance; a buyer mounts a pouch on the bottom row and finds it will not fit. Both measurements are honest and only one of them is useful, because the property that matters is the position of each row relative to a fixed reference, not the distance between neighbours.

Measurement protocol for the three interface dimensions
DimensionDatumInstrumentRead asAction if out
Webbing widthNone, direct readCalliper, 0.1 mmSingle reading per rollReject the roll
Vertical spacingTop edge of the panelSteel rule, 0.5 mmCumulative position of each rowRe-marker the panel
Horizontal repeatLeft seam of the panelSteel rule, 0.5 mmCumulative position of each columnRe-marker the panel
Flat zonePanel outlineTemplate or marked areaArea free of curve and seamRelocate the lattice
Bar-tack presenceEvery row endVisual plus pull testPresent or absentReject the batch

The protocol should be written into the technical pack with the datum marked on the drawing, because an unmarked datum leaves the measurement method to whoever holds the rule, and two people measuring from different edges will disagree by the accumulated error of the whole panel. Marking the datum costs nothing and removes the most common source of a first-article dispute.

Flatness belongs to the same discipline. A lattice running over a curve or across a seam reads true on the level stretches and then misses on the bend, so the pack should call out a level area with minimum dimensions and the protocol should confirm the lattice sits wholly inside it.

Bottom line: Bottom line: Measure cumulative position from one stated datum edge rather than gap to gap, because eight rows each drifting one millimetre in the same direction produce a panel where a strap woven through 38 mm rows cannot complete the weave.

Tolerance stacking across a panel

Tolerance is cumulative in both directions, and this is the single most important idea in the whole specification. A panel with ten rows, each drifting 0.5 mm in the same direction, ends with the last row 5 mm from nominal: far outside any usable band, even though a gap-by-gap check would pass every interval comfortably.

Two mechanisms produce the drift. Marker error puts the stitch lines in the wrong place from the start, and it repeats identically on every panel, so it is a design fault rather than a production fault and shows up consistently at first article. Operator error varies between units, so it shows up as inconsistency across a batch and is harder to see at approval but more damaging in service, because a customer who buys two pouches may find one fits and one does not.

The practical control is to specify a cumulative tolerance at the far row in addition to a local tolerance between rows. A local band of plus or minus 1.0 mm plus a cumulative band of plus or minus 1.5 mm measured from the datum catches both mechanisms, and it gives an inspector a single unambiguous reading rather than a judgement call about whether eight small deviations add up to a problem.

Webbing behaves the same way across the width of the roll. A roll supplied slightly narrow will produce panels that pass a calliper check on the first metre and drift on the last, because the fault is in the weaving rather than in the cutting. Incoming inspection should therefore sample across the roll rather than at one end, and the result should be recorded against the roll reference so a trend is visible.

Stitch and bar-tack requirements at the row ends

The stitch line along each row does the structural work, and the place those rows end is where trouble starts in the field. Every row end needs a bar-tack and not a back-tack; the latter puts all the stress on one spot and then lets go stitch by stitch as a loaded pouch rises and falls with every stride the wearer takes.

Stitch density should be stated numerically rather than left to the operator, and 7 to 9 stitches per 25 mm is a workable band for a structural row on a coated shell. Too few and the seam grins under load; too many and the needle perforations begin to weaken the webbing and the shell together, which matters where water resistance is claimed and the seam is not sealed.

Thread choice follows the same logic as elsewhere in the article: bonded polyester for structural seams, because it holds strength when wet and resists the internal abrasion that occurs as a seam flexes. Where the panel is on an outdoor article, that wet-strength property is the difference between a row that holds for years and one that grins in the first season.

Where the lattice meets a zip, a curve or a binding, let the row finish on a level reinforced patch instead of at the obstruction. Terminating into an obstruction forces the last stitch to sit on a stress concentration, and it is a common origin of the row-end lift that appears after a few weeks of loaded use.

Verdict: Verdict: Require a bar-tack at least 20 mm long at every row termination and a stitch density between 7 and 9 stitches per 25 mm, then verify both on the first article off the line rather than on the pre-production sample.

Symptom-to-cause: reading a wrong geometry

Diagnosis is faster than argument. A panel that will not accept a pouch has a cause, and the cause is usually visible from the symptom once the three dimensions are considered separately rather than together.

Symptom-to-cause diagnosis for incorrect interface geometry
SymptomMost likely dimension at faultDirection of errorConfirm by
Strap will not pass throughVertical spacingToo tightCumulative read from the datum
Pouch rocks side to sideWebbing widthToo narrowCalliper across the roll
Pouch creeps downwardVertical spacingToo looseLoaded hang for twenty-four hours
Only some positions accept a pouchLattice over a curve or seamNot dimensionalTrial mount along the whole panel
Last row refuses the pouchCumulative driftSame-direction driftCumulative read at the far row
Pouch sits off-centreHorizontal repeatAccumulatedCumulative read from the left seam

Two symptoms deserve a note because they are often misdiagnosed as pouch faults. Creep downward is usually blamed on the strap tip, when the actual cause is vertical spacing that is too generous for the strap width. And a pouch that fits in one position and not another is almost always a flatness problem rather than a spacing one, which is why the flat zone belongs in the pack.

Interaction with strap width and stiffener

Panel geometry and pouch geometry have to be specified together, because each tolerates the other's error only within a narrow band. A strap narrower than nominal will rotate in the gap and gradually work the weave loose; one at nominal width needs no stiffener, and one slightly wider needs a thinner stiffener to thread at all.

The stiffener exists to give the strap column strength so it can be threaded one-handed. It is usually a moulded or laminated insert in the strap, and its thickness has to be subtracted from the clearance the 38 mm spacing provides. Panels and pouches specified by different teams, without a shared clearance budget, are the usual origin of a pouch that threads with difficulty or not at all.

Strap length follows from row count. A pouch intended to occupy four rows needs a strap long enough to weave through four rows plus the termination, and the practical rule is to specify strap length by row count rather than in millimetres, so the same pouch can be repositioned without re-cutting. That also makes the pouch more tolerant of small spacing differences between panels.

Takeaway: Takeaway: Match strap width and stiffener to the webbing rather than to the pouch, and confirm that a stiffened strap still passes through a 25 mm column without forcing the weave open.

Panel layout arithmetic

Layout starts with two divisions and both are worth doing before the first sketch. Available panel width divided by the 50 mm horizontal repeat gives the number of columns, less one for edge allowance. Available panel height divided by the 38 mm vertical spacing gives the number of rows, again less one for allowance at the binding.

The result is almost never a round number, and that is fine: the panel should be dimensioned to fit whole increments rather than the lattice stretched to fit a pre-decided panel. Stretching is the single most common cause of an interface that measures within tolerance locally and refuses pouches in service, because stretching distributes fractional error across every gap.

Edge allowance matters more than it appears. A column that ends within a few millimetres of a binding or a seam leaves no room for the bar-tack, and a bar-tack placed across a seam will not hold. The layout should reserve a clear margin at every edge, stated in the technical pack, and the marker should be checked against it rather than trusted.

Weight is the final layout consideration. Webbing, backing and stitching across a large panel add real mass, and a lattice that covers an entire face to offer capacity nobody uses is a weight penalty with no return. Offering columns and rows where pouches will actually be mounted, and leaving the rest of the face plain, is better engineering and better value.

Inspection protocol and gauge design

An inspector cannot measure a lattice efficiently with a rule alone, and asking them to do so invites inconsistent results under time pressure. A simple gauge resolves this: a rigid template with slots at the nominal spacing, which either seats on the panel or does not.

Inspection plan for interface geometry across the production run
StageSampleCheckAction on failure
Incoming webbingThree points per rollWidth by calliperReject the roll, record the reference
First articleOne panelCumulative rows and columns from datumRe-marker before any cutting
In-processOne per fifty unitsGauge seats on the latticeStop and re-marker the batch
Pouch trialOne pouch per panel sampleMount, load, hang twenty-four hoursInvestigate creep or rock
Final lotStatistical sampleDefects within the agreed limitAQL 2.5 acceptance report filed against ISO 2859-1

Material properties still deserve a line in the same document, since a panel can be dimensionally perfect and still fail in service. Tensile strength belongs under ASTM D5034, abrasion under ASTM D3884 or ISO 12947, hydrostatic resistance under AATCC 127 and coating adhesion under ASTM D751, and the levels should be recorded beside the drawing rather than held only in correspondence.

The gauge should be built to the nominal dimensions rather than to the tolerance band, because a gauge built to the limit will accept panels at the edge of the band and then reject pouches that are themselves at the edge in the other direction. Building to nominal and applying the tolerance as a separate reading keeps the two decisions distinct and auditable.

The finished lot is accepted only after statistical sampling referenced to ISO 2859-1 at an AQL 2.5 level, and that acceptance figure must be recorded in writing before the lot is ever offered. MIL-STD-105 came earlier than those tables and shows up on legacy paperwork; current documents should quote ISO instead. Carton transit falls under ISTA 3A, run once for each box specification.

Documentation, volumes and programme timing

The documentation set for an interface programme is short but must be specific: a technical pack stating the three dimensions with local and cumulative tolerances, a marked datum on the drawing, a flat-zone callout with minimum dimensions, a bar-tack requirement at every row end, a stitch density band, a strap width and clearance budget shared with the pouch specification, and the measurement protocol naming the instrument. Anything less leaves the outcome to interpretation.

Order volumes are governed by a 500-unit floor that lands on every reference, and panels count separately from pouches, so two panel sizes alongside five pouch types represent seven obligations of 500 units each. Settle that arithmetic before the first sample is cut, because running into it afterwards usually means abandoning a pouch already developed. Monthly output of 200,000 units comes from a 4,950 m² floor verified by SGS where 137 people tend 149 machines spread over 7 production lines, so throughput almost never limits a programme.

Timing and commercial terms hold steady. Expect 6-10 working days for a first sample of a soft-goods panel or pouch, lengthening to 12-15 once a moulded stiffener or laminated panel appears, with the sample charge of USD 50-150 returned once an order is confirmed and tooling or screens at USD 300-2,500 where a moulded part or printed panel is required. Building the order then occupies 35-50 days, timed from approval of the sample and confirmation of materials. Shipping takes a further 25-35 days on the water, 5-8 by air or 3-5 by courier, and cartons are sized to fit about 28 CBM into a 20GP and about 68 CBM into a 40HQ.

Money is settled T/T 30/70, an opening 30 percent covering materials and the closing 70 percent payable when the inspection report is issued, never when goods leave. Quotations are indicative, FOB Xiamen, for 500 units. The civilian scope statement holds throughout: the geometry described serves walking, daily commuting, trade tools, workplace first aid, camera equipment and training kit, and it claims no conformance to any military specification and no approval from any defence organisation. Interface options are catalogued on the system page, and commercial terms sit on the services page.

Spec rule: Spec rule: Freeze the interface drawing before tooling, sample at 6-10 working days, and hold the 500 unit first run at AQL 2.5 release with a gauge check on every tenth panel.

Frequently asked questions

What are the three MOLLE spacing dimensions?

25 mm webbing width, 38 mm vertical spacing measured stitch line to stitch line, and 50 mm horizontal repeat measured from the start of one vertical run to the start of the next, webbing width included. Each controls a different property and each fails independently.

Does this article claim conformance to a military standard?

No. It sets out a civilian attachment geometry and asserts no conformance to any military specification or standard, and no approval from any defence organisation. Standard numbers cited are published laboratory test methods.

Why should spacing be measured from a datum rather than gap to gap?

Because error accumulates. Ten rows each drifting 0.5 mm in the same direction put the last row 5 mm from nominal while every individual gap still measures within tolerance. A cumulative read from a marked datum exposes that; a gap check hides it.

What tolerance band should the technical pack state?

A local band of plus or minus 1.0 mm between rows plus a cumulative band of plus or minus 1.5 mm measured from the datum. The cumulative figure catches marker error and same-direction drift that a local check cannot see.

What causes a pouch to creep downward on a panel?

Usually vertical spacing that is too generous for the strap width, so the weave has slack and load concentrates on one row. It is often misdiagnosed as a strap-tip fault. Confirm with a loaded hang test over twenty-four hours.

Why does a pouch fit in one position and not another?

Nearly always flatness rather than pitch. A lattice crossing a curve or a seam reads true on the level stretches and then misses on the bend. Call out a level area with minimum dimensions in the pack.

Why is a bar-tack required at every row end?

A back-tack concentrates load at a single point and unravels progressively under the cyclic loading a loaded pouch imposes. The row stitch line is the structural element, and its termination is where field failures begin.

What stitch density suits a structural row?

Seven to nine stitches per 25 mm on a coated shell. Too few and the seam grins under load; too many and needle perforations weaken webbing and shell together, which matters where water resistance is claimed.

How do you work out how many rows and columns fit a panel?

Divide available width by the 50 mm horizontal repeat and available height by the 38 mm vertical spacing, less one increment for edge allowance. Then dimension the panel to whole increments rather than stretching the lattice to fit.

Should the inspection gauge be built to nominal or to the tolerance limit?

To nominal. A gauge built to the limit accepts panels at the edge of the band, which then reject pouches at the edge in the other direction. Apply tolerance as a separate reading.

How should incoming webbing be inspected?

Sample three points across the roll, not one end, because a weaving fault varies along the length. Record the result against the roll reference so a trend is visible over time.

How is strap length specified?

By row count rather than in millimetres. A pouch occupying four rows needs a strap long enough for four rows plus termination, and specifying by row count lets the pouch be repositioned without re-cutting.

How is minimum order quantity counted across panels and pouches?

Every reference carries its own 500-unit floor, and panels and pouches are separate references, so two panel sizes alongside five pouch types total seven obligations of 500. Settle that arithmetic before sampling rather than confronting it after development.

How long does development take for a panel and pouch set?

The first sample takes 6-10 working days in soft goods, or 12-15 once a moulded stiffener or laminated panel is in the design. Building the order then occupies 35-50 days, timed from approval of the sample plus confirmation of materials.

What does sampling and tooling cost?

Sample charges are USD 50-150, returned to the buyer once an order is confirmed, and tooling with screens cost USD 300-2,500 where a moulded part or printed panel is involved. Both are indicative figures.

How should the balance payment be structured?

Settlement is T/T 30/70: an opening 30 percent covers materials and the closing 70 percent becomes payable when the inspection report is issued, never when the goods ship. That turns a timing gamble into a quality matter either party can still act on.