How to Use This Calculator
1
Enter Three Side Lengths
Provide the lengths of all three sides (a, b, and c) of the triangle.
2
Verify the Triangle
The calculator checks whether the sides satisfy the triangle inequality before proceeding.
3
View Area and Perimeter
The area (via Heron's formula) and perimeter are displayed along with step-by-step workings.
Triangle Types by Side Length
| Type | Sides | Angles | Area Formula |
| Equilateral | a = b = c | All 60° | (√3/4)a² |
| Isosceles | Two sides equal | Two angles equal | Heron's or (b/4)√(4a²−b²) |
| Scalene | All different | All different | Heron's formula |
| Right | a²+b²=c² | One 90° | ½ab |
Key Terms
- Semi-Perimeter (s)
- Half the sum of all three sides; a helper value used in Heron's formula.
- Heron's Formula
- A method to calculate a triangle's area using only the three side lengths, without needing the height.
- Triangle Inequality
- A valid triangle requires that the sum of any two sides must exceed the third side.
- Scalene Triangle
- A triangle with all three sides of different lengths.
- Equilateral Triangle
- A triangle with all three sides equal; every angle is 60 degrees.
Real-World Examples
Example 1
Land Survey Plot
a = 30 m, b = 40 m, c = 50 m
Area = 600 m² — a right triangle (30-40-50 is a scaled 3-4-5 triple)
Example 2
Triangular Sign
a = 3 ft, b = 3 ft, c = 3 ft
Area = 3.897 ft² — equilateral triangle, about 3.9 square feet
Heron's Formula: Computing Area Without Height
The Elegance of Heron's Formula
Named after Hero of Alexandria (circa 60 CE), this formula computes a triangle's area using only its three side lengths. It avoids the need to measure or calculate the height, which can be difficult for irregular triangles. The formula first computes the semi-perimeter, then uses it in a symmetric expression involving all three sides.
When to Use Heron's Formula
Heron's formula is ideal when you know all three sides but not the height or angles—common in surveying, CAD drawings, and competition math. For right triangles, the simpler formula A = ½ab is faster. For triangles defined by two sides and an included angle, A = ½ab sin(C) is more direct. Choose the formula that matches your available data.