Audited ·Last updated 31 Jul 2026·4 citations·Tier 3·0 uses

Cross Stitch Calculator

Turn a chart's stitch count into finished inches and centimetres on any Aida or evenweave count, plus the cut fabric size with margins and a floss estimate.

Cross Stitch Calculator

Fabric and how you stitch on it
The number printed on the fabric label. Zweigart makes Aida in 6, 8, 11, 14, 16 and 18 count; evenweave and linen commonly run 25, 28, 32 and 36. Enter the count as sold and let the option above handle the over-two halving.
ct
The stitch count printed on the chart, not a measurement. Most charts state it as "stitch count" or "design size in stitches".
stitches
The chart's stitch count down the design.
stitches
Added on all four sides, so it is counted twice in each direction. Three inches per side is common framing practice — it is NOT a figure any manufacturer or standards body publishes, so treat it as a starting point. Stretcher bars, lacing and hoop finishing all want more.
in
Chart width × height counts grid squares, not stitches. Most designs leave a lot of fabric bare — a sampler might be 25 %, a full-coverage portrait 100 %. This scales the thread estimate only; every size output is unaffected.
%
Two strands is the usual choice on 14-count Aida; finer counts often take one. This multiplies the thread estimate directly, so it is the single biggest lever on the skein count.
The geometric part of the estimate — two diagonals of thread per stitch — is exact. This allowance covers what the geometry cannot see: travel on the back, starting and finishing tails, and the take-up from fabric thickness. It is YOUR figure, not a published constant. Stitchers who rail-road and park thread use more; parking-free block stitching uses less.
%
DMC Mouliné Spécial is "sold in 8.7 yard/8 meter skeins" and Anchor Stranded Cotton is also an 8 m skein — the two manufacturers agree on the metre figure. Metres is the input because 8 m is 8.7489 yd exactly, and DMC prints 8.7 while Anchor lists 8.75; converting from metres avoids inheriting either rounding.
m
Six for DMC Mouliné Spécial and Anchor Stranded Cotton, both of which separate into six strands. Change it for a thread that is not six-stranded, such as a single-strand perle cotton.
Finished design width
14.2857
Chart width in stitches ÷ stitches per inch. The stitched area only — the margin is not included here.
Finished design height
10.7143 in
Finished design width
36.2857 cm
Finished design height
27.2143 cm
Cut the fabric at least this wide
20.2857 in
Cut the fabric at least this tall
16.7143 in
Stitches per inch
14
Grid squares
30,000
Stitches actually worked
30,000
Thread needed
420.8969 strand-yd
Skeins to buy
9
In one line
14.29 x 10.71 in (36.3 x 27.2 cm) at 14 stitches per inch — cut the fabric at least 20.29 x 16.71 in, and allow roughly 9 skeins (420.9 single-strand yd) across all colours.

Background.

A cross stitch calculator converts the two numbers on a chart — its width and height in stitches — into the two numbers you need in a shop: how big the finished piece will be, and how large a piece of fabric to cut. The conversion itself is one division, because fabric count is stitches per inch. DMC puts it plainly: "The 'count' of aida refers to the number of stitches you make in an inch, and the higher the count the smaller the stitches." So a 200-stitch-wide chart is 200 ÷ 14 = 14.29 inches across on 14-count Aida, and only 200 ÷ 18 = 11.11 inches on 18-count — the same chart, a different object.

The part that trips people up is linen and evenweave, where a stitch is normally worked over two fabric threads rather than one. The Cross Stitch Guild states the rule exactly: "working over two threads on a 28-count evenweave gives stitches the same size as on 14-count aida." That is why this page asks how you stitch as well as what count the fabric is — over two threads, the effective stitches per inch is half the number on the label. The two options are not cosmetic, and the test suite for this page asserts the equivalence directly: 28-count evenweave over two returns byte-for-byte the same size as 14-count Aida.

The fabric size adds an unstitched margin on all four sides, counted twice in each direction. The three inches per side used as the default is common framing practice rather than a published specification — no manufacturer or standards body fixes it — and the page says so rather than presenting it as sourced. If you plan to lace over stretcher bars or finish in a hoop, add more.

