Embroidery Calculator
Estimate stitch count, hoop size, production time, thread usage, and job pricing for machine or hand embroidery.
Design & Machine Settings
Typical filled designs: 4,000–6,000 stitches per square inch.
Accounts for trims, color changes, and slowdowns.
Results
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.