Half-Square Triangle Calculator
Choose your finished HST size, how many you need, and the method (2-, 4-, or 8-at-a-time) to get the exact cut-square size, squares to cut, and trim-down size.
How the HST math works
A half-square triangle finishes at a tidy size, but you cut it from an oversized square and trim down — that's how you get crisp points. How much bigger depends on the method:
4-at-a-time: cut = finished + 1¼″
8-at-a-time: cut = (finished × 2) + 1¾″
A worked example: 100 HSTs finishing at 3″
Using the 8-at-a-time method, which is what you want when you need a lot of matching triangles. These are the calculator's defaults:
| Cut squares at | (3 × 2) + 1¾ = 7¾″ |
|---|---|
| HSTs per pair of squares | 8 |
| Pairs needed | 100 ÷ 8 = 12.5 → 13 pairs |
| Squares to cut | 13 light + 13 dark at 7¾″ |
| HSTs produced | 13 × 8 = 104 (4 spare) |
| Trim every unit to | 3 + ½ = 3½″ unfinished |
The four spares are not waste — they are your insurance. HSTs are the unit most likely to come out a thread small, and having four in reserve is much cheaper than cutting two more 7¾″ squares later from fabric you may no longer have.
Where the ⅞″ comes from
It is the one HST number worth understanding, because the rest follow from it. A triangle finishing at 3″ has to measure 3½″ before it is sewn — a ¼″ seam allowance on each side. But an HST's seam runs along the diagonal, and a ¼″ allowance measured square to a 45° line eats about 0.354″ of the square's side (that is ¼ × √2). Add the two together: ½″ + 0.354″ = 0.854″, which rounds up to the nearest mark you can actually find on a ruler — ⅞″. That is the whole derivation. The 4- and 8-at-a-time numbers are the standard published equivalents for cutting several units from one pair of squares.
| Finished HST | 2-at-a-time | 4-at-a-time | 8-at-a-time | Trim to |
|---|---|---|---|---|
| 2″ | 2⅞″ | 3¼″ | 5¾″ | 2½″ |
| 2½″ | 3⅜″ | 3¾″ | 6¾″ | 3″ |
| 3″ | 3⅞″ | 4¼″ | 7¾″ | 3½″ |
| 3½″ | 4⅜″ | 4¾″ | 8¾″ | 4″ |
| 4″ | 4⅞″ | 5¼″ | 9¾″ | 4½″ |
| 5″ | 5⅞″ | 6¼″ | 11¾″ | 5½″ |
| 6″ | 6⅞″ | 7¼″ | 13¾″ | 6½″ |
Always trim to size
Cut a hair big, press, then trim every unit to the unfinished size — finished plus ½″. It feels fussy and it is the step everyone wants to skip, but trimming is what makes the seams line up three rows later. An HST that is 1⁄16″ small is invisible on its own and impossible to ignore once forty of them are sewn into a row.
Which method should I use
2-at-a-time is the most forgiving and wastes the least on small numbers — good for a handful. 4-at-a-time sews around one pair of squares and cuts both diagonals; fast, but every edge of the finished unit is on the bias, so handle them gently. 8-at-a-time is the volume method and what the example above uses. The full comparison is in HST methods compared, and the 8-at-a-time math covers that one in depth.
Common questions
Why are my HSTs coming out small?
Almost always a seam allowance that is a fraction over ¼″. Sew a test seam, measure it, and adjust — a scant ¼″ is what most patterns actually assume. Pressing can also shrink a unit if you push the iron along the bias rather than pressing straight down.
Can I skip trimming if I cut carefully?
Not reliably. The bias edge stretches while you press, so even a perfectly cut square produces a slightly irregular unit. Trimming is the correction step.
What about paper piecing?
Foundation paper piecing gets you exact points without trimming, at the cost of removing paper afterwards. See the paper-pieced HST guide.
Keep going
More calculators
Binding
How much binding fabric do I need?
Open →BackingBacking Yardage
How much backing fabric, and which way to seam it?
Open →Strip piecingStrip Piecing
How wide do I cut, and how much fabric per strip?
Open →BattingBatting Size
What size batting do I need to buy?
Open →Whole quiltQuilt Fabric
How much fabric for the whole quilt top?
Open →