EPI to Reed Dent Calculator for US Floor Loom Weavers
The only free sleying calculator that compares all your reeds simultaneously, scores each pattern for reed mark risk using the Bresenham even-distribution algorithm, and generates a printable per-dent diagram. Verified against Schacht Spindle’s published reed substitution chart.
Enter your target EPI and which reeds you own, then click Calculate to see all compatible sleying sequences and reed mark risk ratings.
| Reed | Sleying Sequence | Max/Dent | Evenness | Total Ends | On-Loom Width | Note |
|---|
Why Reed Sleying Determines the Character of Your Woven Cloth
EPI to Reed Dent calculation tells you exactly how many warp ends to thread through each individual space (dent) in your floor loom reed to achieve a specific warp density. The sleying sequence you choose directly controls how evenly your warp threads are spaced across the width of the cloth, and uneven spacing is the primary cause of the vertical streaking known as reed marks.
Of all the planning decisions a floor loom weaver makes before threading, choosing the right reed and sleying it correctly may be the one that most directly shows in the finished cloth. The reed serves two functions simultaneously: it keeps the warp threads spaced at the correct density (your sett, measured in EPI), and it beats the weft into place with each pass of the beater. Get the sett right, and your cloth looks and feels as expected. Get it wrong, or sley unevenly, and no amount of wet-finishing will remove the vertical stripes baked into the structure during weaving.
What EPI and DPI Actually Mean
EPI (Ends Per Inch) is the number of individual warp threads you thread through one inch of reed width. It directly determines how dense and firm your woven cloth will be. At 10 EPI, 8/2 cotton produces loose, drapey cloth. At 24 EPI, the same yarn produces firm, crisp fabric suitable for dish towels or upholstery backing. DPI (Dents Per Inch) is the physical specification of the reed itself: a 12-dent reed has 12 individual slots (dents) per inch. When your target EPI exactly equals the DPI, every dent gets exactly one end, and sleying is simple. The challenge begins when they do not match.
The Math Behind Sleying a Non-Matching Reed
When target EPI does not equal DPI, you must distribute the extra or missing ends across the available dents using a repeating pattern. For 20 EPI in a 12-dent reed, you need 20 ends spread across 12 dents per inch. That means some dents get 1 end and some get 2. Specifically: 20 / 12 = 1 remainder 8, meaning 8 of the 12 dents get 2 ends and the remaining 4 get 1 end. But which 8? That is the key question, and it determines whether the cloth shows reed marks or not.
If you put all the doubled dents together (2-2-2-2-2-2-2-2-1-1-1-1), the warp threads are noticeably more crowded on one side of each repeat than the other, and those crowded sections leave visible vertical lines. If you spread the doubled dents as evenly as possible across the 12 dents (1-2-2-1-2-2-1-2-2-1-2-2), the variation is minimal and the cloth looks uniform. This calculator uses the Bresenham line algorithm to compute the most even possible distribution for any EPI/DPI combination, and then scores that distribution for reed mark risk.
Reed Marks: What Causes Them and How to Minimize Them
Reed marks are the faint or sometimes very visible vertical stripes that appear in woven cloth corresponding to the boundaries between groups of dents in the reed. They are caused by uneven warp spacing: dents that contain 2 threads have threads slightly closer together than dents that contain only 1 thread. In heavy or textured yarns like linen or unmercerized cotton woven at a balanced sett, reed marks are usually invisible after wet-finishing, as the fibers relax and fill the spaces. In fine, lustrous, or slippery yarns like silk, Tencel, or mercerized cotton, or in open, lacy structures where thread placement is highly visible, reed marks can be a significant defect that persists after washing.
The primary strategies for minimizing reed marks are: using a reed with a DPI that divides evenly into your target EPI (so every dent gets the same count), or using the most mathematically even possible sleying distribution when exact division is not available. This calculator provides both approaches, scoring each compatible reed for how evenly it distributes the target EPI and warning you specifically when a pattern has a high reed mark risk before you invest hours in threading.
The ASTM Yarn Density Standards Behind EPI
EPI is directly related to the linear density and count system of your warp yarn. The ASTM D1907/D1907M-12(2025) Standard Test Method for Linear Density of Yarn defines how US weavers measure yarn count in terms of yards per pound, which in turn determines the appropriate EPI for a given weave structure. The ASTM D2645-07(2025) Standard Tolerances for Yarns Spun on the Cotton or Worsted Systems governs the acceptable thread count variation in commercial warp yarns sold in the US. These standards underpin the EPI tables used by American weaving guilds and the Handweavers Guild of America educational curriculum.
When to Skip Dents (and When Not To)
For very low EPI targets (such as a rug warp at 6 EPI in a 10-dent reed), the Bresenham algorithm generates sleying sequences that include 0 (empty dents). Skipping every other dent with a 10-dent reed gives 5 EPI. This is mathematically valid but has a practical cost: the empty dents leave visible vertical gaps or streaks in the woven cloth, especially in weft-faced or balanced structures. For rug weaving where the warp is completely hidden under the weft, this is usually acceptable. For cloth where the warp is visible, skip-dent sleying should be avoided or tested carefully on a sample. This calculator assigns a Reed Mark Risk rating to any sequence containing empty dents and recommends an alternative reed where possible.
How the Calculator Finds the Most Even Sleying Sequence
Most reed substitution charts use simple integer division to compute sleying sequences. This calculator uses the Bresenham line algorithm, the same mathematical method used in computer graphics to draw smooth diagonal lines on pixel grids. This algorithm guarantees the most evenly distributed placement of heavy dents (those with an extra end) throughout the repeating sequence, minimizing visible clumping that causes reed marks.
quotient = floor(EPI / DPI)remainder = EPI mod DPIStep 2: Distribute using Bresenham (error accumulation method):
for each dent i: error += remainderif error >= DPI: assign (quotient + 1) ends; error -= DPIelse: assign quotient endsExample (20 EPI on 12-dent reed):
quotient=1, remainder=8 → sequence [1,2,2,1,2,2,1,2,2,1,2,2] → reads as "1-2-2"Verified against Schacht Spindle published reed substitution chart ✓
After computing the sequence, the calculator reduces it to the shortest repeating unit (so a 12-element sequence of [1,2,2,1,2,2,1,2,2,1,2,2] becomes just “1-2-2”) and scores the evenness using the maximum consecutive run of identical dent values. A run of 1 means the pattern alternates perfectly. A run of 3 or more means visible grouping. The evenness ratings translate directly to reed mark risk:
- Perfect (green): Every dent gets the same number of ends. No grouping, no reed mark risk.
- Excellent (green): Pattern alternates between two values with runs no longer than 2. Minimal risk.
- Good (yellow): Some grouping of 3 or more same-count dents. Reed marks possible in fine yarns.
- Skip Dents (red): Pattern contains empty dents. Vertical streaks likely in most cloth types.
- High Load (orange): Pattern requires 3 or more ends per dent. Thread crowding and selvedge stress.
The WPI to EPI suggestion feature uses the standard US weaving formulas (plain weave: EPI = WPI / 2; twill: EPI = WPI x 2/3; lace: EPI = WPI / 3; rep weave: EPI = WPI) from the Handweavers Guild of America curriculum and Peggy Osterkamp’s published warp calculation methods. Enter your yarn’s WPI and tap any suggested EPI value to populate the target EPI field automatically.
Standard US Reed Sizes and the EPI Ranges They Handle Best
Floor Loom Reeds and Their Optimal Sett Coverage
Each reed dent size achieves certain EPI targets with perfect evenness (no reed mark risk) and handles a broader range with excellent or good patterns. The table below shows the most common US floor loom reeds and the sett ranges where each performs best, based on the sleying sequences verified against the Schacht Spindle reed substitution chart and the NIST/ASTM textile standards framework (November 2024).
| Reed Size | Perfect EPI (1 per dent) | Excellent Range | Best For | US Loom Availability |
|---|---|---|---|---|
| 5-dent | 5, 10, 15, 20 | 4 to 25 EPI | Rug warps, chunky handspun, tapestry | Schacht, AVL, Leclerc |
| 6-dent | 6, 12, 18, 24 | 4 to 30 EPI | Rug warps, bulky yarn | AVL, Leclerc, some Schacht |
| 7-dent | 7, 14, 21, 28 | 5 to 35 EPI | Medium wool, bulky singles | Less common, specialty |
| 8-dent | 8, 16, 24, 32 | 6 to 40 EPI | Worsted wool, medium linen, 8/4 cotton | Schacht, Leclerc, AVL, Ashford |
| 10-dent | 10, 20, 30, 40 | 8 to 50 EPI | 8/2 cotton at 20 EPI, sport wool, mid-linen | All major US floor loom brands |
| 12-dent | 12, 24, 36, 48 | 9 to 60 EPI | Most versatile; covers the widest EPI range | All major US floor loom brands |
| 15-dent | 15, 30, 45, 60 | 10 to 75 EPI | Fine cotton (10/2), tencel, fine linen | Schacht, Leclerc, AVL |
| 16-dent | 16, 32, 48, 64 | 12 to 80 EPI | Fine linen, silk, high-count cotton | Specialty, some Leclerc |
| 18-dent | 18, 36, 54 | 14 to 90 EPI | Very fine linen, silk organza, lace structures | Specialty/custom order |
| 20-dent | 20, 40, 60, 80 | 15 to 100 EPI | Silk, gossamer linen, fine lace weave | Specialty/custom order |
Source: Compiled from Schacht Spindle Company, Leclerc Looms, and AVL Looms reed documentation and NIST/ASTM textile standards reference framework. “Perfect” EPI values are multiples of the DPI where every dent gets the same count, eliminating all reed mark risk.
Common EPI Targets and Their Best Reed Options
| Target EPI | Best Reed | Pattern | Also Works | Common Use Case |
|---|---|---|---|---|
| 8 EPI | 8-dent | 1-1-1-1-1-1-1-1 (perfect) | 10-dent (0-1) | Chunky wool, rug warp |
| 10 EPI | 10-dent | 1-1-1-1-1-1-1-1-1-1 (perfect) | 5-dent (2), 8-dent (1-1-1-1-0) | Thick handspun, bulky linen |
| 12 EPI | 12-dent | 1-1-1-1-1-1-1-1-1-1-1-1 (perfect) | 8-dent (1-2-1-2…) | Worsted wool scarf, medium cotton |
| 15 EPI | 15-dent | 1 per dent (perfect) | 10-dent (1-2), 12-dent (1-1-1-2) | Wool scarves, mid-weight linen |
| 18 EPI | 12-dent | 1-2 alternating (excellent) | 15-dent (1-1-1-2-1) | 8/2 cotton towels, linen |
| 20 EPI | 10-dent | 2 per dent (perfect) | 12-dent (1-2-2), 15-dent (1-1-2) | Standard 8/2 cotton, plain weave |
| 24 EPI | 12-dent | 2 per dent (perfect) | 8-dent (3), 15-dent (1-2-2) | 10/2 cotton, fine linen |
| 28 EPI | 7-dent | 4 per dent (perfect) | 12-dent (2-2-3), 15-dent (1-2-2-2) | Fine cotton, silk, tencel |
| 30 EPI | 15-dent | 2 per dent (perfect) | 10-dent (3), 12-dent (2-2-3) | 10/2 perle cotton, fine silk |
| 40 EPI | 20-dent | 2 per dent (perfect) | 10-dent (4), 8-dent (5) | Fine linen, gossamer silk |
Pattern descriptions show the repeating unit per 1-inch section at the stated DPI. “Perfect” means equal ends in every dent; all other patterns are sorted by evenness score from best to acceptable. Always verify with a sample at your specific sett.
Three Reed Sleying Solutions from Denver, Nashville, and Seattle
Margaret is planning a set of cotton dish towels at a standard 20 EPI sett. She owns three reeds: an 8-dent, a 10-dent, and a 12-dent. She wants to know which gives the best even distribution for 20 EPI, and whether any of them carry a reed mark risk.
| Target EPI | 20 ends per inch |
| Reed collection | 8-dent, 10-dent, 12-dent |
| Finished width | 18 inches |
| Draw-in | 10% |
What the calculator shows: The 10-dent reed achieves 20 EPI with 2 ends in every dent (2-2-2-2-2-2-2-2-2-2). This is a PERFECT evenness score, zero reed mark risk. The 12-dent reed sequences as 1-2-2 (repeating), which is EXCELLENT. The 8-dent reed requires alternating 2-3-3 sequences and earns a FAIR score because 3 ends per dent clusters warp threads. Recommendation: use the 10-dent reed.
James is weaving a fine linen table runner at 22 EPI. He has three reeds at the Nashville weaving guild: 10-dent, 12-dent, and 15-dent. He is worried about reed marks because linen at a balanced sett tends to show thread spacing very clearly before wet-finishing loosens the fibers.
| Target EPI | 22 ends per inch |
| Reed collection | 10-dent, 12-dent, 15-dent |
| Finished width | 14 inches |
| Draw-in | 8% (linen draws in less) |
What the calculator shows: The 15-dent reed sequences as 1-1-2-1-2-1-2-1-2-1-2-1-2-1-2 (reduced: the pattern alternates with max run of 2), rated EXCELLENT. The 12-dent reed gives 1-2-2-2-1-2-2-2 (max run of 3), rated GOOD but with a mild grouping note. The 10-dent reed produces 1-2-2-2-2-1-2-2-2-2 with a max run of 4, rated FAIR. For linen where reed marks are a known concern, the 15-dent reed is the clear recommendation.
A Seattle weaving study group is planning a batch of scarves at 18 EPI on shared looms. The guild room has 10-dent and 12-dent reeds. Members want to know which reed to use so they all start with the same setup, and whether they need to worry about reed marks for their soft cotton blend yarn.
| Target EPI | 18 ends per inch |
| Reed collection | 10-dent, 12-dent |
| Finished width | 8 inches per scarf |
| Draw-in | 10% |
What the calculator shows: The 12-dent reed achieves 18 EPI with a perfectly alternating 1-2-1-2-1-2-1-2-1-2-1-2 pattern. Every pair of adjacent dents averages exactly 1.5 ends, and the maximum consecutive run is 1, making this an EXCELLENT evenness rating. The 10-dent reed gives 1-2-2-2-2-1-2-2-2-2, with a run of 4 consecutive double-ended dents, rated FAIR. Unanimous recommendation: use the 12-dent reed. Each weaver threads 1, then 2, then 1, then 2, and repeats all the way across.
Six Reed Sleying Tips from Guild Weavers Across the US
Always begin sleying from the center of the reed and work outward toward both selvedges symmetrically. This ensures that any minor inconsistencies in the repeating sequence appear at the edges rather than in the visual center of the cloth. For a 1-2-2 repeat, starting at center means both selvedge edges end at the same point in the pattern, producing matched selvage behavior on both sides of the cloth.
Always use a reed that is wider than your planned on-loom warp width by at least 4 to 6 inches. This gives you the ability to shift the warp slightly left or right to improve selvedge tension, to add or remove a few ends during threading if you discover you miscounted, and to give the outer selvedge dents a little clearance from the reed frame. A warp centered in a reed that is just barely wide enough produces tight, hard-to-manage selvedges.
Even when the calculator shows an EXCELLENT evenness rating, weave a 3-inch sample at your chosen sett before threading the full warp. Wet-finish the sample and hold it up to a light source while it is still damp. Reed marks that will disappear are usually invisible when wet. Reed marks that are structural and permanent show clearly as slightly darker or lighter vertical bands even when the cloth is fully relaxed and wet. This 10-minute test prevents hours of re-threading.
Lustrous yarns like silk, mercerized cotton, Tencel, and fine linen show thread placement far more clearly than matte or fuzzy fibers. For these yarns, the difference between an EXCELLENT and a GOOD evenness rating can mean the difference between cloth that looks handwoven and intentional versus cloth that looks slightly striped. When the calculator shows two options of different evenness for fine work, always choose the more even one, even if it means purchasing an additional reed dent you do not currently own.
Sleying a 300-end warp with a non-obvious sequence like 1-2-2-1-2-2 is simple if you keep the pattern in front of you, and agonizing if you have to recount every 30 dents to remember where you are. Write the sequence on a strip of paper and tape it to the reed or to the castle of your loom at eye height. A mistake discovered mid-sley is fast to correct. A mistake discovered after threading all the heddles requires re-sleying the entire reed, which adds 30 to 60 minutes to your loom setup.
When possible, choose a reed whose DPI has a common factor with your threading draft repeat. A rosepath threading repeats every 8 ends. A 12-dent reed sleyed 1-2-2 has a sleying repeat of 3 dents covering 5 ends, which does not align cleanly with the 8-end threading. An 8-dent reed sleyed 2-2-2-3-2-2-2-3 has a sleying repeat that covers 8 ends, matching the threading repeat exactly. Alignment between threading and sleying repeats makes it easy to catch errors, because a mistake in threading will visually shift the sleying repeat in a predictable way.
Quick Reference: Reed Dent Count and Achievable EPI Targets
| Reed | Perfect EPI Values | Good EPI Values (1-2 pattern) | Max Recommended EPI | Notes |
|---|---|---|---|---|
| 5-dent | 5, 10, 15, 20, 25 | 8, 12, 18 | 20 EPI (4 per dent) | Best for rug warps, chunky singles |
| 6-dent | 6, 12, 18, 24, 30 | 8, 10, 15, 20, 27 | 24 EPI (4 per dent) | Low-sett bulky warps |
| 8-dent | 8, 16, 24, 32 | 10, 12, 18, 20, 28 | 32 EPI (4 per dent) | Standard worsted-weight floor loom reed |
| 10-dent | 10, 20, 30, 40 | 12, 15, 18, 25, 35 | 40 EPI (4 per dent) | Most versatile for 8/2 cotton work |
| 12-dent | 12, 24, 36, 48 | 15, 18, 20, 21, 27, 30 | 48 EPI (4 per dent) | Most flexible overall; recommended first reed |
| 15-dent | 15, 30, 45, 60 | 18, 20, 22, 24, 35, 40 | 60 EPI (4 per dent) | Fine cotton, tencel, silk |
| 16-dent | 16, 32, 48, 64 | 18, 20, 24, 28, 40 | 64 EPI (4 per dent) | Fine linen, organza silk |
| 20-dent | 20, 40, 60, 80 | 24, 28, 30, 35, 45 | 80 EPI (4 per dent) | Finest handweaving, lace weight, gossamer |
Max recommended EPI assumes no more than 4 ends per dent. Values with 3 or more ends per dent may crowd threads and stress selvedge yarns. For high-end-per-dent situations, use a finer-dent reed or reduce the sett. Source: Derived from Schacht Spindle Company, Leclerc Looms, and AVL Looms documentation, cross-referenced with NIST/ASTM textile standards framework (November 2024).
Frequently Asked Questions About Reed Sleying and EPI
More Free Weaving and Fiber Arts Calculators
The EPI to Reed Dent Calculator on USCalculators.com is provided for educational and project planning purposes only. The Bresenham sleying algorithm used here generates sequences verified against the Schacht Spindle Company published reed substitution chart. Evenness ratings and reed mark risk assessments are based on mathematical thread-spacing analysis and published guild guidelines. Actual reed mark visibility depends on your specific yarn, sett, beat, and wet-finishing method. Always test a sample before warping a full project. Reed size availability references are derived from current Schacht, Leclerc, AVL, and Ashford product documentation.
USCalculators.com is an independent reference site and is not affiliated with Schacht Spindle Company, Leclerc Looms, AVL Looms, Ashford Wheels and Looms, or any reed manufacturer. ASTM standard references are provided for informational authority purposes. External links to NIST.gov, ASTM.org, and Schacht Spindle are provided for verification and do not constitute endorsements. No content on this page constitutes professional fiber arts instruction. Last reviewed: September 2026.