Embroidery Calculator

Estimate stitch count, hoop size, production time, thread usage, and job pricing for machine or hand embroidery.

Design & Machine Settings

stitches / in²

Typical filled designs: 4,000–6,000 stitches per square inch.

stitches / min
0–1

Accounts for trims, color changes, and slowdowns.

min
min

Results

Estimated stitch count: 8,000
Design area: 6.0 in²
Hoop suggestion: 4" × 4"

Run time per piece: 12.0 min
Total machine time: 5.3 h
Total job time (incl. setup): 5.7 h
Thread usage (top + bobbin): 65 m

Hoop suggestion is based on design width and height with a small margin. Always verify against your actual hoop sizes and garment constraints.

How this embroidery calculator works

This embroidery calculator is designed for both hobbyists and professional shops. It combines three tools:

  • Stitch & time estimator – from design size or known stitch count.
  • Pricing calculator – converts time and materials into a suggested selling price.
  • Cross‑stitch helper – for counted cross‑stitch and hand embroidery projects.

1. Estimating stitch count

If you do not know the exact stitch count, the calculator estimates it from the design area and stitch density:

Design area (in²) = width × height (inches)

Estimated stitches = design area × stitch density

A common rule of thumb for filled designs is 4,000–6,000 stitches per square inch. Light, open designs may be closer to 2,000–3,000 stitches per square inch. You can adjust the density field to match your own digitizing style.

2. Machine run time

Machine run time is based on stitches per minute (SPM) and an efficiency factor that accounts for color changes, trims, and slowdowns:

Effective SPM = rated SPM × efficiency

Run time per piece (minutes) = stitches ÷ effective SPM

For example, if your machine is rated at 1,000 SPM but you typically run at 80% efficiency, the effective speed is 800 SPM.

3. Total job time

Total job time includes hooping and a fixed setup time for the whole order:

Total job time = setup time + quantity × (hooping time + run time per piece)

4. Thread usage

Thread usage is approximated from stitch count. A common approximation is about 4–5 stitches per centimeter of thread per strand. The calculator uses a simple linear rule:

Thread length ≈ stitches × 0.005 m

This is only an estimate; dense satin stitches, heavy fabrics, and specialty threads may use more.

5. Pricing model

The pricing panel converts time and materials into a suggested selling price:

Labor cost = (total job time in hours) × hourly rate

Thread cost = (stitches ÷ 1,000) × thread cost per 1,000 stitches

Garment cost = quantity × garment cost

Base cost = labor + thread + garment

Base cost per piece = base cost ÷ quantity

Price per piece = base cost per piece × (1 + markup)

Digitizing is treated as a separate one‑time fee. The calculator also shows the per‑piece price if you spread the digitizing fee across the order.

6. Cross‑stitch sizing

For cross‑stitch, the design size is determined by the stitch count and fabric count:

Width (in) = stitches wide ÷ fabric count

Height (in) = stitches high ÷ fabric count

Total stitches = stitches wide × stitches high

Time is then estimated from your personal stitching speed (stitches per minute).

Tips for more accurate embroidery estimates

  • Calibrate the calculator by timing a few real jobs and adjusting SPM, efficiency, and hooping time.
  • Use different hourly rates for simple caps vs. complex placements or specialty garments.
  • Set a minimum order price or minimum per‑piece charge to protect your profit on small runs.
  • Keep notes on which fabrics or designs tend to run slower and adjust efficiency accordingly.

Embroidery calculator FAQ