The floss estimate is deliberately split into a part that is exact and a part that is yours. The Royal School of Needlework describes cross stitch as "two diagonal stitches, one over the other of equal length, to complete an 'X' shape", so the thread on the face of one stitch is two diagonals of one grid square — exactly 2√2 ÷ stitches per inch, or 0.202 inches at 14 count. What that geometry cannot see is travel on the back, starting and finishing tails, and take-up from fabric thickness, so the allowance for those is an input you set, defaulting to 25 percent. Skein capacity comes from DMC's own specification — "sold in 8.7 yard/8 meter skeins, and its six strands separate easily" — counted in strand-yards, because a stitcher pulls a length and splits it. One caveat worth reading before you trust the skein number: at 100 percent coverage it is the total across all colours for a fully worked grid, and most charts are nowhere near that. Set the coverage honestly, and take per-colour counts from the chart's own key.

What is cross stitch calculator?

Fabric count is the number of threads per inch woven into a needlework fabric, and on Aida — where the threads are grouped into visible blocks with one stitch per block — the count is also the number of stitches per inch. Finished design size is therefore the chart's stitch count divided by the fabric count, in each direction independently. Nothing about the chart changes when you change fabric; only the scale does.

Evenweave and linen are counted the same way but stitched differently. Because the threads are single rather than blocked, a cross stitch is conventionally worked over two of them, which halves the effective stitches per inch. A 28-count evenweave worked over two therefore produces stitches the same size as 14-count Aida, and a 32-count linen matches 16-count Aida.

The cut fabric size is the design size plus an unstitched margin on every side, needed for framing, lacing or hooping and for handling the work while you stitch. Thread requirement is a separate estimate built from the geometry of the stitch — two diagonals of a grid square per stitch — scaled by the number of strands in the needle and by how much of the grid is actually worked, then divided by a skein's capacity in single strands.

How to use this calculator.

  1. Read the chart's stitch count — width and height in stitches, not inches — and enter both.
  2. Choose Aida if you stitch one stitch per block, or evenweave/linen if you stitch over two threads. This halves the effective count and it matters more than anything else on the page.
  3. Enter the count printed on the fabric label, as sold. Do not halve it yourself; the option above does that.
  4. Set the margin per side. Three inches is a common framing allowance, not a specification — add more for stretcher bars, lacing or hoop finishing.
  5. Estimate how much of the grid is actually stitched. A sampler might be 25 percent, a full-coverage design 100 percent.
  6. Set the strands in the needle, the thread allowance, and your skein's length and strand count. The defaults are two strands, a 25 percent allowance, and the 8 m six-strand skein that DMC and Anchor both publish.
  7. Read the design size as your headline answer, then the minimum cut fabric size below it, then the thread estimate — remembering that at 100 percent coverage the skein figure is the total across all colours.

The formula.

spi = c ⁄ t · D = s ⁄ spi · F = D + 2m · K = ⌈ N × k × (2√2 ⁄ spi) × (1 + a) ⁄ (ℓ × 39.3700787402 × r) ⌉

Start with stitches per inch. On Aida it is the fabric count itself, because one stitch covers one woven block. On evenweave or linen worked over two threads it is half the count, which is the equivalence The Cross Stitch Guild states: 28-count evenweave over two gives stitches the same size as 14-count Aida. Divide each of the chart's stitch counts by that figure and you have the finished design size in inches, independently in each direction.

The cut fabric size adds the margin on both sides of each dimension, so a 3 inch margin adds 6 inches to the width and 6 to the height. This is computed from the unrounded design size rather than from the rounded number shown on screen, so the two figures never disagree in the last decimal place.

Thread comes from the geometry of the stitch. A cross stitch is two equal diagonals of one grid square, and a grid square is 1 ÷ stitches-per-inch across, so its diagonal is √2 ÷ spi and the face of one stitch consumes 2√2 ÷ spi inches. At 14 stitches per inch that is 0.2020305089 inches. Multiply by the stitches actually worked, by the strands in the needle, and by one plus your allowance, and you have the total single-strand length required. A skein's capacity is counted the same way: 8 metres of six-stranded floss is 8 × 39.3700787402 × 6 = 1889.7637795276 strand-inches, because a stitcher pulls a working length and splits it into single strands. Divide and round up.

