Crafts, Textiles, 3D Printing & Photography Screen Printing, Embroidery & Heat Transfer Stitch-density geometry (area ÷ stitch footprint)

Embroidery Stitch Count Estimator

Embroidery is quoted per thousand stitches, but you only learn the stitch count after the design has been digitised — which is too late to quote. This calculator estimates it beforehand from the geometry: the filled area divided by the footprint of a single stitch, plus two stitches for every satin column crossing, plus the running stitch in the outlines. Enter a design size, a rough fill percentage and your density settings and you get a stitch count, a stitches-per-square-inch figure to sanity-check it, and a price at your rate.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Design widthThe widest dimension of the finished design; a left chest logo is usually 3 to 4 inches.3.5 in
Design heightThe tallest dimension of the finished design, including any text.2 in
Share of the bounding box that is filledEyeball it: a solid badge is 80 to 100, a typical logo with open space is 30 to 50.45 %
Fill row spacing (density)Distance between adjacent rows of a tatami fill; 0.4 mm is the usual default.0.4 mm
Average stitch lengthLength of each stitch along a fill row; 4 mm is a common maximum for tatami.4 mm
Underlay and pull-compensation factorMultiplier for the stitches laid under the fill; 1.2 to 1.4 covers most digitising.1.3 ×
Total satin border lengthAdd up the length of every satin column: borders, lettering strokes and outlines.12 in
Satin stitch spacingDistance advanced along the column between stitches; satin runs denser than fill.0.4 mm
Running stitch path lengthSingle-line detail, outlines and travel stitching that is not fill or satin.6 in
Price per 1,000 stitchesYour run rate per thousand stitches, before any minimum charge or setup.0.65 $

It returns

  • Estimated total stitches — Fill plus satin plus running stitch, with underlay applied to the fill.
  • Thousands of stitches
  • Fill stitches
  • Satin stitches
  • Running stitches
  • Stitches per square inch of design
  • Run price at your rate

The formula

Nfill=Afdsu
Nin²=645.16ds

In plain text: Fill = (A × f) ÷ (d × s) × u; Satin = 2ℓ ÷ p; Running = r ÷ s; Total = Fill + Satin + Running

  • ABounding box area of the design (mm²)
  • fShare of that box actually covered by fill (decimal)
  • dRow spacing (density) of the fill (mm)
  • sAverage stitch length along a fill row (mm)
  • uUnderlay and pull-compensation multiplier (×)
  • Total length of satin columns (mm)
  • pSpacing advanced along a satin column per stitch (mm)
  • rLength of running stitch paths (mm)

The product d × s is the footprint of one stitch in square millimetres, so area ÷ footprint counts how many fit. A satin column is counted with a factor of two because each crossing consumes one stitch out and one back.

Updated Category Screen Printing, Embroidery & Heat Transfer Verified against published test cases Reading time 11 min

Stitch count is the unit embroidery is sold in

Embroidery machines are paid for by time, and time on an embroidery machine is stitches. A head running at a given speed produces a predictable number of stitches per minute regardless of what the design looks like, so the industry prices per thousand stitches — the run charge — with a separate one-off digitising fee and usually a minimum charge per garment.

That creates a quoting problem. The stitch count is a property of the digitised file, and the file does not exist until someone has spent an hour making it. Customers want a price before that. So estimators work backwards from geometry: how much area is covered, how densely, and how much satin and outline there is.

The core idea is that a stitch occupies a rectangle of fabric. Its length is the stitch length along the row, and its width is the spacing between rows. Multiply them and you have the footprint of one stitch in square millimetres. Divide the area you need to cover by that footprint and you have the stitch count, before underlay. At the common defaults of 0.4 mm spacing and 4 mm stitch length, each stitch covers 1.6 mm², so a solid square inch of fill — 645.16 mm² — takes about 403 stitches.

Underlay is what the geometry alone misses. Before the visible top stitching goes down, a digitiser lays underlay stitches to stabilise the fabric, flatten the pile and give the top stitching something to sit on. Depending on the fabric and the fill type that adds roughly a fifth to two fifths to the fill count, which is what the underlay factor in this calculator represents.

Fill, satin and running stitch are counted differently

Tatami or fill stitch covers area. Rows of stitches run back and forth across a shape at a set spacing, and the count comes straight from area divided by footprint. It is the cheapest way to cover a large region and the reason a solid badge costs so much: coverage is proportional to area, so doubling a design's size in both directions quadruples the fill.

Satin stitch covers a column. The needle crosses back and forth across the width of a stroke, advancing a small distance each time, giving the glossy raised look used for lettering and borders. Its count depends on the length of the column and the spacing along it, not on its width — a satin border 12 inches long at 0.4 mm spacing is about 1,524 stitches whether the column is 1.5 mm wide or 6 mm wide. Each crossing costs two stitches, one out and one back.

That is a useful piece of leverage. Making satin lettering slightly bolder costs almost nothing in stitch count, while making it slightly longer costs directly. It also means small text is expensive relative to its size: a 5 mm-tall word has a lot of column length packed into very little area.

