Sewing and quilting · calculator

Half-square triangle calculator

Find starting square sizes, batch quantities and the size to trim for two-at-a-time or eight-at-a-time units.

Triangle sizes and quantity

Start with the finished square

Starting squares to cut

5 × 5 in

Cut 8 from fabric A and 8 from fabric B. 8 pairs make 16 units.

Trim each sewn unit to
4½ × 4½ in unfinished
Finished in the quilt
4 × 4 in
Seam allowance
¼ in throughout
Method / needed
2 at a time · 16 units needed
One pairTrim · makes 2Solid: cut · Dashed blue: sew · Gold: trim

Cut, sew and trim

  1. Cut 16 starting squares: 8 in each fabric, 5 in per side. Pair right sides together.
  2. Mark one corner-to-corner diagonal. Sew ¼ in to each side of the marked line.
  3. Cut on the marked diagonal to separate the two units. Press, then trim every unit to 4½ in square, keeping the diagonal seam on your ruler’s 45° line.

A half-square triangle unit is a square made from two fabric triangles. Finished size excludes the outer seams; the trim size includes them. This plan uses standard ¼-inch (0.635 cm) seams and deliberately oversized starting squares. The diagram is schematic. Check a test pair before cutting the full batch; quantities do not include fabric defects or cutting mistakes.

Print or choose Save as PDF in your browser’s print dialog.

Show the working

In inches, unfinished trim size = finished size + ½. Starting size = finished size + 1 for two at a time, or 2 × (finished size + 1) for eight at a time. Pairs = 16 ÷ 2, rounded up to 8; each pair needs two squares. Metric values convert these same sizes using 1 inch = 2.54 cm.

A square made from two triangles

A half-square triangle unit, often shortened to HST, is a square with a diagonal seam joining two fabric triangles. Two-at-a-time construction makes two matching units from a pair of squares; eight-at-a-time makes eight. One square in each pair is fabric A and the other is fabric B.

Enter the unit’s finished size: the side that will show after the unit is sewn into a quilt. The tool also gives the unfinished trim size, which includes ¼ inch at each outer edge.

Cut a little large, then trim

This tool deliberately uses oversized starting squares and standard ¼-inch seams. In inches:

  • Two at a time: starting square side = finished size + 1.
  • Eight at a time: starting square side = 2 × (finished size + 1).
  • Trim each sewn unit to finished size + ½ before joining it to other pieces.

For a 4-inch finished unit, trim to 4½ inches. Start with 5-inch squares for two at a time, or 10-inch squares for eight at a time. These are trim-to-size methods, rather than minimum-cut formulas. Changing to centimeters converts the same construction and keeps the 0.635 cm seam allowance.

Work in whole pairs

If you need 17 units, two at a time takes nine pairs and makes 18; eight at a time takes three pairs and makes 24. Spare units are shown explicitly. The quantity counts whole square units, not individual triangles, and is for one two-fabric combination. Calculate different color combinations separately.

Follow the on-screen cutting sequence and test a pair before cutting everything. Use a ruler’s 45-degree line on the diagonal seam when trimming. The diagrams show the construction; they are not full-size templates. If calculating fabric with the fabric yardage tool, use the starting-square size and calculate each fabric separately.

Where this comes from