Logo

MonoCalc

/

Oblique Triangle Solver

Geometry

Triangle Case

Two sides and the included angle known — find remaining side and angles

Side a (cm)

Side b (cm)

Angle C (included, °)

Angle Unit

Length Unit

Decimal Places (0–10)

Angle A48.5702°
Angle B91.4298°
Angle C40.0000°
Side a (opposite A)6.0000 cm
Side b (opposite B)8.0000 cm
Side c (opposite C)5.1439 cm
Perimeter19.1439 cm
Semi-perimeter9.5720 cm
Area15.4269 cm²
Inradius1.6117 cm
Circumradius4.0012 cm
Triangle TypeObtuse

Triangle Diagram

A48.5702°B91.4298°C40.0000°a=6.0000 cmb=8.0000 cmc=5.1439 cm

About This Tool

Oblique Triangle Solver – Solve Any Non-Right Triangle

An oblique triangle is any triangle that does not contain a 90° angle. Because the Pythagorean theorem does not apply, solving oblique triangles requires more general tools: the Law of Sines and the Law of Cosines. This solver handles all five standard input combinations — SSS, SAS, ASA, AAS, and SSA — and computes every property of the triangle including all sides, all angles, area, perimeter, inradius, and circumradius.

The Five Triangle Cases

Any triangle can be uniquely determined (or shown to be impossible) from exactly three known measurements, provided at least one is a side length. The five cases are named after the combination of sides (S) and angles (A) given:

  • SSS — all three sides known. The Law of Cosines finds each angle: cos(A) = (b² + c² − a²) / (2bc).
  • SAS — two sides and the angle between them. The Law of Cosines finds the missing side: c² = a² + b² − 2ab·cos(C).
  • ASA — two angles and the side between them. The third angle follows from A + B + C = 180°; the Law of Sines finds the other two sides.
  • AAS — two angles and a non-included side. Similar to ASA; the third angle is computed first, then the Law of Sines gives the remaining sides.
  • SSA — two sides and a non-included angle. This is the ambiguous case: zero, one, or two triangles may be valid. The solver detects all possibilities and displays both solutions when two exist.

When to Use Law of Sines vs Law of Cosines

The Law of Cosines is the primary tool for SSS and SAS cases. It directly relates three sides to one angle without requiring another angle to be known:

a² = b² + c² − 2bc·cos(A)

The Law of Sines is used for ASA, AAS, and SSA cases, where at least one angle and its opposite side are known:

a / sin(A) = b / sin(B) = c / sin(C)

Using the Law of Cosines for SSS and SAS (instead of the Law of Sines) avoids potential numerical instability near 0° and 180° and sidesteps the SSA ambiguity in those cases.

The Ambiguous SSA Case

The SSA configuration is unique because the given information does not always pin down a unique triangle. Given angle A, side a (opposite A), and side b, the altitude from vertex A has length h = b·sin(A). The number of valid triangles depends on how a compares to h and b:

  • If a < h: side a is too short to reach the opposite base — no triangle exists.
  • If a = h: side a is exactly the altitude — one right triangle exists.
  • If h < a < b: two distinct triangles satisfy the data — the solver shows both with their respective properties and diagrams.
  • If a ≥ b (or angle A ≥ 90°): only one triangle exists.

Derived Triangle Properties

Once all three sides a, b, c are known, additional properties follow directly:

  • Area — via Heron's formula: Area = √(s·(s−a)·(s−b)·(s−c)), where s = (a+b+c)/2 is the semi-perimeter.
  • Inradius (inscribed circle) — r = Area / s. The inradius is tangent to all three sides.
  • Circumradius (circumscribed circle) — R = (a·b·c) / (4·Area). Every triangle has exactly one circumscribed circle passing through all three vertices.
  • Triangle type— classified as Acute (all angles < 90°), Obtuse (one angle > 90°), Right (one angle = 90°), or Equilateral (all angles = 60°).

Practical Applications

Oblique triangle solving appears in many real-world fields. Surveyors use AAS and ASA triangulation to measure land distances without direct access to every point. Engineers and architects apply the Law of Cosines in SAS configurations when designing trusses, roof pitches, and structural layouts. Navigation relies on oblique triangle calculations for bearing and distance problems between waypoints. Students studying trigonometry encounter all five cases in coursework and standardized exams.

Using This Calculator

Select the case that matches your known values using the five buttons at the top. Enter your measurements in the input fields — side lengths in any unit, angles in degrees or radians. The results panel updates instantly with all computed sides, angles, and derived properties. A labeled SVG diagram visualizes the solved triangle. For the SSA case, two diagrams appear side by side when two solutions exist. Use the copy button to export any result set as plain text.

Frequently Asked Questions

Is the Oblique Triangle Solver free?

Yes, Oblique Triangle Solver is totally free :)

Can I use the Oblique Triangle Solver offline?

Yes, you can install the webapp as PWA.

Is it safe to use Oblique Triangle Solver?

Yes, any data related to Oblique Triangle Solver only stored in your browser (if storage required). You can simply clear browser cache to clear all the stored data. We do not store any data on server.

What is an oblique triangle?

An oblique triangle is any triangle that does not contain a right angle (90°). All three angles are either acute (less than 90°) or one angle is obtuse (greater than 90°). Unlike right triangles, oblique triangles cannot be solved using basic trigonometric ratios alone — they require the Law of Sines or the Law of Cosines.

What is the ambiguous case in SSA triangles?

The ambiguous case (SSA) occurs when you know two sides and the angle opposite one of them. Depending on the values, zero, one, or two valid triangles may exist. If side a is shorter than the altitude h = b·sin(A), no triangle is possible. If a equals h exactly, exactly one right triangle exists. If a is between h and b, two distinct triangles satisfy the data. This solver detects all three scenarios and displays both solutions when two triangles exist.

When should I use the Law of Sines versus the Law of Cosines?

Use the Law of Cosines when you know all three sides (SSS) or two sides and the included angle (SAS) — it directly finds the missing side or angle. Use the Law of Sines for the ASA, AAS, and SSA cases, where at least one angle and its opposite side are known. The solver applies the appropriate law automatically based on the case you select.

Can I solve a triangle if I only know all three angles (AAA)?

No. Three angles alone determine the shape of a triangle but not its size — infinitely many similar triangles share the same three angles. At least one side length is required to produce a unique solution with definite side measurements and area. This is why AAA is not a supported input case.

How is the area of an oblique triangle calculated?

Once all three sides are known, the area is computed using Heron's formula: Area = √(s·(s−a)·(s−b)·(s−c)), where s is the semi-perimeter (a+b+c)/2. Alternatively, for SAS cases the formula Area = ½·a·b·sin(C) is used. Both methods give the same result; the solver uses Heron's formula for consistency across all cases.