Triangle Calculator & Solver

Enter any 3 measurements — at least one side — and we'll find every missing side, angle, the area and the perimeter in one click. Works for right, isosceles, scalene and oblique triangles using the laws of sines and cosines.

Ad Slot — Top Banner

Enter any 3 values (at least one side). Leave others blank.

Side a
Side b
Side c
Angle A
Angle B
Angle C
Perimeter
Area

📖 Read the full guide: Triangle Trigonometry: SSS, SAS, ASA and Beyond In-depth article explaining the math and real-world context.
Ad Slot — In-Content

How to Use This Triangle Solver

This is a full trig triangle calculator — give it any 3 known values and it will compute every missing measurement using the appropriate trigonometric law. It handles all five classical cases (SSS, SAS, ASA, AAS, SSA), warns you about the ambiguous SSA case, and works equally well for right triangles, isosceles triangles and obtuse oblique triangles.

  1. Decide what you know. Three sides? Two sides plus an angle? Two angles plus a side? You need exactly 3 values, and at least one of them must be a side length — three angles alone never define a unique triangle (similar triangles can have different sizes).
  2. Enter the values into the matching fields. Sides are labelled a, b, c. Angles are A, B, C in degrees, with A opposite side a, B opposite b, C opposite c.
  3. Click Solve. The calculator reports all six measurements plus the area (using Heron's formula or the SAS area formula, whichever is more accurate) and the perimeter.
  4. Try the 3-4-5 example button to see how a classic right triangle gets solved instantly.

How Triangles Are Solved (The 5 Classic Cases)

To uniquely solve a triangle you need 3 independent measurements, and at least one of them must be a side. The five named cases:

CaseWhat You KnowHow to Solve
SSSAll three sidesLaw of Cosines for each angle
SASTwo sides + the angle between themLaw of Cosines for third side, then Law of Sines
ASATwo angles + the side between themThird angle by subtraction; Law of Sines
AASTwo angles + a side not between themSame as ASA; third angle, then Law of Sines
SSATwo sides + non-included angle"Ambiguous case" — may have 0, 1, or 2 valid solutions

For the foundational laws, see Wikipedia: Law of Sines and Law of Cosines.

Area Formulas

FormulaWhen to Use
Area = (1/2) × base × heightYou know a side and its perpendicular height
Area = (1/2) × a × b × sin(C)You know two sides and the included angle
Area = √[s(s−a)(s−b)(s−c)]Heron's formula — all three sides, s = perimeter/2
Case Study — The 3-4-5 Right Triangle

The most famous triangle in mathematics

Sides of 3, 4, and 5 form a right triangle (3² + 4² = 25 = 5²). This is the simplest Pythagorean triple and has been used by builders to lay out right angles for millennia — the ancient Egyptians used "rope stretchers" with knots at 3, 4, and 5 spacings to construct true right angles for pyramid foundations.

PropertyValue
Sidesa=3, b=4, c=5
AnglesA=36.87°, B=53.13°, C=90°
Area6 (via base×height/2)
Perimeter12

Other notable Pythagorean triples: 5-12-13, 8-15-17, 7-24-25, 20-21-29. All are infinite families — multiply any triple by an integer (6-8-10, 9-12-15) and you get another valid right triangle.

Special Triangles to Know

  • Equilateral: all sides equal, all angles 60°. Most symmetric.
  • Isosceles: two sides equal, two angles equal (the angles opposite the equal sides).
  • Scalene: all sides different lengths, all angles different.
  • Right (90°): Pythagorean theorem applies: a² + b² = c² where c is hypotenuse.
  • 30-60-90: sides in ratio 1 : √3 : 2. Common in trigonometry.
  • 45-45-90 (isosceles right): sides in ratio 1 : 1 : √2.

Where Triangle Math Is Used

  • Surveying and GPS: triangulation determines position from known reference points — the same math that lets your phone pinpoint you within 5 metres
  • Architecture and construction: trusses, roof angles, staircase rise/run, structural load distribution, every angle on a hip roof
  • Astronomy: stellar parallax measures distance to nearby stars via triangle geometry over Earth's orbit
  • Computer graphics and games: every 3D model you have ever seen — from Pixar films to video games — is built from millions of triangles
  • Navigation: the law of cosines underlies the great-circle distance formula used by GPS and aviation
  • Carpentry and DIY: the 3-4-5 method still gets used on building sites every day to square up wall layouts
Worked Example — Measure a Roof Pitch

How to find a roof angle from rise and run

You measured a roof rafter: it rises 4 m vertically over a horizontal span of 6 m. What's the pitch angle and the rafter length?

This is a right triangle with the two legs (rise 4, run 6) known. Plug in: side a = 4, side b = 6, angle C = 90°. The solver returns:

  • Hypotenuse (rafter length): c ≈ 7.21 m (from √(4² + 6²))
  • Pitch angle: A ≈ 33.69° (this is the roof's slope)
  • Area: 12 m² (rise × run ÷ 2)

Same trick works for ramps, staircase pitches, or any rise-over-run problem — the calculator just calls them "side a" and "side b".

Frequently Asked Questions

What is a trig (trigonometry) triangle calculator?

"Trig triangle" is a casual name for any triangle whose missing parts can be found using trigonometry — specifically the law of sines and the law of cosines. This tool is exactly that: a trigonometry-based solver for non-right triangles as well as right ones. The Pythagorean theorem is just the special case where one angle is 90°.

How do I measure a triangle without a protractor?

If you can only measure lengths, measure all three sides accurately and enter them as a, b, c. The calculator will derive all angles via the law of cosines. This is exactly how surveyors and CNC machinists work when angle-measuring tools aren't available.

Why does the SSA case sometimes give two answers?

When you know two sides and an angle that is not between them, there can be 0, 1, or 2 valid triangles. This is called the ambiguous case. The calculator reports the most likely solution; if you suspect a second valid triangle, try entering the supplementary angle (180° − A) and compare.

How do I calculate triangle area without knowing the height?

Use Heron's formula: if you know all three sides a, b, c, compute s = (a+b+c)/2, then Area = √[s(s−a)(s−b)(s−c)]. This calculator runs Heron's automatically as soon as all three sides are known.

What's the difference between a triangle solver and a Pythagorean calculator?

A Pythagorean calculator handles only right triangles (one 90° angle). A full triangle solver — like this one — handles right, acute and obtuse triangles using the more general laws of sines and cosines. The Pythagorean theorem is a special case of the law of cosines when C = 90° (because cos 90° = 0, the law collapses to a² + b² = c²).

Can three angles alone define a triangle?

No. Three angles describe the shape but not the size — there are infinitely many similar triangles with the same angles. You must always supply at least one side length. The calculator will refuse to solve if you give only angles.

The Math, Briefly

Two laws cover every triangle problem:

LawFormulaWhen to Use
Law of Sinesa / sin A = b / sin B = c / sin CYou know an angle and the side opposite it
Law of Cosinesc² = a² + b² − 2ab·cos(C)SSS (find any angle) or SAS (find third side)

The Pythagorean theorem is what you get when C = 90°: cos 90° = 0, so the formula collapses to c² = a² + b². See Wikipedia: Solution of Triangles for the full mathematical treatment.