Counting the warp: what ends per inch tells a weaver
Ends per inch — EPI, or e.p.i. — is the number of warp threads in one inch of woven fabric, and in general the higher the EPI, the finer the fabric. Each individual warp thread is called a warp end, and counting ends is daily work for weavers: the EPI, together with the yarn thickness and the pattern to be woven, determines which reed the loom needs to space the warp correctly. This page defines ends per inch alongside the warp and weft vocabulary it depends on, and links to its natural companion, picks per inch, which counts the weft in the same fabric.

Ends per inch (EPI or e.p.i.) is the number of warp threads per inch of woven fabric. In general, the higher the ends per inch, the finer the fabric.
Ends per inch is very commonly used by weavers who must use the number of ends per inch in order to pick the right reed to weave with. The number of ends per inch varies on the pattern to be woven and the thickness of the thread.
Plain weaves generally use half the number of warps per inch for the number of ends per inch, whereas denser weaves like a twill weave will use a higher ratio like two thirds of the number of warps per inch.
Plain weave (also called tabby weave, linen weave or taffeta weave) is the most basic of three fundamental types of textile weaves (along with satin weave and twill). It is strong and hard-wearing, used for fashion and furnishing fabrics. In plain weave, the warp and weft are aligned so they form a simple criss-cross pattern.
Finer threads require more threads per inch than thick ones, and thus result in a higher number of ends per inch.
The number of ends per inch in a piece of woven cloth varies
depending on the stage of manufacture. Before the cloth is woven, the
warp has a certain number of ends per inch, which is directly related to
the size reed being used. After weaving the number of ends per inch will
increase, and it will increase again after being washed. This increase
in the number of ends per inch (and picks per inch) and shrinkage in the
size of the fabric is known as the take-up. The take-up is dependent on
many factors, including the material and how tightly the cloth is woven.
Tightly woven fabric shrinks more (and thus the number of ends per inch
increases more) than loosely woven fabric, as do more elastic yarns and
fibers.
You may also want to learn about picks
per inch which is regarding he weft yarn. Reminder, the Ends
Per Inch is regarding the "warp" yarn.
Before weaving begins, the EPI is chosen, not measured: the weaver settles how many warp ends each inch will carry, based on the yarn's thickness, the weave pattern and the hand the finished cloth should have. Too many ends for the yarn and the cloth turns stiff and the weft struggles to beat in; too few and the fabric comes off the loom sleazy and unstable. After weaving, EPI can be counted in the finished cloth with a pick glass, but finishing, shrinkage and take-up shift the number, so the loom-state EPI and the finished EPI of the same fabric are related rather than identical figures.
EPI only counts one direction. Its partner, picks per inch, counts the weft insertions, and the pair together sketch a fabric's density and balance: high counts both ways suggest a fine, tight cloth; a high EPI with a low pick count suggests a warp-faced fabric where the warp dominates the surface. Weavers, mills and buyers use the pair as a shorthand specification, and a fabric described by its EPI and picks per inch can be re-woven, matched or priced with far less argument than one described as simply fine or coarse.
Each individual warp thread in a fabric is called a warp end, or simply an end; ends per inch counts how many of them sit in one inch of width.
In general, the higher the ends per inch, the finer the fabric, because more, finer warp threads are packed into the same width.
Weavers use the number of ends per inch to pick the right reed for the loom, since the reed spaces the warp threads at the chosen density for the pattern and yarn being woven.