Triangle Centers Calculator

Use this Triangle Centers Calculator to enter values, adjust options, and review results in a compact responsive workspace.

Results are calculated automatically as you enter data.

Coordinate mode uses the points directly. Side-length mode places A at (0,0), B at (c,0), then constructs C from the law of cosines. Coordinate magnitudes and side lengths are limited to \(10^{12}\); positive areas too small to represent are rejected.

Center formulas and construction lines
Triangle centers Enter a valid triangle.

▼ See explanations and tips below ▼

What Are Triangle Centers?

Triangle centers are special points connected to a triangle’s shape. They are not all the same kind of “middle.” Each one comes from a different geometric construction, such as drawing medians, perpendicular bisectors, angle bisectors, or altitudes.

The four classical centers most often studied in school geometry are:

Center Symbol Comes from Main meaning
Centroid \(G\) Medians Balance point of the triangle
Circumcenter \(O\) Perpendicular bisectors Center of the circle through all three vertices
Incenter \(I\) Angle bisectors Center of the circle tangent to all three sides
Orthocenter \(H\) Altitudes Point where the three altitudes meet

These centers help connect visual geometry with coordinate geometry. If you know the coordinates of the vertices, you can compute the centers as points. If you know only the side lengths, you can still build a representative triangle and compute the same geometric relationships in a chosen coordinate position.


Why Triangle Centers Matter

Triangle centers show how different ideas of “center” answer different questions.

The centroid answers a balance question: where would the triangle balance if its mass were evenly distributed? The circumcenter answers a circle question: where is the center of the circle that passes through the three vertices? The incenter answers a tangent-circle question: where is the center of the largest circle that fits inside the triangle and touches all three sides? The orthocenter answers a height question: where do the triangle’s altitudes meet?

These ideas are useful in geometry, coordinate proofs, construction problems, diagrams, physics-style balance reasoning, computer graphics, surveying sketches, and classroom investigations of triangle properties.


Key Terms to Know

  • Vertex: One of the triangle’s corner points, usually named \(A\), \(B\), and \(C\).
  • Side labels: In standard triangle notation, \(a=BC\), \(b=CA\), and \(c=AB\). Each side is opposite the matching vertex.
  • Median: A segment from a vertex to the midpoint of the opposite side.
  • Perpendicular bisector: A line that crosses a side at its midpoint and is perpendicular to that side.
  • Angle bisector: A line or segment that divides an angle into two equal angles.
  • Altitude: A perpendicular line from a vertex to the opposite side or to the extension of the opposite side.
  • Circumradius: The radius \(R\) of the circle through all three vertices.
  • Inradius: The radius \(r\) of the circle tangent to all three sides.
  • Euler line: The line containing the centroid, circumcenter, and orthocenter of a nondegenerate triangle. In an equilateral triangle, these centers coincide, so the line collapses to one point.
  • Nondegenerate triangle: A triangle with positive area. Three collinear points or side lengths that exactly flatten into a line do not form a valid triangle.

How Triangle Centers Work

A triangle can be described by coordinates or by side lengths. The coordinate approach places the triangle directly on an \(x\)-\(y\) plane. The side-length approach first creates a convenient representative triangle, because side lengths alone determine shape but not the original position, rotation, or orientation.

Coordinate setup

Let the vertices be:

$$ A=(x_A,y_A),\quad B=(x_B,y_B),\quad C=(x_C,y_C) $$

The side lengths are:

$$ a=BC,\quad b=CA,\quad c=AB $$

The area can be found from the cross product of two side vectors:

$$ \text{Area}=\frac{1}{2}\left|(B-A)\times(C-A)\right| $$

In coordinates, this is the absolute value of a determinant divided by \(2\). If the area is \(0\), the three points are collinear and no proper triangle is formed.

Side-length setup

When only \(a\), \(b\), and \(c\) are given, the side lengths must be positive and must satisfy the triangle inequality:

$$ a+b>c,\quad b+c>a,\quad c+a>b $$

A convenient coordinate placement is:

$$ A=(0,0),\quad B=(c,0) $$

