Half-Square Triangle Calculator
Calculate the starting square size for half-square triangles (HSTs) based on finished size, seam allowance, and construction method.
About this calculator
A half-square triangle (HST) is a quilt block made of two right triangles joined along their long edge to form a square, and it's one of the most-used building blocks in patchwork quilting -- pinwheels, flying geese variations, and countless traditional blocks are all made from HSTs. This calculator works backward from the size you want the finished, sewn-in block to be, to the size square you need to cut before you sew and trim, and the answer depends heavily on which of three construction methods you use. The Two-at-Once method (drawing one diagonal line on a pair of squares, sewing a quarter inch on either side, then cutting apart) is the simplest and needs the smallest starting square: finished size plus 7/8 inch. Four-at-Once (sewing a pair of same-size squares around the entire perimeter, then cutting twice diagonally) and Eight-at-Once, also called Magic 8, (the same idea cut into eighths) both need a starting square that scales with the finished size, not just a fixed inch or so larger -- the extra diagonal cuts remove a triangular wedge whose area grows with the square, so a flat add-on badly undersizes the fabric for larger blocks.
Two-at-Once and Eight-at-Once assume a fixed standard quarter-inch seam allowance baked directly into their formulas, so changing Seam Allowance does not move their starting square size at all -- it only affects the reported unfinished (pre-trim) HST size. Four-at-Once is built differently: its formula is derived from the unfinished HST size, which does mechanically scale with whatever Seam Allowance you enter, so it's the one method here where a wider or narrower seam allowance moves the starting square size. Treat that particular sensitivity as a reasoned approximation, not confirmed math -- every published Four-at-Once reference parametrizes its constant to a fixed standard quarter-inch seam, not a variable one, so no published source verifies the formula at non-standard seam allowances. The calculator does not account for fabric shrinkage, directional prints or fussy-cutting, or the extra trimming waste some quilters build in as a safety margin -- treat the starting square size as a minimum, not a cutting-mat-ready final number.
Inputs
Results
Starting Square Size
3.88 in
How to Use This Calculator
- Enter Finished HST Size, Seam Allowance, and Construction Method.
- Set Two-at-Once (standard), Four-at-Once, and Eight-at-Once.
- Review the Starting Square Size result.
- Use Unfinished HST Size and HSTs per Pair of Squares to inform your decision.
- Use the chart to visualize the results and explore different scenarios by adjusting inputs.
How the result changes with Finished HST Size
| Finished HST Size | Starting Square Size |
|---|---|
| 1.5 | 2.38 in |
| 2.25 | 3.13 in |
| 4.5 | 5.38 in |
| 7.5 | 8.38 in |
What each input means
- Finished HST Size
- The finished size of the half-square triangle unit in inches.
- Seam Allowance
- Seam allowance per side. Standard quilting is 1/4 inch.
- Construction Method
- Two-at-Once adds 7/8 inch to the finished size. Four-at-Once and Eight-at-Once use a larger starting square (a multiple of the finished size, not just a fixed add-on) because their extra cuts remove proportionally more fabric.
How this is calculated
Worked example, using the default values
- Identify Input ParametersFinished HST Size = 3, Seam Allowance = 0.25, Construction Method = 1 = 3 input(s) provided
- Calculate Starting Square SizeStarting Square Size3.875 = 3.875
- Calculate Unfinished HST SizeUnfinished HST Size3.5 = 3.5
- Calculate HSTs per Pair of SquaresHSTs per Pair of Squares2 = 2
Engine last updated . Checked against 3 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does the starting square size jump so much when I switch from Two-at-Once to Four-at-Once or Eight-at-Once?
Two-at-Once only needs a small fixed add-on (7/8 inch) because a single diagonal cut removes a thin strip of fabric. Four-at-Once and Eight-at-Once involve two diagonal cuts (an X) through the same square, which removes a wedge of fabric whose area grows with the size of the square rather than staying fixed -- so the starting square has to scale up with the finished size, not just add a constant. Using the wrong shape of formula for these methods can undersize your fabric by a full inch or more on a typical block.
Does changing the seam allowance change the starting square size?
It depends on the method: Two-at-Once and Eight-at-Once both bake in a fixed standard quarter-inch seam allowance, so changing Seam Allowance only moves the Unfinished HST Size output for those two, not the starting square. Four-at-Once's starting square formula is built from the unfinished HST size, which does mechanically scale with Seam Allowance, so it's the one method here where a wider or narrower seam allowance moves the starting square -- but treat that as a reasoned approximation rather than confirmed math, since published Four-at-Once references parametrize the underlying constant to a fixed standard seam, not a variable one.
What does "HSTs per Pair of Squares" mean?
It's how many finished half-square triangles you get out of one pair of starting squares (one light fabric square and one dark fabric square, both cut to the Starting Square Size) using the selected method. Two-at-Once yields 2 HSTs per pair, Four-at-Once yields 4, and Eight-at-Once yields 8, because each method packs more diagonal cuts into the same pair of squares.
Why would I use Two-at-Once instead of a faster batch method?
Two-at-Once needs the smallest starting square and wastes the least fabric per HST, and it's the easiest to sew accurately since there's only one seam line to keep straight. Four-at-Once and Eight-at-Once trade some extra fabric and a slightly larger starting square for speed -- you produce more HSTs per cutting-and-sewing pass, which matters more on a quilt that needs dozens or hundreds of identical units.
Is the Starting Square Size the exact size I should cut my fabric?
Treat it as a minimum rather than a final cutting number. It does not build in extra room for fabric shrinkage, stretch along the bias edges some methods create, or the trimming margin many quilters add so the sewn HST can be squared up perfectly before final trim. Many quilters round up to the nearest common ruler increment (an eighth or quarter inch) for easier cutting.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Flying Geese Calculator
Calculate the fabric square and rectangle sizes needed for flying geese units using traditional or no-waste methods.
QuiltingFabric Yardage for Quilts
Calculate how many yards of fabric you need based on piece count, piece dimensions, fabric width, and seam allowance.
QuiltingBacking Fabric Calculator
Calculate the total yardage of backing fabric needed, including overlap and piecing for wider quilts.
More in Crafts, Hobbies & Games.