Running stitch is a single line, used for outlines, fine detail and travelling between elements. Its count is simply the path length divided by the stitch length, so it is the cheapest element by a wide margin and rarely worth worrying about in an estimate — a six-inch path at 4 mm stitches is only 38 stitches.

Add all three, and the estimate is complete. What it cannot see is trims, colour changes and jumps, which cost machine time but not stitches; those belong in your minimum charge and your per-colour handling, not in the stitch count.

A logo occupying a bounding box 3.5 inches wide and 2 inches tall. About 45% of that box is actually filled — the rest is background garment showing through. It has a satin border and satin lettering totalling roughly 12 inches of column, plus six inches of running-stitch detail. You digitise fills at 0.4 mm spacing with 4 mm stitches and satins at 0.4 mm, and you allow a 1.3 underlay factor. Your run rate is $0.65 per thousand stitches.

  1. Bounding box in millimetres. 3.5 × 25.4 = 88.9 mm; 2 × 25.4 = 50.8 mm. Area = 88.9 × 50.8 = 4,516.12 mm².
  2. Filled area. 4,516.12 × 0.45 = 2,032.25 mm².
  3. Stitch footprint. 0.4 × 4 = 1.6 mm² per stitch.
  4. Fill before underlay. 2,032.25 ÷ 1.6 = 1,270.2 stitches.
  5. Fill with underlay. 1,270.2 × 1.3 = 1,651 stitches.
  6. Satin. 12 in = 304.8 mm; 2 × 304.8 ÷ 0.4 = 1,524 stitches.
  7. Running. 6 in = 152.4 mm; 152.4 ÷ 4 = 38 stitches.
  8. Total. 1,651 + 1,524 + 38 = 3,213 stitches, or 3.21 thousand.
  9. Density check. 3,213 ÷ (3.5 × 2) = 459 stitches per square inch across the whole bounding box, against 403 for a solid fill at these settings — the satin work is what pushes it above the fill-only figure.
  10. Run price. 3.213 × $0.65 = $2.09 per garment before minimum charge, digitising and the blank.

The satin is nearly half the count here, which is typical for a logo with a border and lettering. If the customer asks what would make it cheaper, the answer is not to shrink the design — it is to lose the border.

Sanity-checking the estimate

The stitches-per-square-inch figure is your reality check. It divides the total by the bounding box area, so it tells you how heavily the design is worked overall. A design at or below the solid-fill figure for your settings is mostly open; a design well above it has a lot of satin, a lot of layering, or a fill percentage you have overestimated. Where the number lands far outside that band, revisit the fill percentage — it is the most subjective input on the page and the one that moves the answer most.

Treat this as an estimate with a tolerance, not a quotation. A real digitised file will differ, because a digitiser makes dozens of decisions the geometry cannot know: whether a shape gets a satin or a fill, how much pull compensation the fabric needs, how underlay is layered, and whether small letters get a run-stitch centre line. For quoting purposes, estimate the count and then add a margin, or quote a range and confirm once the file exists.

Density is a fabric decision as much as a cost decision. Tighter spacing produces better coverage and a richer look but drives up both the count and the number of needle penetrations per square inch. On knitwear, performance fabric and anything lightweight, too many penetrations perforate the base cloth and the design goes stiff or the garment puckers. Loosening the spacing from 0.4 to 0.45 mm cuts the fill count by about a ninth and is often invisible on the finished garment.

Finally, remember that stitch count is only part of the price. Colour changes, trims and hooping time cost machine and operator minutes that stitches do not measure, which is why almost every shop applies a minimum charge per garment. On a small left-chest logo the minimum, not the stitch count, is usually what the customer pays. The same fixed-versus-variable structure governs screen printing, laid out in detail in the screen printing pricing calculator.

Stitches per square inch at common densities

A square inch is 645.16 mm². Divide it by the footprint of one stitch — row spacing multiplied by stitch length — to get the count for a solid fill.
Row spacingStitch lengthFootprint per stitchSolid fill per in²With 1.3 underlay
0.30 mm4.0 mm1.20 mm²538699
0.35 mm4.0 mm1.40 mm²461599
0.40 mm4.0 mm1.60 mm²403524
0.45 mm4.0 mm1.80 mm²358466
0.50 mm4.0 mm2.00 mm²323419
0.40 mm3.0 mm1.20 mm²538699
0.40 mm5.0 mm2.00 mm²323419

Note the last two rows: shortening the stitch raises the count exactly as tightening the spacing does, because only the product of the two matters. Satin columns are counted separately and are not represented here.