Then vertex \(C\) can be placed above the \(x\)-axis using:

$$ x_C=\frac{b^2+c^2-a^2}{2c} $$
$$ y_C=\sqrt{b^2-x_C^2} $$

This placement preserves the triangle’s side lengths, but it does not preserve any original real-world location or rotation.

Centroid

The centroid is the average of the three vertex coordinates:

$$ G=\left(\frac{x_A+x_B+x_C}{3},\frac{y_A+y_B+y_C}{3}\right) $$

Geometrically, the centroid is where the three medians meet. It always lies inside the triangle and divides each median in a \(2:1\) ratio, with the longer part next to the vertex.

Circumcenter

The circumcenter is the point equidistant from all three vertices:

$$ OA=OB=OC $$

It is found by the intersection of the perpendicular bisectors of the sides. In coordinate form, this means solving equal-distance equations such as:

$$ |O-A|^2=|O-B|^2=|O-C|^2 $$

The circumcenter is inside an acute triangle, on the hypotenuse of a right triangle, and outside an obtuse triangle. The circumradius \(R\) is the distance from the circumcenter to any vertex.

Incenter

The incenter is the intersection of the three angle bisectors. It is the same distance from all three sides, so it is the center of the incircle.

Using side-length weights, its coordinate formula is:

$$ I=\left(\frac{a x_A+b x_B+c x_C}{a+b+c},\frac{a y_A+b y_B+c y_C}{a+b+c}\right) $$

Here \(a=BC\), \(b=CA\), and \(c=AB\). The inradius can be found from the area and perimeter:

$$ r=\frac{2\cdot\text{Area}}{a+b+c} $$

The incenter always lies inside the triangle.

Orthocenter

The orthocenter is the point where the three altitudes meet. An altitude is perpendicular to the opposite side.

Once the circumcenter \(O\) is known in a coordinate system, the orthocenter can be found using the vector relation:

$$ H=A+B+C-2O $$

The orthocenter is inside an acute triangle, at the right-angle vertex of a right triangle, and outside an obtuse triangle.

Medians and angle bisectors

The median from \(A\) has length:

$$ m_a=\frac{1}{2}\sqrt{2b^2+2c^2-a^2} $$

The corresponding formulas for \(m_b\) and \(m_c\) are found by cycling the side labels.

The internal angle bisector from \(A\) has length:

$$ l_a=\frac{\sqrt{bc\left((b+c)^2-a^2\right)}}{b+c} $$

The corresponding formulas for \(l_b\) and \(l_c\) are also found by cycling the side labels.


Examples of Triangle Centers in Practice

Example 1: Coordinate triangle

Suppose:

$$ A=(0,0),\quad B=(6,0),\quad C=(2,4) $$

The centroid is the average of the coordinates:

$$ G=\left(\frac{0+6+2}{3},\frac{0+0+4}{3}\right)=(2.66667,1.33333) $$

For this triangle, the main centers are approximately:

Center Approximate coordinates
Centroid \(G\) \((2.66667,1.33333)\)
Circumcenter \(O\) \((3,1)\)
Incenter \(I\) \((2.40764,1.488)\)
Orthocenter \(H\) \((2,2)\)

The area is \(12\) square units. The centers are close together because this is a fairly compact acute triangle, but they are not the same point.


Example 2: Side-length triangle

Suppose the side lengths are:

$$ a=5,\quad b=5,\quad c=6 $$

These side lengths form an isosceles triangle. In a standard coordinate placement:

$$ A=(0,0),\quad B=(6,0),\quad C=(3,4) $$

The centers are:

Center Coordinates in the constructed placement
Centroid \(G\) \((3,1.33333)\)
Circumcenter \(O\) \((3,0.875)\)
Incenter \(I\) \((3,1.5)\)
Orthocenter \(H\) \((3,2.25)\)

All four centers lie on the same vertical symmetry line. The coordinates are correct for the constructed placement, but another drawing of the same triangle could be shifted or rotated and would have different coordinate values.


Example 3: Right triangle edge case

Suppose:

$$ A=(0,0),\quad B=(5,0),\quad C=(0,3) $$

