Leather Snap/Rivet Spacing Calculator

Calculate even snap, rivet, or grommet spacing from total length and count.
Returns center-to-center distance, edge offset, and layout marks for belts and bags.

Snap/Rivet Layout

Even spacing of snaps, rivets, and grommets is essential for both the structural integrity and visual appeal of leather goods. Uneven spacing looks amateurish and can cause stress points that lead to tearing.

Spacing Formula

Spacing = (Total Length − 2 × Edge Margin) / (Number of Fasteners − 1)

Where:

  • Total Length = the measurement along which fasteners will be placed
  • Edge Margin = distance from each end to the first/last fastener
  • Number of Fasteners = total count of snaps/rivets

Alternatively, if you know your desired spacing:

Number of Fasteners = Floor((Total Length − 2 × Edge Margin) / Desired Spacing) + 1

Recommended Edge Margins

Application Edge Margin Reason
Belt 15–20 mm Prevents edge tearout
Bag flap 12–15 mm Aesthetic balance
Strap 10–15 mm Structural integrity
Holster 10–12 mm Tight fit needed
Wallet 8–10 mm Small piece, less stress

Fastener Spacing Guidelines

Fastener Type Min Spacing Typical Spacing Max Spacing
Line 20 snaps 25 mm 30–40 mm 50 mm
Line 24 snaps 30 mm 40–50 mm 60 mm
Rivets (small) 15 mm 20–30 mm 40 mm
Rivets (large) 25 mm 35–50 mm 60 mm
Grommets 20 mm 30–40 mm 50 mm
Chicago screws 20 mm 25–35 mm 45 mm

Worked Example

A 200 mm bag flap with 15 mm edge margins and 5 snaps:

  • Usable length = 200 − (2 × 15) = 170 mm
  • Spacing = 170 / (5 − 1) = 170 / 4 = 42.5 mm
  • Positions from start: 15, 57.5, 100, 142.5, 185 mm

That 42.5 mm sits just above the 30 to 40 mm band that Line 20 snaps normally use, which is fine on a flap. Pick the fastener type below and the result says whether your spacing lands where it should, because the arithmetic will happily produce a 5 mm gap that no fastener on the list can survive.

Working the other way

If you know the spacing you want rather than the count, switch the mode. The calculator fits as many fasteners as the run allows, then divides the usable length again so the last one lands exactly on the final mark instead of leaving a stub at the end. That is why the spacing it reports back can differ slightly from the one you typed.

Tips

  • Always mark positions with a scratch awl before punching
  • Use a wing divider set to the calculated spacing to walk along the edge
  • Punch on a cutting mat or poly board, never on your work surface
  • For curved edges, measure along the curve (use flexible tape)
  • Minimum distance from any edge should be at least the fastener diameter

How we build and check this calculator

This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.

SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.


Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.