Find the equation of a straight line from a single point and its slope. Enter the coordinates of a point and the slope m, and the calculator returns the line in point-slope form y − y₁ = m(x − x₁), along with slope-intercept form (y = mx + b) and standard form. Switch to the second tab to find any other point on the same line.
The point slope form calculator builds the equation of a straight line from just two pieces of information: a single point that the line passes through and the line's slope. Enter the point's coordinates (x₁, y₁) and the slope m, and the calculator instantly writes the line in point-slope form, y − y₁ = m(x − x₁). It also rearranges that equation into the two other forms you are most likely to need — slope-intercept form (y = mx + b) and standard form (Ax + By + C = 0) — and can find the coordinates of any other point that lies on the line. Whether you are working through algebra homework, graphing a line, or checking an answer, this tool does the algebra and the rearranging for you.
Point-slope form is one of the three standard ways of writing a linear equation, and it is often the fastest to build. As soon as you know one point and the slope, you can drop the numbers straight into the template with no extra work. That makes it the natural starting point whenever a problem hands you a point and a rate of change.
Point-slope form is a way of writing the equation of a line using one known point on the line and the line's slope. Its general form is:
y − y₁ = m(x − x₁)
Here (x₁, y₁) are the coordinates of a specific point the line passes through, m is the slope, and x and y are the variables that stand for every point on the line. The equation says something simple and geometric: for any point (x, y) on the line, the vertical change from the known point (y − y₁) equals the slope multiplied by the horizontal change (x − x₁). Rearranged, that is exactly the definition of slope, m = (y − y₁) / (x − x₁).
Because the formula is built directly from the definition of slope, it works for any non-vertical line. The only line it cannot describe is a perfectly vertical one, whose slope is undefined — that line is written instead as x = a constant.
To understand where the formula comes from, start with the definition of slope between two points, (x₁, y₁) and any other point (x, y) on the line:
m = (y − y₁) ÷ (x − x₁)
Multiply both sides by (x − x₁) to clear the denominator, and you get:
m(x − x₁) = y − y₁
Flip the two sides and you have the familiar point-slope form, y − y₁ = m(x − x₁). This short derivation is worth remembering because it shows that point-slope form is not a separate rule to memorize — it is just the slope formula rewritten so that the point and the slope are the inputs.
Suppose a line passes through the point A(2, −3) and has a slope of m = 2. Substitute the values straight into the template y − y₁ = m(x − x₁):
y − (−3) = 2(x − 2)
Since subtracting a negative is the same as adding, this simplifies to y + 3 = 2(x − 2), which is the point-slope form of the line. To convert it to slope-intercept form, expand the right side and isolate y:
y + 3 = 2x − 4 → y = 2x − 7
So the slope-intercept form is y = 2x − 7, telling you at a glance that the slope is 2 and the y-intercept is −7. Moving every term to one side gives the standard form, 2x − y − 7 = 0. All three equations describe the very same line — they are just three ways of writing it. The calculator produces all three from the single point and slope you enter, which is exactly what you get from the default values in the "Line Equation" tab.
A straight line can be written in several equivalent ways, and each form highlights different information. Knowing when to use each one is a large part of working comfortably with linear equations.
This calculator gives you all three at once, so you never have to convert by hand unless you want the practice.
Converting between forms is a common exam task. To go from point-slope form to slope-intercept form, expand the bracket and solve for y. Starting from y − y₁ = m(x − x₁), distribute the slope: y − y₁ = mx − m·x₁. Then add y₁ to both sides: y = mx − m·x₁ + y₁. The constant term, b = y₁ − m·x₁, is the y-intercept. In the worked example, b = −3 − 2·2 = −7, which matches the y = 2x − 7 we found earlier. The calculator carries out this same rearrangement automatically and reports the y-intercept as one of its result cards.
Standard form collects the x and y terms on one side with a zero (or a constant) on the other, using integer coefficients where possible. Starting from slope-intercept form y = mx + b, move the x-term across to get mx − y + b = 0. If the slope or intercept is a fraction, multiply the whole equation through by the common denominator so that A, B, and C become whole numbers, and adjust the signs so the leading coefficient A is positive. For y = 2x − 7, this gives 2x − y − 7 = 0. Standard form is especially convenient for reading off both intercepts and for solving pairs of equations by elimination.
Once you know a line's point and slope, you can find as many other points on it as you like — which is exactly what you need to draw an accurate graph. The "Find a Point" tab does this for you. Keep the original point and slope, then enter either an x-value or a y-value of a second point, leaving the other box blank. If you supply x, the calculator computes y = y₁ + m(x − x₁). If you supply y, it computes x = x₁ + (y − y₁) ÷ m. For instance, on the line through (2, −3) with slope 2, entering x = 5 gives y = −3 + 2(5 − 2) = 3, so the point (5, 3) also lies on the line. Two points are all you need to plot the line by hand.
A few lines behave differently and it helps to recognize them:
Point-slope form shines whenever a problem gives you a point and a rate of change — a situation that comes up constantly in both mathematics and the real world. In calculus, the equation of a tangent line to a curve is written most naturally in point-slope form, because you know the point of tangency and the slope (the derivative) at that point. In statistics, a line of best fit is often expressed through a known point using its slope. And in everyday modeling, any relationship with a constant rate — a fixed cost plus a per-unit charge, a steady speed, a constant rate of temperature change — slots directly into y − y₁ = m(x − x₁). Because you rarely start a problem already knowing the y-intercept, point-slope form usually gets you to an equation faster than slope-intercept form does.
It is the equation y − y₁ = m(x − x₁), where (x₁, y₁) is a known point on the line and m is the slope. It lets you write a line's equation directly from one point and the slope.
Substitute the coordinates and the slope into the template. For a point (2, −3) and slope 2, you get y − (−3) = 2(x − 2), which simplifies to y + 3 = 2(x − 2). This calculator does the substitution and simplification for you.
Expand the bracket and solve for y. From y − y₁ = m(x − x₁), distribute the slope and add y₁ to both sides to get y = mx + (y₁ − m·x₁). The constant is the y-intercept b.
Not directly — you first need the slope. Calculate it as m = (y₂ − y₁) ÷ (x₂ − x₁) using the two points, then use either point with that slope in the point-slope template.
No. A vertical line has an undefined slope, so it cannot be written in point-slope form. Instead, write it as x = a constant, equal to the x-coordinate the line passes through.
Point-slope form, y − y₁ = m(x − x₁), is built from any point and the slope. Slope-intercept form, y = mx + b, is built from the slope and the y-intercept specifically. Both describe the same line; point-slope is quicker to write, while slope-intercept is easier to graph.
This Point Slope Form Calculator is provided for educational and general informational purposes. It applies the standard equation y − y₁ = m(x − x₁) and its algebraic rearrangements. Results are rounded for display, so verify them independently for graded work or any application where exact values matter.