Calculate the ideal shoelace length based on eyelet count, spacing, and lacing style. Covers criss-cross, straight, and display lacing methods.
Buying replacement shoelaces is surprisingly tricky — different shoes need wildly different lace lengths. A 6-eyelet sneaker uses ~36" laces, while a 12-eyelet work boot needs 72"+. The length depends on three factors: the number of eyelet pairs, the horizontal gap between eyelets, and the lacing method. This calculator models all three to give you the exact length you need.
The criss-cross (standard) lacing method is the most common, creating an X pattern as the lace zigzags between eyelets. Straight (bar) lacing runs horizontally across the front — it's more formal and uses slightly less lace. Display (European straight) lacing shows only parallel bars on top with diagonal routing underneath, using the most lace of the three methods.
Beyond the lacing path, you need extra length at each end for tying a bow — typically 10-12 inches per side (20-24" total). The calculator adds this automatically and provides the total length rounded to the nearest standard lace size that manufacturers sell.
It gives you a realistic replacement length before you buy new laces, which matters most for boots, dress shoes, and specialty lacing styles where the usual size charts are only rough guides. It also helps when you switch between straight, crisscross, or wraparound lacing and need a more exact replacement.
Criss-cross: total = Σ√(gap² + vertSpacing²) for each cross + extra for bow ends. For N eyelet pairs: lace crosses (N − 1) times. Each cross = √(gap² + vert²). Straight: total = (N − 1) × gap + (N − 1) × vert. Bow allowance: 10-12" per end (20-24" total). Round up to nearest standard length.
Result: 45" (114 cm) — closest standard: 45" laces
Six eyelet pairs = 5 crosses. Each cross diagonal = √(1.25² + 0.75²) = 1.46". Lacing length = 5 × 2 × 1.46 (both sides) + 6 × 1.25 (horizontal at eyelets) ≈ 22" + 24" bow = ~46". Standard: 45".
The number of eyelet pairs is the quickest way to estimate lace length because every additional pair adds another section of lace path. Low-top sneakers stay short because they usually have only a few crossings, while tall boots build length quickly as the lace continues up the shaft.
Criss-cross lacing is the default because it is secure and uses a moderate amount of lace. Straight and display lacing can look cleaner, but the hidden routing underneath changes how much lace is consumed. That is why two shoes with the same eyelet count can still need different lace lengths.
If your result falls between standard retail sizes, the safer choice is usually the longer pair. A lace that is slightly long can still be tied or tucked, while a lace that is too short may not leave enough room for the final bow once the shoe is tightened to your actual fit.
Count the holes on ONE side of the shoe. A typical sneaker has 5-7 pairs, a hiking boot 8-10, and a tall work boot 10-12+ pairs. Speed hooks count as eyelets for length calculation.
Most sneakers (6-7 eyelet pairs) use 45" (114cm) laces. Low-top sneakers (4-5 pairs) use 36" (91cm). High-tops (8-9 pairs) use 54" (137cm). Always check your eyelet count to be sure.
No — the lacing path is the same regardless of lace cross-section. However, flat laces are slightly harder to thread through eyelets, so they may "use up" a tiny bit more length. The difference is negligible (< 1").
Standard bow: 10-12 inches per end (20-24" total). Tight lacing with small loops: 8" per end. Loose, floppy bows: 14" per end. For boots you tuck the laces in, reduce to 6-8" per end.
Speed hooks (open hooks at the top of boots) use lace the same as eyelets for the length calculation. The only difference is threading speed. Count each hook as one eyelet hole.
Yes — 1 inch = 2.54 cm. Common conversions: 27" = 69cm, 36" = 91cm, 45" = 114cm, 54" = 137cm, 63" = 160cm, 72" = 183cm. The calculator shows both units.