Circumscribed Circle Calculator
Calculate the circumscribed circle (circumradius & circumcenter) of a triangle from side lengths or vertex coordinates. Includes interactive diagram.
About
Every triangle has exactly one circumscribed circle (circumcircle) passing through all three vertices. The radius R of this circle is called the circumradius, and its center - the circumcenter - is the intersection of the triangle's perpendicular bisectors. Miscalculating R in structural engineering or CNC path planning leads to material waste and dimensional errors that propagate through downstream geometry. This tool computes the circumradius and circumcenter coordinates from either three side lengths or three vertex coordinate pairs, applying Heron's formula for area and the extended law of sines internally. Results are approximate for floating-point inputs; the tool assumes a Euclidean plane and non-degenerate triangles (all three vertices non-collinear).
Formulas
Given a triangle with side lengths a, b, c, the circumradius R is derived from the area K computed via Heron's formula.
For vertex coordinates A(x1, y1), B(x2, y2), C(x3, y3), the circumcenter (Ox, Oy) is found by solving the perpendicular bisector equations. The area is computed via the shoelace formula:
Where s = semi-perimeter, K = triangle area, R = circumradius, a, b, c = side lengths opposite vertices A, B, C respectively.
Reference Data
| Triangle Type | Circumcenter Location | Circumradius Relation | Interior Angle Condition |
|---|---|---|---|
| Acute | Inside the triangle | R < longest side | All angles < 90ยฐ |
| Right | Midpoint of hypotenuse | R = c2 | One angle = 90ยฐ |
| Obtuse | Outside the triangle | R > longest side รท 2 | One angle > 90ยฐ |
| Equilateral | Centroid (all centers coincide) | R = aโ3 | All angles = 60ยฐ |
| Isosceles (acute) | On axis of symmetry, inside | Depends on apex angle | Apex < 90ยฐ |
| Isosceles (obtuse) | On axis of symmetry, outside | Depends on apex angle | Apex > 90ยฐ |
| Scalene (acute) | Inside, off-center | Computed via Heron + formula | All angles distinct, < 90ยฐ |
| Scalene (obtuse) | Outside, opposite obtuse vertex | Computed via Heron + formula | One angle > 90ยฐ |
| Regular Polygon | Sides (n) | Circumradius Formula | Example: side = 10 |
|---|---|---|---|
| Equilateral Triangle | 3 | R = aโ3 | 5.7735 |
| Square | 4 | R = aโ22 | 7.0711 |
| Pentagon | 5 | R = a2 sin(ฯ/5) | 8.5065 |
| Hexagon | 6 | R = a | 10.0000 |
| Octagon | 8 | R = a2 sin(ฯ/8) | 13.0656 |
| Decagon | 10 | R = a2 sin(ฯ/10) | 16.1803 |
| Dodecagon | 12 | R = a2 sin(ฯ/12) | 19.3185 |
| General n-gon | n | R = a2 sin(ฯ/n) | Varies |