🧮
🧮 Math & statistics

Similar Triangles Calculator (scale factor & missing sides, incl. right triangles)

Results update as you type.

Your numbers

Understanding the similar triangles calculator — concept and principle

This calculator finds the missing sides of a triangle that is similar to a known one, from the scale factor between them. It checks any extra sides you enter for consistency and gives both areas, the area ratio and the angles. Use it for geometry homework, shadow and height problems, map and model scaling, and indirect measurement.

Similar right trianglesSame shape, scale k = 2.5435107.512.5k = 2.5k² = 6.25area6 → 37.5angles stay 36.87°, 53.13°, 90°
Every side is multiplied by 2.5, so the area grows by 2.5² = 6.25.

How it is calculated

In right-triangle mode, c is the hypotenuse and one side of A may be 0; it is found with a² + b² = c².

The principle

Two triangles are similar when their corresponding angles are equal. Then one is an enlargement or reduction of the other, so every length is multiplied by the same factor k, while angles do not change. Area is length times length, so it is multiplied by k × k = k². Similarity is the basis of indirect measurement: a short stick and a tall tree cast shadows in the same proportion because the sun's rays make the same angles.

Worked example

Default inputs: triangle A with sides 3, 4, 5; triangle B with c = 12.5.

  1. k = 12.5 ÷ 5 = 2.5.
  2. Side a of B = 2.5 × 3 = 7.5; side b of B = 2.5 × 4 = 10.
  3. Area of A (right triangle) = 3 × 4 ÷ 2 = 6.
  4. Area ratio k² = 6.25, so area of B = 6 × 6.25 = 37.5.
  5. Angles in both: 36.87°, 53.13°, 90°.
How Scale factor k (B ÷ A) changes with Triangle B: side c (0 = unknown)How Scale factor k changes with Triangle…0123453.126.259.3812.515.618.825Example: 2.5Triangle B: side c (0 = unknown)
Each point is the calculator re-run with only “Triangle B: side c (0 = unknown)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Triangle B: side c (0 = unknown)Scale factor k (B ÷ A)
3.120.625
6.251.25
9.381.875
12.52.5
15.63.125
18.83.75
255

How to read the result

k above 1 means B is larger than A; below 1, smaller. If an entered side of B does not match k, the triangles are not similar with that side order, or one measurement is wrong. Remember that areas grow much faster than sides: doubling every side quadruples the area.

Common mistakes

Keep in mind: Real measurements contain errors, so measured sides rarely give exactly the same ratio. Small differences may be measurement error rather than non-similar shapes.

Frequently asked questions

How do I know two triangles are similar?

By two equal angles (AA), all three side ratios equal (SSS), or two side ratios equal with the included angle equal (SAS).

How do I find the height of a tree with similar triangles?

Compare its shadow with the shadow of an object of known height at the same time: tree height = object height × tree shadow ÷ object shadow.

Why does the area scale by k²?

Area depends on two lengths, and each is multiplied by k.

Sources: OpenStax, Prealgebra 2e (2020), §9.4 (properties of similar triangles)

Checked 9 Nov 2026. Standard similarity theorems of Euclidean geometry (equal corresponding angles ⇔ proportional corresponding sides; areas of similar figures scale with the square of the ratio); Heron’s formula and the law of cosines for area and angles.

🧮 All math & statistics tools →🌍 Calculators by country →