Working the published example: 14 stitches per inch; 200 ÷ 14 = 14.2857142857 in and 150 ÷ 14 = 10.7142857143 in, which is 36.2857142857 × 27.2142857143 cm; add 6 inches each way for the 3 inch margins to get a minimum cut of 20.2857142857 × 16.7142857143 in. The grid is 200 × 150 = 30,000 squares, all worked at 100 percent coverage. Thread per stitch is 0.2020305089 in, so 30,000 stitches at two strands with a 25 percent allowance is 15,152.288 strand-inches, or 420.8968935634 strand-yards. Against a 1889.7637795276 strand-inch skein that is 8.018 skeins, which rounds up to 9. That 1.8 percent overshoot costing a whole skein is exactly why the raw strand-yard figure is shown beside the skein count.

Only one rounding happens before the end: the ceiling on skeins, because a part skein cannot be bought. √2 is computed rather than written as a decimal literal, so the page cannot drift from the constant it claims to use, and every unit factor here is exact — 1 in = 25.4 mm by definition.

A worked example.

Example

A 200 × 150 stitch chart on 14-count Aida, with 3 in margins, two strands in the needle, a 25 percent thread allowance, full coverage and DMC's 8 m six-strand skeins. On Aida the count is the stitches per inch, so 200 ÷ 14 gives a finished width of 14.29 in and 150 ÷ 14 gives 10.71 in — 36.29 × 27.21 cm. Adding 3 in of margin on all four sides puts 6 in on each dimension, so the fabric has to be cut at least 20.29 × 16.71 in. That is the number to take to the shop, and it is a minimum to buy up from rather than a size you will find on a shelf. For thread, the grid is 30,000 squares and all of them are worked at 100 percent coverage. A stitch is two diagonals of a 1/14 in square, which is 0.2020305089 in of thread on the face, so two strands with a 25 percent allowance comes to 420.8968935634 strand-yards. An 8 m six-strand skein holds 1889.7637795276 strand-inches, which makes the requirement 8.018 skeins — and since a part skein cannot be bought, 9. Worth noticing: the answer is only 1.8 percent over eight skeins, and trimming the allowance from 25 to 9 percent would bring it down to seven. That is the sort of decision the raw strand-yard figure is there to let you make. Stitch the same chart over two threads of 28-count evenweave and every one of those numbers is identical, because 28 over two is 14 stitches per inch. Move to 18-count Aida instead and the design shrinks to 11.11 × 8.33 in, needs less fabric, and needs more thread per square inch but less overall.

stitches Wide200
fabric Count14
strands Used2
coverage Percent100
margin Per Side In3
skein Length M8
strands Per Skein6
thread Waste Percent25
fabric Typeaida
stitches High150

Frequently asked questions.

