Loading…

Circle Equation from Points, Center or Radius Calculator

Math Geometry • Coordinate Geometry

View all topics

Find a circle equation in standard form \( (x-h)^2+(y-k)^2=r^2 \) using either center & radius or three points. The graph is interactive: drag to pan, wheel/trackpad to zoom, pinch on touch.

Inputs accept 1e-3, pi, e, sqrt(2), sin(), cos(), tan(), ln(), log(), abs(). Use * for multiplication.

Mode

Tip: Three non-collinear points define exactly one circle.

Inputs

Sample: \((1,2),(3,4),(5,2)\) → center \((3,2)\), radius \(2\).

Graph options

The plot uses square units (equal x/y scaling). Tick numbers stay close to their axes.

Ready
Choose a mode and click Calculate.
Circle diagram (pan/zoom enabled)

Drag to pan • wheel/trackpad to zoom • pinch on touch • “Reset view” fits the circle.

Rate this calculator

0.0 /5 (0 ratings)
Be the first to rate.
Your rating
You can update your rating any time.

Frequently Asked Questions

What is the standard form of a circle equation?

The standard (center-radius) form is (x-h)^2 + (y-k)^2 = r^2, where (h,k) is the center and r is the radius. It directly shows the geometric meaning of the circle.

How do I find a circle equation from a center and radius?

Enter the center coordinates h and k and the radius r, then the calculator returns (x-h)^2 + (y-k)^2 = r^2. Expanding this form produces the general equation with x^2 and y^2 terms.

How does the calculator find the circle through three points?

Three non-collinear points determine a unique circle. The calculator computes the circumcenter (h,k) using determinant-based formulas and then finds r as the distance from (h,k) to any of the points.

What happens if the three points are collinear?

If the points lie on the same line, there is no unique circle passing through all three. In the determinant method this corresponds to a zero denominator (often written as D = 0), so the calculator will not produce a single circle solution.

Can I enter expressions like pi or sqrt(2) in the inputs?

Yes, the inputs accept common math expressions such as pi, e, sqrt(2), and functions like sin(), cos(), tan(), ln(), log(), and abs(). Use * for multiplication when typing expressions.