Sss Triangle Calculator - Three Sides to Angles

Use this sss triangle calculator to recover all three interior angles, area, perimeter, and triangle type from any three side lengths using the Law of Cosines.

Updated: June 16, 2026 • Free Tool

Sss Triangle Calculator

First side length in any positive length unit. The result for angle A is computed opposite this side.

Second side length. Used together with the other two sides to compute angle A and angle C.

Third side length. Used together with the other two sides to compute angle A and angle B.

Results

Area (Heron's formula)
0sq units
Triangle type 0
Angle A (degrees) 0°
Angle B (degrees) 0°
Angle C (degrees) 0°
Perimeter 0units

What Is an SSS Triangle Calculator?

An sss triangle calculator solves a triangle when you know the lengths of all three sides and nothing else. The "SSS" stands for Side-Side-Side, the case where three side lengths uniquely determine the shape of a Euclidean triangle. It uses the Law of Cosines for the three interior angles, Heron's formula for the area, and the largest angle to label the triangle as acute, right, or obtuse. It fits surveying, construction layout, woodworking, and any geometry problem where the only data you have is three measured edges.

  • Surveying a triangular plot: Confirm the boundary angles and the area after measuring all three edges.
  • Building a frame or truss: Pick the cut angles for rafters, braces, or gussets once the three side lengths are set.
  • Checking a triangle homework problem: Verify the angles and area you computed by hand for a 3-4-5, 5-12-13, or other textbook triangle.
  • Reverse-engineering a real triangle: Measure a physical triangle with calipers or a tape, then recover the angles and area for a drawing, model, or report.

Three side lengths fix the size and the shape of a triangle at the same time, which is the SSS property. Once the three sides are in, the angles, area, and perimeter are all determined.

Enter the three sides in any positive length unit. The sss triangle calculator shows the three interior angles in degrees, the area in the square of the same unit, the perimeter in the original unit, and a label for acute, right, or obtuse. The form rejects inputs that violate the triangle inequality.

For the same three sides a, b, c plus a known included angle, the ABC triangle calculator covers that related case in the same math-conversion family.

How the SSS Triangle Calculator Works

The sss triangle calculator takes the three side lengths, validates that they form a real triangle, and runs the Law of Cosines for each angle and Heron's formula for the area.

cos(A) = (b^2 + c^2 − a^2) / (2bc); area = sqrt(s(s−a)(s−b)(s−c)); s = (a + b + c) / 2
  • a, b, c: The three side lengths you enter. The label a, b, c is arbitrary, but the convention is that a is opposite angle A, b is opposite angle B, and c is opposite angle C.
  • s: The semiperimeter, equal to half of the perimeter. Heron's formula uses s along with s−a, s−b, and s−c to build the area under the square root.
  • A, B, C: The three interior angles, returned in degrees. They are computed from the Law of Cosines using the side opposite each angle and the other two sides.

The Law of Cosines is the only trigonometric identity required. cos of the angle equals the sum of the squares of the two adjacent sides minus the square of the opposite side, divided by twice the product of the two adjacent sides. Apply it three times, once per angle, and you have the full angle set.

Heron's formula is a closed-form area expression that uses only the three side lengths. It builds the semiperimeter s = (a + b + c) / 2 first, then takes the square root of s times (s−a) times (s−b) times (s−c).

Classic 3-4-5 right triangle

Side a = 3, side b = 4, side c = 5

cos(A) = (16 + 25 − 9) / (2·4·5) = 0.8, so A = 36.87°. cos(B) = (9 + 25 − 16) / (2·3·5) = 0.6, so B = 53.13°. cos(C) = (9 + 16 − 25) / (2·3·4) = 0, so C = 90°. s = 6, area = sqrt(6·3·2·1) = 6.

Area = 6.00 sq units, triangle type = Right, angles 36.87° / 53.13° / 90°, perimeter = 12.00 units.

The 3-4-5 triangle is the textbook right triangle. The area matches the classic half-of-base-times-height result (0.5 · 3 · 4 = 6).

According to Wikipedia, Law of cosines, the Law of Cosines states that for any triangle with sides a, b, c and opposite angles A, B, C, the relationship c^2 = a^2 + b^2 - 2ab·cos(C) holds, which rearranges to cos(C) = (a^2 + b^2 - c^2) / (2ab)

If you already have the angles measured and only one side, the AAA triangle calculator does the inverse problem with the Law of Sines.

Key Concepts Behind SSS Triangle Solving

These four ideas cover the formulas and the geometry that turn three side lengths into a complete description of the triangle.

Law of Cosines

The trigonometric identity cos(A) = (b^2 + c^2 − a^2) / (2bc) connects each angle to the side opposite it. Use it three times, once for each angle, and you can solve any SSS triangle. The Pythagorean theorem is the special case where C = 90° and cos(C) = 0.

Heron's formula

The area formula area = sqrt(s(s−a)(s−b)(s−c)) uses only the three side lengths and their semiperimeter s = (a + b + c) / 2. It works for any valid triangle without needing to know the height or any of the angles in advance.

Triangle inequality

Three positive numbers form a real triangle if and only if the sum of any two of them is greater than the third. The calculator checks this before running the Law of Cosines, so you never see a NaN or a negative under the square root in Heron's formula.

Acute, right, and obtuse classification

Once you know the three angles, the triangle type follows from the largest one. Largest angle under 90° is acute, exactly 90° is right, and over 90° is obtuse. A 3-4-5 triangle is right, a 2-3-4 triangle is obtuse, and an equilateral triangle is acute.

Putting the four concepts together turns three side lengths into a complete triangle. The triangle inequality gates the calculation, the Law of Cosines produces the angles, and Heron's formula produces the area.

According to Wikipedia, Heron's formula, the area of a triangle with sides a, b, c and semiperimeter s = (a + b + c) / 2 is given by area = sqrt(s(s − a)(s − b)(s − c)).

When you want a deeper look at the Heron's-formula area step in isolation, the triangle area calculator focuses on that single result from three sides.

How to Use This Calculator

Follow these steps in order. The result panel updates as you type, so the form also works as a scratch pad while you try different combinations.

  1. 1 Enter side a: Type the first side length in any positive length unit. The default is 7, and any value greater than 0 is accepted.
  2. 2 Enter side b: Type the second side length. Use the same unit as side a so the angles, area, and perimeter all line up.
  3. 3 Enter side c: Type the third side length. The form rejects the input if the three sides do not satisfy the triangle inequality.
  4. 4 Read the triangle type: Check the type label. Acute, right, and obtuse tell you whether the largest angle is below, equal to, or above 90°.
  5. 5 Read the three angles: Use the three angle values for cut lists, bearings, or layout. They sum to 180° within rounding error.
  6. 6 Use the area and perimeter: Copy the area for material or finish estimates and the perimeter for trim, fencing, or framing totals.

A landscape designer measures a triangular garden bed and gets sides of 8 m, 11 m, and 13 m. Entering a = 8, b = 11, c = 13 gives an obtuse triangle with area 43.81 sq m and perimeter 32 m. The largest angle is just over 90°.

If your result lands on a 90 degree angle, the right triangle calculator covers the Pythagorean shortcuts and right-triangle trig ratios for that special case.

Benefits of Using the SSS Triangle Calculator

Solving SSS triangles by hand is straightforward once you know the Law of Cosines, but the sss triangle calculator removes a few classes of error that are easy to make on paper.

  • Catches impossible side combinations: If the three sides violate the triangle inequality, the calculator flags the error before you try to take a square root of a negative number in Heron's formula.
  • Solves the full SSS case in one pass: You get all three angles, the area, the perimeter, and the triangle type from a single form submission, instead of running the Law of Cosines three times by hand.
  • Labels the triangle as acute, right, or obtuse: A quick glance at the type label tells you whether the longest side sits across from a sharp, exact, or wide angle, which matters for cut lists and load planning.
  • Works for any valid SSS triangle: The same formulas cover equilateral, isosceles, scalene, acute, right, and obtuse triangles without a separate code path.

These benefits matter most when the inputs come from a real measurement rather than a textbook. Surveyors, drafters, and model builders all get side data from a tape, a laser, or a CAD file.

Factors That Affect SSS Triangle Results

Three things change the answer the calculator returns, and the limitations below cover the assumptions behind the Law of Cosines and Heron's formula.

Triangle inequality gates the calculation

If the longest side is greater than or equal to the sum of the other two, the three lengths cannot form a closed triangle. The calculator rejects the input rather than return a NaN area.

Numerical precision near degenerate cases

When the longest side is only barely shorter than the sum of the other two, the angle opposite it is very close to 180° and the area is close to zero. The displayed angle may shift a tenth of a degree with small input changes.

Unit choice for all three sides

The calculator does not know whether you typed 8 cm, 8 in, or 8 m. All three sides should use the same unit, and the area will be the square of that unit.

  • SSS information only works for planar Euclidean triangles. It does not apply to spherical triangles (such as triangles on a globe drawn from longitude and latitude) where a different set of identities is required.
  • Floating-point rounding means the three angles may not sum to exactly 180° on the display. Treat each angle as a rounded value and assume the true sum is 180° within the last decimal place.

These factors are why the calculator asks for all three sides. Three side lengths are the minimum data that determines a unique Euclidean triangle, and the SSS case is the most direct path from measurement to a complete description.

According to Wolfram MathWorld, Heron's formula, Heron's formula yields the area of a triangle purely from its three side lengths and requires the triangle inequality a + b > c, b + c > a, a + c > b to produce a positive real area

If you ever need to flip between cases (SSS, SAS, ASA, AAS, or AAA) without re-entering values, the general triangle calculator handles all five behind one form.

sss triangle calculator with three side inputs and angle, area, perimeter, and triangle type results
sss triangle calculator with three side inputs and angle, area, perimeter, and triangle type results

Frequently Asked Questions

Q: What is the SSS triangle case?

A: SSS stands for Side-Side-Side, the triangle case where you know the lengths of all three sides and need to recover the three interior angles. Three side lengths uniquely determine a Euclidean triangle, so the Law of Cosines gives you the angles and Heron's formula gives you the area.

Q: How do you find an angle from three side lengths?

A: Use the Law of Cosines: cos(A) = (b^2 + c^2 − a^2) / (2bc) for the angle opposite side a, and the same pattern for the other two angles. The sss triangle calculator runs that formula three times, once per angle, and returns each result in degrees.

Q: What is the SSS formula using the Law of Cosines?

A: For a triangle with sides a, b, c and opposite angles A, B, C, the Law of Cosines gives cos(A) = (b^2 + c^2 − a^2) / (2bc), cos(B) = (a^2 + c^2 − b^2) / (2ac), and cos(C) = (a^2 + b^2 − c^2) / (2ab). Apply the arccos to each result to recover the angle in degrees.

Q: Can three sides form more than one triangle?

A: No. In Euclidean geometry, three positive side lengths that satisfy the triangle inequality fix one and only one triangle. That is what makes the SSS case a congruence condition: same three sides, same triangle, every time.

Q: How do you find the area of an SSS triangle?

A: Use Heron's formula. Compute the semiperimeter s = (a + b + c) / 2, then area = sqrt(s(s−a)(s−b)(s−c)). The result is in the square of the unit you used for the sides, so 3-4-5 in metres gives 6 square metres.

Q: What happens if the three sides cannot form a triangle?

A: The sss triangle calculator checks the triangle inequality before running any formula. If the longest side is greater than or equal to the sum of the other two, the form shows a validation error and does not return any angles or area.