How do I work out the finished size of a cross stitch design?
Divide the chart's stitch count by the fabric count, separately for width and height. DMC states the rule for Aida: "The 'count' of aida refers to the number of stitches you make in an inch", so a 200-stitch-wide chart is 200 ÷ 14 = 14.29 inches on 14-count and 200 ÷ 18 = 11.11 inches on 18-count. On evenweave or linen worked over two threads, halve the count first — a 28-count evenweave behaves as 14 stitches per inch. Note that the chart's stitch count is a count, not a measurement: the same chart is a different physical size on every fabric.
How much bigger than the design should I cut the fabric?
Add an unstitched margin on all four sides, which means the margin is counted twice in each direction: a 3 inch margin adds 6 inches to the width and 6 to the height. Three inches per side is what this page defaults to because it is common framing practice — and it is worth being clear that it is practice rather than a specification, since no manufacturer or standards body publishes a figure. Add more if you plan to lace the work over stretcher bars, mount it in a hoop as the finished presentation, or want a wide unstitched border as part of the design. The result is also a minimum to buy up from, because cut fabric is sold in fixed sheet and roll sizes.
Why does 28-count linen give the same size as 14-count Aida?
Because a cross stitch on evenweave or linen is conventionally worked over two fabric threads rather than one, so the effective stitches per inch is half the count on the label. The Cross Stitch Guild states it exactly: "Where cross stitch is worked over two threads of an evenweave, the work will be the same size as on an aida of half the count, i.e. working over two threads on a 28-count evenweave gives stitches the same size as on 14-count aida." The same relationship makes 32-count linen match 16-count Aida and 36-count match 18. That is why this calculator asks how you stitch as well as what the count is — the answer is wrong by a factor of two if you get it backwards.
How many skeins of floss will I need?
This page estimates it in two parts, and only one of them is exact. The exact part is geometry: a cross stitch is two equal diagonals of one grid square, so it consumes 2√2 ÷ stitches-per-inch of thread on the face of the work — 0.202 inches at 14 count. The inexact part is everything the geometry cannot see: travel on the back between stitches, starting and finishing tails, and take-up from fabric thickness. That is a labelled allowance you set, defaulting to 25 percent, and it is nobody's published constant. Capacity comes from DMC's own specification for Mouliné Spécial — "sold in 8.7 yard/8 meter skeins, and its six strands separate easily" — counted in strand-yards, since you pull a length and split it. One important caveat: at 100 percent coverage the figure is the total across all colours for a fully worked grid, not a per-colour count. Per-colour counts have to come from the chart's key.
Does the calculator handle half stitches, backstitch and French knots?
No, and both directions of the error are worth knowing. Fractional stitches — halves and quarters — use less thread per stitch than a full cross, so a design with a lot of them will come out under this estimate. Backstitch outlining is not counted at all and can add a substantial amount, particularly on a design that is outlined throughout. French knots, beads and specialty stitches are likewise outside the model. The size outputs are unaffected by any of this: a half stitch still occupies one grid square, so the finished dimensions are exactly as calculated. It is only the thread figure that is an estimate, which is why the allowance is exposed as an input rather than hidden.
Why does the page ask for the skein length in metres rather than yards?
Because the two figures the manufacturers print in yards do not agree, and metres does. Eight metres is 8.7489 yards exactly at the defined inch of 25.4 mm; DMC prints "8.7 yard/8 meter" on its Mouliné Spécial listing, while Anchor's Stranded Cotton — also an 8 metre, six-strand skein — is commonly listed as 8.75 yards. Neither rounding is wrong, but taking DMC's printed 8.7 as the arithmetic input would understate a skein's capacity by about half a percent and would occasionally add a whole skein to the answer. Taking metres and converting with the exact inch avoids inheriting either rounding. The fact that two independent manufacturers publish the same 8 metre six-strand skein is also what makes it a defensible default.

References& sources.

  1. [1]DMC, Mouliné Spécial (art. 117) product page — the skein specification used for capacity: "sold in 8.7 yard/8 meter skeins, and its six strands separate easily"; and DMC's own definition of Aida count, "The 'count' of aida refers to the number of stitches you make in an inch, and the higher the count the smaller the stitches." Retrieved 2026-07-30. Access note: dmc.com returned HTTP 403 to one automated retrieval agent and HTTP 200 to a plain browser-agent request on the same day, so it is recorded as partially gated rather than presented as a clean read.
  2. [2]The Cross Stitch Guild, Zweigart Cross Stitch Fabrics Facts (Stitchers' Study reference) — source of this page's only non-trivial modelling decision, quoted verbatim: "Where cross stitch is worked over two threads of an evenweave, the work will be the same size as on an aida of half the count, i.e. working over two threads on a 28-count evenweave gives stitches the same size as on 14-count aida." Also the Zweigart Aida count list: "6-, 8-, 11-, 14-, 16-, and 18-count are available." Retrieved and both quotations confirmed verbatim 2026-07-30.
  3. [3]Royal School of Needlework, RSN StitchBank — entries for Cross stitch ("two diagonal stitches, one over the other of equal length, to complete an 'X' shape") and Counted Thread ("Counted thread stitches are those which are worked on an evenweave fabric: the stitcher counts the number of threads and then inserts the needle between the threads of the fabric"). Cited for the two-diagonals geometry only; no numeric constant is attributed to it. Access note: the site is CLIENT-RENDERED and returns an empty document body to a plain fetch, so the quoted text was taken from the site's own indexed page description rather than a rendered read. Retrieval attempted 2026-07-30.
  4. [4]NIST, Physical Measurement Laboratory — Revised Unit Conversion Factors (U.S. survey foot deprecation), giving the international foot as exactly 0.3048 m; adopted 1 January 2023 and published in NIST Handbook 44 and NIST Special Publication 811, per Federal Register FR Doc 2020-21902. Source of the exact factors used here: 1 in = 25.4 mm, hence 1 in = 2.54 cm and 1 m = 39.3700787402 in. Retrieved 2026-07-30.

In this category

Embed

Quanta Pro

Paid features are coming later.

  • All 977 calculators remain free
  • No billing is enabled
Coming soon