What this estimate deliberately leaves out

  • Colour changes and trims. They cost machine time and operator attention but produce no stitches. Cover them in a per-colour charge or a minimum.
  • Jump stitches and travel between elements. A design scattered across a large area travels more than a compact one of the same stitch count.
  • Layered fills. Where one fill sits over another for shading or a border effect, the same area is stitched twice and the estimate counts it once.
  • Pull compensation and fabric behaviour. Stretchy or high-pile fabric needs more underlay and wider compensation, which the underlay factor only approximates.
  • 3D puff, appliqué and specialty threads. These change the digitising completely; appliqué in particular replaces a large fill with a placement line, a tack-down and a border.
  • Small lettering. Text under about 5 mm tall needs a minimum column width and often a running-stitch centre line, so it costs disproportionately more than its area suggests.
  • Backing, hooping and finishing. Stabiliser, hooping labour, trimming and folding are per-garment costs that no stitch model can see.

Using the estimate to steer the design

The most valuable thing this calculation does is show a customer where the cost lives before anything is digitised. Three levers dominate, and they are not the ones people expect.

The first is fill area, which grows with the square of the size. A logo taken from 3 inches wide to 4 inches wide has 78% more area, and therefore 78% more fill, for what looks like a small change. Reducing a design by half an inch is the single cheapest saving available.

The second is satin length. Borders are expensive because they trace the whole perimeter and cost two stitches per crossing. Dropping an outline from a bordered logo can remove a third of the count without touching the artwork inside it.

The third is density, which is the digitiser's call and should be made on fabric grounds first and cost second. Going from 0.4 mm to 0.45 mm spacing saves about 11% of the fill count and usually looks identical; going below 0.35 mm on a knit garment risks damaging the fabric no matter what it saves.

What does not save money is colour count. Unlike screen printing, where every colour needs its own screen and its own pass, embroidery colours cost only a thread change — the same area gets stitched once regardless of how many colours it is divided into. That distinction is worth explaining to any customer who has come from print, and it is why the two processes suit different artwork. For the print side of the comparison, see the screen printing job pricing calculator, and for garment-quantity planning across either process the fabric yardage calculator covers the cut-goods side.

Frequently asked questions

How many stitches are in a typical left chest logo?

It depends almost entirely on how much of the design is filled and how much satin it carries, which is why a size alone cannot answer it. The worked example on this page — a 3½ by 2 inch logo, 45% filled, with a foot of satin border and lettering — comes out at about 3,200 stitches. A solid badge of the same size at the same density would be closer to 5,000, and an open script-only design far less.

What density should I digitise fills at?

Around 0.4 mm between rows is the general-purpose default, tightening towards 0.35 mm for full coverage on smooth woven fabric and loosening towards 0.45–0.5 mm on knits and performance fabric where too many needle penetrations damage the base cloth. Coverage also depends on thread weight and colour contrast: light thread on a dark garment needs more density than the reverse.

Why does making a design bigger cost so much more?

Because fill stitches scale with area, which grows with the square of the linear size. Enlarging a logo from 3 inches wide to 4 inches — keeping the proportions — increases the area by 78%, so the fill count rises by the same proportion. Satin borders rise only in proportion to length, so a design that is mostly outline scales more gently than one that is mostly fill.

Does the number of colours change the stitch count?

No. Unlike screen printing, where each colour is a separate pass over the garment, embroidery stitches each area once regardless of how many colours the design is divided into. What extra colours cost is machine time for thread changes and trims, plus a little more risk of a thread break. That is why embroidery handles full-colour crests economically and screen printing does not.

How accurate is a geometric estimate compared with the real file?

Close enough to quote from, but not close enough to invoice from. The estimate cannot know which shapes the digitiser will render as satin rather than fill, how the underlay is layered, how much pull compensation the fabric needs, or how much travel stitching the layout requires. Use it to price a job, add a margin, and confirm the count once the file exists.

Why is small lettering so expensive?

Because satin count depends on column length rather than area, and small text packs a lot of column into very little space. Every letter stroke is a satin column that must be crossed at the same spacing as a large one. Small text also has a practical floor: below about 5 mm in height, letters need a minimum column width and often a running-stitch centre line to stay legible, adding stitches that the geometry does not predict.

What is underlay and why does it add so many stitches?

Underlay is stitching laid down before the visible top stitching. It anchors the fabric to the backing, flattens pile on fleece and towelling, and gives the top layer a base so it does not sink into the cloth. Depending on the fill type and the fabric it commonly adds a fifth to two fifths of the top stitch count, which is what the underlay factor represents here.

How should I price embroidery — per stitch or per garment?

Both, in combination. Charge a run rate per thousand stitches so long designs pay for the machine time they consume, apply a minimum charge per garment so a 900-stitch monogram still covers hooping and handling, and bill digitising once as a separate line. Small logos are usually paid for by the minimum rather than the stitch rate, which is why the minimum needs to be set deliberately.

What is a satin stitch and how is it counted here?

A satin stitch crosses back and forth across the width of a stroke, advancing a small distance along it with each pass, producing the raised glossy look used for lettering and borders. It is counted from the column's length and the spacing along it, with two stitches per crossing — one out and one back. Its width has almost no effect on the count, which is why bolder lettering costs very little more.

References

  • Embroidery Machine Essentials: Machine Embroidery Techniques — Krause Publications (Jeanine Twigg)
  • The Embroiderer's Handbook — Batsford (Margie Bauer)