Skip to content
Omnikalc

Circle through three points: center, radius and equation

Find the unique circle that passes through three points: its center, radius, equation, circumference and area.

Updated on
Your inputs

Value out of range

Value out of range

Value out of range

Value out of range

Value out of range

Value out of range

Results

Center x-coordinate h

2

Equation: (x − h)² + (y − k)² = r²

Center y-coordinate k

1.5

Radius r

2.5

D in x² + y² + Dx + Ey + F = 0
-4
E in x² + y² + Dx + Ey + F = 0
-3
F in x² + y² + Dx + Ey + F = 0
0
Circumference
15.707963
Area
19.634954

One circle, three points

Two points do not define a circle: infinitely many circles pass through them. A third point, as long as it is not on the same line, fixes exactly one. This circle is the circumscribed circle of the triangle formed by the three points, and its center is the circumcenter.

The geometry

The center must be the same distance from all three points. The set of points equidistant from two points is the perpendicular bisector of the segment joining them. So the center is where the perpendicular bisectors of the triangle’s sides meet. All three bisectors cross at the same point, which is why the construction always works when the points are not aligned.

The algebra

With points (x₁, y₁), (x₂, y₂) and (x₃, y₃), let

D = 2 × [x₁(y₂ − y₃) + x₂(y₃ − y₁) + x₃(y₁ − y₂)]

Then the center (h, k) is:

  • h = [(x₁² + y₁²)(y₂ − y₃) + (x₂² + y₂²)(y₃ − y₁) + (x₃² + y₃²)(y₁ − y₂)] ÷ D
  • k = [(x₁² + y₁²)(x₃ − x₂) + (x₂² + y₂²)(x₁ − x₃) + (x₃² + y₃²)(x₂ − x₁)] ÷ D

and the radius is the distance from the center to any of the points. If D = 0, the points are aligned and no circle exists.

Worked example

Take the points (0, 0), (4, 0) and (0, 3), the corners of a 3-4-5 right triangle.

  • D = 2 × [0 + 4 × (3 − 0) + 0] = 24.
  • h = [0 + 16 × 3 + 0] ÷ 24 = 2.
  • k = [0 + 0 + 9 × 4] ÷ 24 = 1.5.
  • r = √(2² + 1.5²) = 2.5.

The equation is (x − 2)² + (y − 1.5)² = 6.25, or x² + y² − 4x − 3y = 0 in general form. The circumference is 15.708 and the area 19.635.

The center is the midpoint of the hypotenuse, as Thales’ theorem predicts for any right triangle: the hypotenuse is a diameter of the circumscribed circle.

Uses

  • Surveying and road design: fitting a curve through three surveyed points.
  • Machining and inspection: finding the center and radius of a hole or a worn shaft from three probe points.
  • Computer graphics: drawing an arc through three clicked points.
  • Triangles: the circumradius links the sides and area: R = abc ÷ (4 × area).

Frequently asked questions

Does a circle always pass through three points?

Yes, as long as the three points are distinct and not on a straight line. Through any such three points there is exactly one circle, the circumscribed circle of the triangle they form.

How is the center found?

The center lies on the perpendicular bisectors of the segments joining the points, at the point where they meet. The calculator solves this with a closed formula based on the coordinates.

What is the general equation of a circle?

x² + y² + Dx + Ey + F = 0, where the center is (−D/2, −E/2) and the radius is √(D²/4 + E²/4 − F). The calculator gives both this form and the standard form (x − h)² + (y − k)² = r².

Where is this used?

In surveying and road design to fit an arc through three stakes, in machining to find the center of a round part from three points, and in drawing software to draw an arc through three clicked points.

Was this calculator helpful?

Thanks for your feedback!

Results are estimates provided for information purposes. They do not replace professional advice.