This is a right triangle with the right angle at \(A\). The orthocenter is the right-angle vertex:

$$ H=(0,0) $$

The circumcenter is the midpoint of the hypotenuse:

$$ O=(2.5,1.5) $$

This example is a useful reminder that centers move depending on triangle type. They are not always clustered near the visual middle of the triangle.


How to Interpret the Result

The centroid \(G\) is the median intersection and balance point. If you are comparing shapes, it gives a useful “average vertex position.”

The circumcenter \(O\) is the center of the circumcircle. The circumradius \(R\) is the distance from \(O\) to \(A\), \(B\), or \(C\). If \(O\) lies outside the triangle, that usually means the triangle is obtuse.

The incenter \(I\) is the center of the incircle. The inradius \(r\) is the perpendicular distance from \(I\) to each side. Unlike the circumcenter and orthocenter, the incenter is always inside a nondegenerate triangle.

The orthocenter \(H\) is the altitude intersection. It may lie outside the triangle for an obtuse triangle, so an outside orthocenter is not an error.

The area is measured in square units based on the input unit. Side lengths, medians, angle bisectors, circumradius, and inradius are measured in the same length units as the inputs. Coordinate outputs use the same coordinate scale as the entered or constructed triangle.

Rounded decimal values should be read as numerical approximations. They are useful for plotting, checking work, and learning the geometry, but they should not be treated as exact symbolic results.


Common Mistakes and Misconceptions

Confusing the side labels. In standard notation, \(a\) is the side opposite \(A\), so \(a=BC\). It is not simply “the first side you happen to enter” unless the input labels match that convention.

Mixing units. A triangle with one side in centimeters and another in inches is not meaningful unless the values are converted first. Use one consistent unit system throughout.

Expecting all centers to be inside the triangle. The centroid and incenter are always inside a nondegenerate triangle, but the circumcenter and orthocenter can be outside an obtuse triangle.

Using side lengths that do not form a triangle. Positive side lengths still fail if one side is too long compared with the other two. Equality in the triangle inequality forms a straight line, not a triangle.

Treating side-length coordinates as a real-world location. Side-length mode creates a convenient representative triangle. The coordinates describe that placement only.

Rounding too early. If you copy rounded center coordinates into another calculation, small differences can appear. Use full precision when exact follow-up work matters.

Using repeated or collinear coordinate points. Three points must form a triangle with positive area. Repeated points or points on one straight line are invalid for triangle-center calculations.


When to Use Triangle Centers

Use triangle-center calculations when you need to:

  • Find the balance point or median intersection of a triangle.
  • Draw the circumcircle or locate a point equally distant from all vertices.
  • Draw the incircle or locate a point equally distant from all sides.
  • Study altitudes, right-triangle behavior, or obtuse-triangle behavior.
  • Compare coordinate geometry with classical geometric constructions.
  • Check a diagram, homework problem, construction, or classroom example.

Limitations and Things to Keep in Mind

The calculation assumes ordinary Euclidean plane geometry. It does not apply to spherical triangles, hyperbolic geometry, or 3D triangle-center problems.

Coordinate inputs must be finite numbers with absolute value at most \(10^{12}\), and side lengths must be positive finite numbers at most \(10^{12}\). A valid triangle must have positive representable area and must satisfy the triangle inequality.

The calculator does not convert units. Coordinates and side lengths can use arbitrary units, but all inputs must use one consistent scale.

In side-length mode, the triangle is placed in a standard coordinate position. This preserves side lengths and shape, but not any original translation, rotation, or reflection from a real-world drawing.

Very large, very small, or nearly degenerate triangles can be sensitive to floating-point precision. Near-collinear points, nearly impossible side lengths, or nearly right triangles may be affected by numerical tolerance and rounding. A mathematically positive area that underflows to zero is rejected instead of being reported as zero.

Displayed main numeric values are rounded to up to \(5\) decimal places, and values extremely close to zero may be displayed as \(0\). Use the displayed result as a practical numerical result, not as an exact proof.


