Shoelace Length Calculator
Calculate the right shoelace length from eyelet count, eyelet spacing, and lacing style, with recommendations for sneakers, boots, and dress shoes.
Shoelace Length Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser โ no data is sent to any server.
Formula: Length = Crossings x sqrt(gap^2 + spacing^2) x 2 + gap + bow extra
Worked example โ Total length: 71.5 cm (28.1 inches) | Recommended: 75 cm laces
Formula
Length = Crossings x sqrt(gap^2 + spacing^2) x 2 + gap + bow extra
Each diagonal crossing of the lace forms the hypotenuse of a right triangle. The total lace length equals the sum of all crossings plus the initial gap plus extra length for tying bows at both ends.
Worked Examples
Example 1: Standard Sneaker Lace Length
Problem:Calculate the shoelace length for a sneaker with 6 eyelet pairs, 2.5 cm spacing between rows, 3.5 cm gap across the tongue, using criss-cross lacing with 25 cm extra for bows.
Solution:Diagonal crossing = sqrt(3.5^2 + 2.5^2) = sqrt(12.25 + 6.25) = sqrt(18.5) = 4.30 cm Number of crossings = 6 - 1 = 5 Lacing length = 5 * 4.30 * 2 + 3.5 = 43.0 + 3.5 = 46.5 cm Total with bow extra = 46.5 + 25 = 71.5 cm Recommended standard size: 75 cm
Result:Total length: 71.5 cm (28.1 inches) | Recommended: 75 cm laces
Example 2: Hiking Boot Lace Length
Problem:A hiking boot has 8 eyelet pairs, 2.0 cm spacing, 4.0 cm gap, using criss-cross lacing with 30 cm bow extra.
Solution:Diagonal = sqrt(4.0^2 + 2.0^2) = sqrt(16 + 4) = sqrt(20) = 4.47 cm Crossings = 8 - 1 = 7 Lacing length = 7 * 4.47 * 2 + 4.0 = 62.6 + 4.0 = 66.6 cm Total = 66.6 + 30 = 96.6 cm Recommended standard size: 100 cm
Result:Total length: 96.6 cm (38.0 inches) | Recommended: 100 cm laces
Frequently Asked Questions
How do I measure the correct shoelace length for my shoes?
To measure the correct shoelace length, start by counting the number of eyelet pairs on your shoe (the holes through which the lace passes). Then measure the horizontal distance between left and right eyelets across the tongue (the gap width) and the vertical distance between consecutive eyelets on the same side (the spacing). These three measurements determine the minimum lace length needed for the lacing pattern. You also need to add extra length for tying a bow, typically 20 to 30 centimeters total for both ends combined. If your current laces fit well, simply measure them while they are fully unlaced and laid flat as the most reliable method.
What are the most common shoelace lengths and which shoe types use them?
Standard shoelace lengths vary significantly by shoe type and eyelet count. Low-top sneakers with 4 to 5 eyelet pairs typically use 75 to 90 centimeter (30 to 36 inch) laces. Standard sneakers and casual shoes with 5 to 6 pairs use 90 to 114 centimeter (36 to 45 inch) laces. High-top sneakers and boots with 6 to 8 pairs need 120 to 137 centimeter (47 to 54 inch) laces. Tall boots and hiking boots with 8 to 10 pairs require 152 to 183 centimeter (60 to 72 inch) laces. Dress shoes typically use shorter flat laces around 60 to 75 centimeters depending on the number of eyelets and the narrow spacing between them.
How does the lacing pattern affect the required shoelace length?
Different lacing patterns consume significantly different amounts of lace. The standard criss-cross pattern uses the most lace because each crossing travels diagonally across the full width of the tongue and up to the next eyelet level. Straight styles use a little less lace than criss-cross on a typical sneaker, but far less than people expect, and on some shoes they use more. Compare the two expressions: criss-cross spends 2(n-1) diagonals of sqrt(gap squared + spacing squared) plus one bottom bar, while a straight style spends n bars of gap plus the total vertical rise of 2(n-1) times spacing. On this page's defaults - 6 pairs, 3.5 cm gap, 2.5 cm spacing - that is 46.5 cm against 46.0 cm, barely one percent. Widen the tongue and criss-cross loses ground, because the diagonal grows with the gap; narrow it, as on a dress shoe with closely set eyelets, and the straight bars become the longer route. Display or bar lacing falls between the two depending on exact routing. Over-under lacing uses roughly the same length as criss-cross but distributes tension more evenly. Some decorative patterns like star lacing or ladder lacing may require significantly more length due to complex routing paths through the eyelets.
What materials are shoelaces made from and how does material affect length choice?
Shoelaces are manufactured from several materials, each with different stretch characteristics that can affect functional length. Cotton laces are the traditional choice, offering good grip and minimal stretch. Polyester laces are more durable and water-resistant but similarly low-stretch. Nylon and elastic laces stretch considerably and may require shorter initial lengths to maintain tension over time. Waxed cotton laces have a coating that improves grip and reduces loosening but makes them slightly stiffer and harder to tie. Leather laces used in boat shoes and moccasins stretch with wear and may need to be replaced with slightly shorter laces as they break in. Reflective and specialty laces follow similar sizing to their base material.
Can I calculate shoelace length using a mathematical formula?
Yes, shoelace length can be calculated mathematically using basic geometry. For criss-cross lacing, each crossing forms the hypotenuse of a right triangle where one leg is the gap between eyelets (horizontal distance) and the other leg is the vertical spacing between eyelet rows. Using the Pythagorean theorem, crossing length equals the square root of the gap squared plus the spacing squared. Multiply by the number of crossings and add extra for the starting segment and bow-tying ends. The formula accounts for all the lace consumed in threading through eyelets and crossing the tongue. Shoelace Length Calculator uses these geometric principles to provide accurate length estimates for multiple popular lacing patterns and configurations.
How much extra lace does each additional eyelet pair require?
In criss-cross lacing every extra eyelet pair adds one more crossing level, and each level carries two diagonal strands. The increment is therefore twice the diagonal, or 2 x sqrt(gap squared + spacing squared). With a 3.5 cm gap across the tongue and 2.5 cm vertical spacing the diagonal is 4.30 cm, so one more pair costs about 8.6 cm of lace. That is why a six-pair sneaker and an eight-pair boot of similar width usually sit one or two rungs apart on the standard lace ladder.
What is the difference between flat and round shoelaces, and does it change the length needed?
Flat laces lie against the eyelet stay and turn a tight radius at each hole, so the geometric length from gap and spacing is close to what you actually consume. Round and rope laces have a thicker cross section that bends through a wider radius at every pass, adding a few millimetres each time, which accumulates over ten or twelve eyelets. Flat laces also present more surface area in the knot and hold a bow with less slack, so round laces often justify moving up to the next standard size.
Why do laces come undone even when the knot is pulled tight?
Most people tie an unbalanced granny knot, in which the starting overhand and the bow overhand run in the same direction. The finished bow then sits vertically along the shoe instead of lying across the tongue, and it works loose as the shoe flexes. Reversing the direction of either the starting knot or the bow produces a balanced reef-style knot that lies square and holds far longer. Repeated foot strike plus the swinging free ends also feeds lace through the knot, so ends that are much longer than needed loosen sooner.
Should I round up or down when the calculated length falls between two standard lace sizes?
Round up. The model treats each eyelet as a dimensionless point, but every pass through a punched eyelet, metal hook or ghillie loop consumes a few extra millimetres, and the gap across the tongue opens wider on a full instep than the relaxed measurement suggests. A lace that ends up slightly long can be double knotted, wrapped or tucked under the crossings; a lace that is short simply cannot reach the top eyelets. Round down only if you already allowed a generous bow extra of 30 cm or more.
How do speed hooks and D-rings on boots change the length calculation?
Open speed hooks and D-rings sit outboard of the eyelet stay, so the effective gap across the boot is wider at the hook section than at the punched eyelets lower down. Measure the two zones separately and apply each gap to its own crossing levels rather than averaging one figure over the whole boot, since the diagonal grows with the gap. Hooks also turn the lace through a wider radius than a flush eyelet, and boot laces are commonly wrapped around the ankle or double knotted, so allow more bow extra than for a sneaker.
References
Background & Theory
History
Reviewed for accuracy by Daniel Agrici, Founder & Lead Developer ยท Editorial policy
Related Calculators
๐งฎQuilt Binding Length Calculator
Calculate quilt binding length with inputs, formulas, and instant results.
๐งฎTie Length Calculator
Calculate tie length with inputs, formulas, and instant results.
๐งฎRoll Length Calculator
Calculate roll length with inputs, formulas, and instant results.
๐งฎKids Shoe Size Calculator
Calculate children shoe sizes from foot length in US, UK, and EU systems.
๐งฎLife Percentage Calculator
Calculate what percentage of your expected life you have lived and how much remains.
๐งฎBag Volume Calculator
Calculate bag volume with inputs, formulas, and instant results.
๐งฎBelt Size Calculator
Calculate belt size with inputs, formulas, and instant results.
๐งฎBikini Size Calculator
Calculate bikini size with inputs, formulas, and instant results.