Circle Through Three Points Calculator
Construct a circumcircle from three coordinate points
A circle is uniquely fixed by three points only when they do not lie on one straight line. This circumcircle calculator applies that geometric rule to coordinates for A, B, and C, returning the one circle that passes through all three locations. Its output gives the circle's center, radius, and reusable standard-form equation for graphing, algebra, CAD, code, or geometry exercises. The circle is the circumcircle of the triangle formed by the points, and its center is the circumcenter.
Finding a circle from three points is useful whenever an arc has been sampled rather than specified by its center. A designer may measure three locations along an arc, a student may verify a construction, and a graphics or path routine may need the circle implied by three 2D coordinates. Although the context changes, the construction does not: three valid, non-collinear points determine exactly one finite circle.
Understand the six circumcircle coordinate inputs
The six fields identify three locations in one Cartesian plane: A is x1, y1; B is x2, y2; and C is x3, y3. Each pair is an ordinary (x, y) coordinate. Millimeters, inches, meters, pixels, and other units all work, provided every coordinate uses the same unit. The radius reported for the three-point circle uses that unit too.
Keep the coordinate convention consistent as well as the unit. Points copied from a graph, drawing, CAD file, or image must share an origin and axis directions. For instance, an image coordinate system may start at the upper-left and increase y downward. That orientation is valid here because the calculation relies on relative planar positions; all three points simply need to follow the same convention.
For a valid finite circumcircle, the points must be distinct and non-collinear. Points on one line have no single finite circle through them. Points that nearly form a line technically have a circle, but it may have a distant center and very large radius. Such skinny triangles are especially sensitive to small measurement or rounding differences.
Calculate the circumcenter and radius from three points
The three-point circle can be understood geometrically or analytically. Geometrically, its center must be equally far from A, B, and C. It therefore lies where the perpendicular bisectors of AB and AC intersect. That intersection is the circumcenter, and the distance from it to any one input point is the radius.
This page calculates the same construction directly from the entered coordinates. It first evaluates a determinant-like value. A zero value means the points are collinear, so no unique circle exists. When that value is nonzero, the script obtains the center coordinates and then calculates the radius from point A.
These circumcircle formulas produce the related values shown in the result: the center locates the circle, the radius gives its common distance to the three points, and the equation records both in standard form. A negative center coordinate is valid; it only places the circumcenter left of the y-axis or below the x-axis in the coordinate system you supplied.
For reliable three-point circle results, check the point layout rather than treating the output as an isolated number. Wide, clearly non-collinear triangles generally give stable centers, while a nearly straight arrangement can send the center far from the input coordinates. Confirm the coordinate system, unit, and point order in the source drawing before relying on a very large radius.
Worked circumcircle example you can check by hand
For the three points A = (0, 0), B = (4, 0), and C = (0, 3), the triangle is right-angled. The circumcenter of a right triangle is the midpoint of its hypotenuse. Here the hypotenuse joins B and C, so its midpoint, and therefore the circle center, is (2, 1.5).
The radius is the distance from (2, 1.5) to any vertex. Using A gives 2.5, so the circumcircle equation is (x - 2)2 + (y - 1.5)2 = 2.52, equivalently (x - 2)2 + (y - 1.5)2 = 6.25. Entering these coordinates should produce a center near (2.000, 1.500) and radius near 2.500, making this a useful check on the coordinate fields and output.
How to interpret a three-point circle result
A circumcircle result presents one geometric object in several useful forms. For plotting or sketching, the center and radius may be all you need. For documentation, algebra, or code, the standard-form equation states the same circle explicitly. The Copy Result button copies the displayed summary and table values for use in notes, assignments, or design records.
An unexpectedly large circumcircle radius often reveals that the three points are almost collinear. The circle is still mathematically defined, but its center can move a long distance when one coordinate changes slightly. This sensitivity follows directly from the geometry of a triangle with very little area, rather than indicating a calculator malfunction.
Three-point circumcircle assumptions and common mistakes
This calculator constructs the exact circle through exactly three entered points. It does not calculate a best-fit circle from many noisy measurements. When numerous measured points approximate a real arc, a least-squares or other fitting method is the appropriate tool. Use this calculator when three points genuinely define the circle or when you intentionally choose three points for a construction.
Mixing coordinate conventions and premature rounding are frequent sources of confusing circumcircle outputs. The page computes from the precision entered, although the displayed values are rounded. In mapping or GIS work, coordinates from a curved-Earth projection are not automatically ordinary planar coordinates. A local, suitable projection may make a planar circle useful, but larger areas can require a different model.
The coordinate formula also assumes finite numeric values on a flat plane. Blank or non-numeric fields prompt the page to request valid coordinates. If the determinant is zero, the calculator correctly reports that no unique circle can be found. Inspect the supplied points rather than trying to force an answer: they may be repeated or collinear.
Practical uses for a circle through three points
A three-point circumcircle is valuable in several coordinate-based tasks. In education, it makes the perpendicular-bisector construction testable with changing points. In manufacturing and design, it can recover an arc center from three measured positions. Graphics and game tools can derive circle data from sampled paths, collision geometry, or editor points. In image work, three pixels selected along a curved edge can provide a quick circularity check before a more advanced fitting process is used.
Before calculating a circumcircle, form a visual expectation from the point layout. Closely grouped points tend to imply a smaller circle, while a broad arc tends to imply a larger one. Nearly aligned points should suggest a distant center and inflated radius. Comparing the result with that geometric expectation is a practical way to catch a coordinate-entry error.
Compare point layouts and their circumcircles
These point arrangements illustrate how the shape of the triangle affects a circumcircle. They are reference cases for reading your own center and radius, not restrictions on the coordinate values this calculator accepts.
| Point set | Shape intuition | Expected result pattern |
|---|---|---|
| (0, 0), (4, 0), (0, 3) | Well-spread right triangle | Stable center and moderate radius; easy manual check because the center is the midpoint of the hypotenuse. |
| (0, 0), (2, 3), (4, 0) | Balanced isosceles-looking arc | Center tends to sit on the symmetry line, and the radius stays moderate because the points span a clear curve. |
| (0, 0), (2, 0.02), (4, 0) | Almost collinear | Very large radius and a distant center; small coordinate changes cause noticeable output changes. |
Enter your three points below, then compare the calculated circumcenter and radius with the geometry you expected. Agreement between the coordinate result and the point layout is a strong check that the circle is being interpreted correctly.
Enter coordinates for three non-collinear points to determine the center, radius, and equation of the circle passing through them. Use any consistent coordinate unit for every x-value and y-value.
| Center | |
|---|---|
| Radius | |
| Equation |
Optional mini-game: Circumcenter Pulse
This Circumcenter Pulse mini-game is separate from the coordinate calculator, but it lets you practice the same three-point-circle rule. Move the reticle to the hidden circumcenter and launch a pulse ring. You score when one ring reaches A, B, and C together. Later rounds rotate, drift, and change the target size, but the winning location remains the point equally distant from all three vertices.