How to Use This Calculator

  1. Choose coordinate mode or side-length mode.
  2. In coordinate mode, enter finite numeric coordinates with absolute value at most \(10^{12}\) for \(A(x,y)\), \(B(x,y)\), and \(C(x,y)\).
  3. In side-length mode, enter positive finite values at most \(10^{12}\) for \(a=BC\), \(b=CA\), and \(c=AB\) that satisfy the triangle inequality.
  4. Review the status message to confirm that the triangle is valid and to see whether it is acute, right, or obtuse.
  5. Read the center results for \(G\), \(O\), \(I\), and \(H\).
  6. Use the diagram to compare vertices, centers, medians, altitudes, and the Euler line.
  7. Review the construction values for side lengths, area, medians, angle bisectors, altitude equations, circumradius, and inradius.
  8. Use an example preset to load a sample triangle, or download the graph as a PNG when a diagram is available.

Frequently Asked Questions

What is the difference between the centroid and the incenter?

The centroid comes from the medians and is the average position of the three vertices. The incenter comes from the angle bisectors and is the center of the incircle. They usually have different coordinates because they answer different geometric questions.


Can the circumcenter be outside the triangle?

Yes. The circumcenter is inside an acute triangle, on the hypotenuse of a right triangle, and outside an obtuse triangle. An outside circumcenter simply means the circle through the three vertices has its center outside the triangular region.


Can the orthocenter be outside the triangle?

Yes. The orthocenter is inside an acute triangle, at the right-angle vertex of a right triangle, and outside an obtuse triangle. This happens because the altitudes of an obtuse triangle meet beyond the triangle itself.


Why does side-length mode give coordinates?

Side lengths determine the triangle’s size and shape, but they do not determine a unique position on the coordinate plane. A standard placement is used so that the centers can be reported as coordinates. Those coordinates belong to the constructed placement, not to every possible drawing of the same triangle.


Are the displayed decimal results exact?

No. Decimal outputs are rounded numerical values. They are appropriate for interpretation, graphing, and checking work, but exact geometry proofs should use formulas or symbolic reasoning when possible.


What makes a triangle invalid?

A coordinate triangle is invalid if the points are repeated, collinear, non-numeric, non-finite, outside the \(10^{12}\) coordinate limit, or if its positive area underflows to zero. A side-length triangle is invalid if any side is zero or negative, non-numeric, non-finite, greater than \(10^{12}\), fails the triangle inequality, or produces an unrepresentable positive area.


Sources and References

Books

  1. H. S. M. Coxeter and S. L. Greitzer. Geometry Revisited. Mathematical Association of America, 1967. Relevant sections on medians, angle bisectors, circumcenters, incenters, orthocenters, and the Euler line.
  2. Nathan Altshiller-Court. College Geometry: An Introduction to the Modern Geometry of the Triangle and the Circle. 2nd ed., Dover Publications, 2007. Relevant sections on triangle centers, incircles, circumcircles, altitudes, and modern triangle geometry.

Online Reference Sources

  1. Eric W. Weisstein. “Triangle Centroid.” Wolfram MathWorld. Accessed July 4, 2026. https://mathworld.wolfram.com/TriangleCentroid.html
  2. Eric W. Weisstein. “Circumcenter.” Wolfram MathWorld. Accessed July 4, 2026. https://mathworld.wolfram.com/Circumcenter.html
  3. Eric W. Weisstein. “Incenter.” Wolfram MathWorld. Accessed July 4, 2026. https://mathworld.wolfram.com/Incenter.html
  4. Eric W. Weisstein. “Orthocenter.” Wolfram MathWorld. Accessed July 4, 2026. https://mathworld.wolfram.com/Orthocenter.html
  5. Eric W. Weisstein. “Euler Line,” “Triangle Median,” “Angle Bisector,” and “Triangle Area.” Wolfram MathWorld. Accessed July 4, 2026. https://mathworld.wolfram.com/EulerLine.html; https://mathworld.wolfram.com/TriangleMedian.html; https://mathworld.wolfram.com/AngleBisector.html; https://mathworld.wolfram.com/TriangleArea.html