If you know the lengths of all three sides of a triangle, you already know everything about it. That single fact — one of the most elegant results in classical geometry — is the foundation of the Sss Triangle Calculator. Knowing three side lengths is enough to determine every angle, the total area, and the perimeter with complete certainty, whether you are a student checking homework, a surveyor reconstructing a plot from measured distances, or an engineer sizing a triangular frame.
This page explains exactly how that works. You will learn what the SSS (side-side-side) case means, why three sides lock a triangle into one unique shape through the SSS congruence theorem, how the law of cosines turns side lengths into angles, and how Heron’s formula computes area without any height measurement. Two worked examples walk through every step by hand, and the free calculator above performs the whole calculation instantly — validating the triangle inequality first so an impossible set of sides can never produce a misleading answer.
What Is the SSS Case in Triangle Geometry
In trigonometry, the six basic measurements of a triangle — three sides and three angles — can be found from partial information using a handful of standard cases. The SSS case is the situation in which all three side lengths are known (typically labeled a, b, and c) and none of the angles are known.
SSS is one of four standard congruence cases, alongside SAS, ASA, and AAS. It is the only one that uses no angle measurements at all — only straight distances, which are the easiest quantities to measure in the field with a tape, a laser rangefinder, or a GPS receiver.
- Given: side lengths a, b, and c
- Unknown: angles A, B, and C (opposite sides a, b, and c)
- Also computed: perimeter and area
- Constraint: the sides must satisfy the triangle inequality
The SSS Congruence Theorem: Why Three Sides Are Enough
The reason the Sss Triangle Calculator can always succeed is a deep but simple fact: three side lengths determine a triangle uniquely, up to a mirror image. This is the SSS congruence theorem — if two triangles have all three pairs of corresponding sides equal, the triangles are congruent, so every angle matches too. No second, different triangle hides behind the same three sides.
The Ruler-and-Compass Construction Behind SSS
Draw side c as a fixed segment. Set a compass to radius a and draw an arc centered on one endpoint; set it to radius b and draw an arc centered on the other. The arcs meet at exactly two mirror-image points, and either one completes the triangle. The intersection is fully determined, so the angles are forced into fixed values — nothing is left to choose.
How the Calculator Uses This Uniqueness
Because the shape is uniquely determined, the calculator’s job is purely computational: convert the three lengths into three angles with no ambiguity. That conversion uses the law of cosines, and the three angles are guaranteed to sum to 180 degrees — a built-in sanity check on every result.
The Law of Cosines: Turning Sides Into Angles
The law of cosines is the generalized form of the Pythagorean theorem, extended to triangles that are not right-angled. For sides a, b, c with angle A opposite side a, it states that a² = b² + c² − 2bc · cos(A). When angle A is 90 degrees, cos(A) is zero and the formula collapses exactly to the Pythagorean theorem — a reassuring consistency check.
Solving the SSS case means rearranging this formula to isolate each angle. The calculator uses these three forms:
- Angle A = arccos((b² + c² − a²) / 2bc)
- Angle B = arccos((a² + c² − b²) / 2ac)
- Angle C = 180° − A − B
The arccosine converts the computed cosine ratio back into an angle, expressed in degrees. Each ratio is clamped into the valid range from −1 to 1 first, so tiny floating-point errors on nearly flat triangles cannot cause a math error. Angle C comes from subtracting the other two from 180°, which guarantees the displayed angles always sum to exactly 180°.
Heron’s Formula: Area From Sides Alone
Finding a triangle’s area usually requires a base and a height, but heights are often the hardest measurement to take. Heron’s formula, attributed to Heron of Alexandria in the first century AD, computes the area from the three sides alone — no angle or height needed.
First compute the semi-perimeter s = (a + b + c) / 2. Then the area equals the square root of s(s − a)(s − b)(s − c). The calculator evaluates this in the same pass as the angles, so you get area and perimeter together with the full angle set from a single calculation.
The Semi-Perimeter Step Explained
The semi-perimeter is more than a convenience: Heron’s formula is derived by expressing the triangle’s height in terms of the sides and substituting it into area = ½ × base × height. When the algebra settles, the half-perimeter s emerges naturally, making the formula beautifully symmetric — swapping any two side labels leaves the computed area unchanged, exactly as geometry demands.
Worked Example: Solving the 3-4-5 Triangle
The classic 3-4-5 triangle is the perfect first example because you can verify every step against the well-known 90° right angle. Suppose the sides are a = 3, b = 4, c = 5.
- Validate: 3 + 4 > 5, 3 + 5 > 4, and 4 + 5 > 3 all hold.
- Angle A (opposite side 3): cos(A) = (16 + 25 − 9) / 40 = 0.8, so A = arccos(0.8) ≈ 36.87°.
- Angle B (opposite side 4): cos(B) = (9 + 25 − 16) / 30 = 0.6, so B = arccos(0.6) ≈ 53.13°.
- Angle C: 180° − 36.87° − 53.13° = 90°, confirming the right angle opposite the longest side.
- Area (Heron): s = 6; area = √(6 × 3 × 2 × 1) = √36 = 6 square units, matching ½ × 3 × 4.
- Perimeter: 3 + 4 + 5 = 12 units.
Notice how the law of cosines independently discovered the right angle — nothing in the input said the triangle was right-angled. This self-discovery is exactly what makes the SSS case so useful in surveying: measured distances alone reveal the true angles of an inaccessible plot.
Second Worked Example: Sides 7, 8, 9
Scalene triangles with no special angles are the more typical real-world case. Take a = 7, b = 8, c = 9 and solve it the same way the calculator does.
- Validate: 7 + 8 > 9, 7 + 9 > 8, and 8 + 9 > 7 all hold.
- Angle A: cos(A) = (64 + 81 − 49) / 144 ≈ 0.6667, so A ≈ 48.19°.
- Angle B: cos(B) = (49 + 81 − 64) / 126 ≈ 0.5238, so B ≈ 58.41°.
- Angle C: 180° − 48.19° − 58.41° ≈ 73.40°.
- Area: s = 12; area = √(12 × 5 × 4 × 3) = √720 ≈ 26.83 square units.
- Perimeter: 7 + 8 + 9 = 24 units.
A useful observation: the longest side always faces the largest angle, and the shortest side faces the smallest. Checking this ordering is a quick mental cross-check of any SSS solution, by hand or from the calculator.
The Triangle Inequality: Validating Sides Before Solving
Not every triple of positive numbers can form a triangle. The triangle inequality theorem states that the sum of any two sides must be strictly greater than the third side. Try 2, 3, and 10 as sides: the two short segments cannot bridge the gap across the long one.
The Sss Triangle Calculator checks all three inequalities before computing anything:
- a + b must be greater than c
- a + c must be greater than b
- b + c must be greater than a
When the two shorter sides sum exactly to the longest, you get a degenerate triangle — three collinear points with zero area. The calculator rejects this as invalid, because a flat line is not a triangle. Catching bad input with a clear error message is far better than silently returning garbage angles.
Special Triangle Cases Handled by the SSS Method
Equilateral Triangles
When all three sides are equal, the law of cosines gives cos(A) = 0.5 for every angle, so each angle is exactly 60°. Enter three equal sides and you get three 60° angles, with Heron’s formula simplifying to the known equilateral area (√3/4)a².
Isosceles Triangles
When two sides are equal, the angles opposite them are equal — the calculator’s results show this symmetry automatically. For example, sides 5, 5, 8 give base angles of about 36.87° each and a vertex angle of about 106.26°, another quick way to verify a hand calculation.
Right and Obtuse Triangles
The SSS method classifies triangles by their largest angle without extra work. Compare the square of the longest side with the sum of the squares of the other two: equality means right-angled, a larger square means obtuse, and a smaller square means acute. The calculator’s angles make this classification immediate.
Real-World Applications of SSS Triangle Solving
The SSS case shows up anywhere distances are easier to measure than angles. Measuring an angle in the field requires a theodolite or a protractor held against the object; measuring a distance needs only a tape or laser. That practical asymmetry is why SSS solving is a workhorse technique.
- Land surveying: surveyors measure the three sides of a triangular parcel with chains or electronic instruments, then compute the corner angles with the law of cosines and the area with Heron’s formula — no angle-measuring instrument needed at each corner.
- Structural engineering: triangular trusses in bridges and roofs are analyzed from member lengths; joint angles derived from those lengths let engineers compute the force in each member.
- Navigation: the classic three-distance position fix — resection from three known landmarks at measured ranges — reduces to SSS triangle solutions that locate the observer.
- Construction layout: the 3-4-5 method for squaring a foundation corner is SSS reasoning in disguise — stake out 3 and 4 units, then adjust until the diagonal measures exactly 5.
- Computer graphics and CAD: mesh triangles are stored as vertex coordinates, and rendering engines constantly recover angles and areas from edge lengths for lighting and physics calculations.
- Astronomy: stellar parallax and triangulation of nearby objects use measured baselines and distances, with SSS-style mathematics converting them into angular positions.
Common Mistakes to Avoid
- Mixing units: entering one side in centimeters and another in meters corrupts every result. Convert all three sides to the same unit first.
- Forgetting degree mode: with a hand calculator in radian mode, inverse-cosine returns radians. Confirm degree mode before pressing the inverse-cosine key.
- Skipping the triangle inequality check: formulas applied to invalid sides produce domain errors or nonsense angles. Validate first, always.
- Assigning angles to the wrong sides: angle A must use side a in the “− a²” position. Swapping labels scrambles the opposite-side pairing.
- Rounding too early: carry full precision through the cosine ratios and round only the final angles; early rounding can shift a near-90° angle across the right-angle boundary.
How to Use the Sss Triangle Calculator
The calculator at the top of this page implements the entire SSS workflow in one click:
- Enter the three side lengths a, b, and c in the labeled fields, all in the same unit.
- Press Calculate (or hit Enter in any field). The triangle inequality is checked first; invalid sides produce a clear error message.
- Read the results: all three angles in degrees, the area via Heron’s formula, and the perimeter.
- Press Reset to clear the fields and solve a new triangle.
Angles are shown to two decimal places — plenty for homework, surveying estimates, and engineering checks. The largest angle always appears opposite the longest side, giving you an instant visual verification of the results.
Frequently Asked Questions
What does SSS mean in triangle geometry?
SSS stands for side-side-side: the case where a triangle’s three side lengths are known and its angles must be found. It is one of the four standard congruence cases, and it is special because it uses no angle measurements at all — only distances, the easiest quantities to measure accurately.
What is the Sss Triangle Calculator used for?
It solves any triangle from its three side lengths. Enter sides a, b, and c to get all three interior angles in degrees, the area via Heron’s formula, and the perimeter. It validates the triangle inequality first, so impossible side combinations produce a clear error instead of misleading numbers.
How do I use the law of cosines to find an angle?
Rearrange the law of cosines to isolate the angle: A = arccos((b² + c² − a²) / 2bc). Square the two sides forming the angle, subtract the square of the opposite side, divide by twice their product, then take the inverse cosine. Confirm degree mode so the answer comes out in degrees.
What happens if my side lengths do not form a valid triangle?
The calculator refuses to compute and shows an error explaining which inequality failed. This happens when one side exceeds the sum of the other two, or when a side is zero or negative. Check your measurements, confirm all units match, and try again with valid lengths.
Can the Sss Triangle Calculator solve right triangles?
Yes — right triangles are just a special case. If the sides satisfy the Pythagorean relationship, for example 3-4-5, the law of cosines automatically returns exactly 90° opposite the hypotenuse. No separate mode or setting is needed.
What is Heron’s formula and when should I use it?
Heron’s formula finds area from three sides: compute the semi-perimeter s = (a + b + c) / 2, then area = √(s(s − a)(s − b)(s − c)). Use it whenever you know the sides but not the height — common in surveying, construction, and any problem where measuring an altitude is impractical.
How accurate are the calculated angles?
The calculator uses full double-precision arithmetic and displays angles to two decimal places — accurate to well within a hundredth of a degree. Cosine ratios are clamped to the valid [−1, 1] range first, so even extremely thin triangles cannot trigger a math error from rounding noise.
Do all three sides need to be in the same unit?
Yes, absolutely. The formulas assume consistent units, so mixing meters with centimeters or inches with feet corrupts every result. Convert all three sides to one unit first. The area comes out in that unit squared, and the perimeter in that unit.
How do I know which angle is opposite which side?
The standard convention applies: angle A is opposite side a, angle B opposite side b, and angle C opposite side c, and the calculator labels every result this way. As a check, the largest angle always sits opposite the longest side and the smallest opposite the shortest.
What is the triangle inequality rule?
The sum of any two sides must exceed the third: a + b > c, a + c > b, and b + c > a. If any one fails, the three lengths cannot form a triangle. If a sum merely equals the third side, the result is a flat degenerate line with zero area.
Can three equal sides form a valid triangle?
Yes — three equal sides form an equilateral triangle, which always satisfies the inequality since 2a > a. Each angle is exactly 60°, and Heron’s formula gives the area (√3/4)a². Enter any equal triple to see this symmetry in the results.
How do surveyors use the SSS triangle method?
Surveyors measure a triangular plot’s three sides with tapes or electronic distance instruments — faster and more reliable than setting up a theodolite at every corner. They then compute corner angles with the law of cosines and parcel area with Heron’s formula, producing boundary angles and acreage from distances alone.
What is the difference between SSS and SAS triangle solving?
SSS starts from three known sides and no known angles; SAS starts from two known sides plus the angle between them. Both determine the triangle uniquely. SAS uses the law of cosines in its forward form to find the third side first, while SSS uses the inverse-cosine form to find angles directly.
Why do my three angles not add up to exactly 180°?
In this calculator they always do, because the third angle is computed as 180° minus the other two. When solving by hand, a small discrepancy is almost certainly rounding error from the inverse-cosine steps. A large discrepancy signals a real mistake — recheck the triangle inequality, unit consistency, and degree mode.
Is the Sss Triangle Calculator free to use?
Yes. It is completely free with no sign-up, no limits, and no downloads. It runs entirely in your browser, so your side lengths never leave your device, and you can solve as many triangles as you like for homework, surveying, engineering, or construction.