Triangle Calculator

Calculate Area, Perimeter & Angles Using SSS Method

Free online triangle calculator using Heron's formula and Law of Cosines. Find area, perimeter, angles, and triangle type instantly with three side lengths.

Heron's Formula

Law of Cosines

Type Identifier

Calculate Triangle Properties (SSS Method)

Enter the lengths of all three sides to instantly calculate your triangle's area using Heron's formula, find all angles with the Law of Cosines, and determine the triangle type.

SSS Method: Side-Side-Side calculation works with any triangle type - equilateral, isosceles, scalene, right, acute, or obtuse.

Enter Triangle Side Lengths

Advertisement

What is Heron's Formula?

Heron's formula is an elegant mathematical method to calculate the area of a triangle when you know all three side lengths. Named after Hero of Alexandria, this ancient formula has been used for over 2,000 years.

Formula: Area = √[s(s-a)(s-b)(s-c)]

Where s = (a+b+c)/2 (semi-perimeter)

This formula is particularly valuable because it doesn't require knowing the triangle's height or any angles - just the three side lengths. It works for any triangle type: scalene, isosceles, or equilateral.

Triangle Types Explained

Triangles can be classified in two ways: by their sides and by their angles.

By Sides:

  • Equilateral: All three sides equal length
  • Isosceles: Exactly two sides equal length
  • Scalene: All three sides different lengths

By Angles:

  • Acute: All three angles less than 90°
  • Right: One angle exactly 90°
  • Obtuse: One angle greater than 90°

Understanding Law of Cosines

The Law of Cosines is a fundamental theorem in trigonometry that relates the lengths of a triangle's sides to the cosine of one of its angles. It's essentially an extension of the Pythagorean theorem that works for all triangles, not just right triangles.

Formula: c² = a² + b² - 2ab·cos(C)

Can be rearranged to find angle: cos(C) = (a²+b²-c²)/(2ab)

This calculator uses the Law of Cosines to find all three angles when you provide the three side lengths, making it perfect for SSS (Side-Side-Side) triangle calculations.

Triangle Inequality Theorem

Before calculating triangle properties, we must verify that the three sides can actually form a valid triangle. This is where the Triangle Inequality Theorem comes in.

The Rule: The sum of any two sides must be greater than the third side.

  • • a + b > c
  • • a + c > b
  • • b + c > a

Our calculator automatically validates this theorem before performing calculations. If your sides don't meet this requirement, they cannot form a valid triangle.

How to Calculate Triangle Area with 3 Sides

Follow these simple steps to calculate your triangle's area, perimeter, and angles using our SSS triangle calculator:

1

Enter Side Lengths

Input the lengths of all three sides (a, b, c) in any unit of measurement

2

Click Calculate

Press the calculate button to process your triangle using Heron's formula

3

Get Instant Results

View area, perimeter, all angles, and triangle classification instantly

4

Understand Type

Learn if your triangle is scalene, isosceles, equilateral, acute, right, or obtuse

Advertisement

Frequently Asked Questions

Common questions about triangle calculations and the SSS method

How do you calculate the area of a triangle with 3 sides?

To calculate the area of a triangle when you know all three side lengths, use Heron's formula. First, calculate the semi-perimeter (s) by adding all three sides and dividing by 2: s = (a+b+c)/2. Then apply the formula: Area = √[s(s-a)(s-b)(s-c)]. This method works for any triangle type - scalene, isosceles, or equilateral. Our calculator does this automatically when you enter the three sides.

What is Heron's formula and when do you use it?

Heron's formula is a mathematical method to calculate the area of a triangle when you know the lengths of all three sides (SSS method). The formula is: Area = √[s(s-a)(s-b)(s-c)], where s is the semi-perimeter. It's particularly useful when you don't know the triangle's height or any angles. Named after Hero of Alexandria, this formula has been used since ancient times and is perfect for side-side-side triangle calculations.

How does this calculator find triangle angles from side lengths?

The calculator uses the Law of Cosines to find each angle. For angle A opposite side a, the formula is: cos(A) = (b²+c²-a²)/(2bc). This process is repeated for all three angles. The Law of Cosines relates the sides of a triangle to the cosine of one of its angles, making it perfect for SSS triangle calculations. Once we have the cosine value, we use the inverse cosine function to get the angle in degrees.

Can this calculator determine if my triangle is equilateral, isosceles, or scalene?

Yes! The calculator automatically classifies your triangle by comparing side lengths: Equilateral (all three sides equal), Isosceles (exactly two sides equal), or Scalene (no sides equal). It also classifies by angles: Acute (all angles < 90°), Right (one angle = 90°), or Obtuse (one angle > 90°). This gives you a complete understanding of your triangle's properties.

What is the triangle inequality theorem?

The triangle inequality theorem states that the sum of any two sides of a triangle must be greater than the third side. This must be true for all three combinations: a+b>c, a+c>b, and b+c>a. Our calculator validates this before performing calculations to ensure the side lengths can form a valid triangle. If this condition isn't met, the sides cannot form a triangle.

Can I use this calculator for right triangles?

Absolutely! This SSS triangle calculator works for all triangle types, including right triangles. It will calculate the area, perimeter, and all three angles. If your triangle is a right triangle, the calculator will identify it by detecting a 90-degree angle. For right triangles, you can verify the results using the Pythagorean theorem (a²+b²=c²).

What units can I use for side lengths?

You can use any unit of measurement (cm, meters, inches, feet, miles, etc.) as long as all three sides use the same unit. The calculator will return area in square units and perimeter in the same unit you input. For example, if you enter sides in centimeters, you'll get perimeter in cm and area in cm². Always ensure consistency in your units for accurate results.

Why are my side lengths showing an error?

If you see an error, your side lengths likely violate the triangle inequality theorem. Check that: (1) All sides are positive numbers greater than zero, (2) The sum of any two sides is greater than the third side, and (3) No single side is longer than or equal to the sum of the other two sides. Also ensure you've entered valid numeric values in all three fields.

Related Geometry Calculators

Explore more mathematical and geometry tools

Geometry
Circle Calculator

Calculate circle area, circumference, diameter, and radius. Perfect for geometry problems and real-world applications.

Mathematics
Geometry
Rectangle Calculator

Calculate rectangle area, perimeter, diagonal, and more. Essential for construction and design projects.

Geometry
3D Geometry
Volume Calculator

Calculate volume for various 3D shapes including cubes, spheres, cylinders, and pyramids.

3D Shapes
Mathematics
Percentage Calculator

Calculate percentages, percentage increase/decrease, and solve percentage problems easily.

Basic Math
Geometry
Angle Calculator

Convert between degrees and radians, find complementary and supplementary angles.

Trigonometry

Why Use Our Triangle Calculator?

Instant Results

Get immediate calculations for area, perimeter, and all three angles without manual computation.

Accurate Calculations

Uses proven mathematical formulas (Heron's and Law of Cosines) for precise results every time.

Free to Use

No registration, no hidden fees. Use as many times as you need, completely free.

Educational Value

Perfect for students learning geometry and anyone needing quick triangle calculations.

Mobile Friendly

Works perfectly on all devices - desktop, tablet, and smartphone.

Complete Analysis

Get full triangle classification by sides and angles, not just basic measurements.