Half Square Triangle Calculator

Free Half Square Triangle Calculator — find the unfinished and finished sizes of HST quilt blocks from any known measurement: leg, hypotenuse, area, or perimeter.

959.1K uses Updated · 2026-05-12 Runs locally · zero upload
AD

How to Use Half Square Triangle Calculator

The Half Square Triangle Calculator handles every common HST math question.

  1. Choose Known Input — leg, hypotenuse, area, or perimeter.
  2. Enter the Value — Use inches or centimeters.
  3. Read the Result — The calculator outputs leg, hypotenuse, area, perimeter, unfinished block size (leg + 7/8 in), and finished block size (leg − 1/2 in).

Formula & Theory — Half Square Triangle Calculator

hypotenuse = leg × √2
area       = leg² ÷ 2
perimeter  = 2 × leg + hypotenuse
unfinished = leg + 7/8 in
finished   = leg − 1/2 in
SymbolMeaning
legCut size of the square’s side
hypotenuseLong edge of the triangle (diagonal cut)
areaTriangle area
perimeterTriangle perimeter
unfinishedHST block size before trimming
finishedHST block size after sewing into another row

Two-at-a-Time Method

starting_square = finished + 7/8 in (for two HSTs from one pair)

Use Cases for Half Square Triangle Calculator

  • Quilt Block Drafting — Pinwheel, flying geese, ohio star.
  • Pattern Conversion — Convert imperial patterns to metric for international quilters.
  • Math Education — Demonstrate the Pythagorean theorem in a tangible way.
  • Scrappy Quilting — Quickly resize HSTs to use up leftover fabric.
  • Pre-Cut Planning — Decide whether your charm packs fit the design.

The Half Square Triangle Calculator turns one number into a complete cutting plan.

Frequently asked questions about Half Square Triangle Calculator

What is a half square triangle (HST)?

A right-isosceles triangle formed by cutting a square diagonally. HSTs are the foundational unit of countless quilt blocks. The Half Square Triangle Calculator computes all related measurements.

What is the difference between leg and hypotenuse?

The two equal legs are the cut sides of the original square. The hypotenuse is the diagonal. Hypotenuse = leg × √2.

Why are seam allowances added?

When two HSTs are sewn together along the hypotenuse, the 1/4 inch seam allowance is required for each side, so finished size = unfinished − 1/2 inch.

Is my data stored?

No. All calculations happen in your browser; nothing is sent to a server.