Updated Math

Point-Slope Form Calculator

Enter a point (x₁, y₁) and slope m to generate point-slope form, slope-intercept form, and standard form—plus intercepts and step-by-step working.

Point-Slope Form Slope-Intercept Standard Form Steps + History

Line Equation From a Point and Slope

Fill in x₁, y₁, and slope m. The calculator builds y − y₁ = m(x − x₁), then converts it into other common forms.

Step-by-step

Enter a point and slope, then press Calculate to see substitution, expansion, and conversion.
Tip: If your slope is a fraction, enter it as a decimal (example: 3/2 = 1.5). For a vertical line, slope is undefined and the equation is x = constant.
Form Template What it highlights How to get it
Point-slope y − y₁ = m(x − x₁) A known point and slope Plug in x₁, y₁, and m
Slope-intercept y = mx + b Slope and y-intercept Expand and solve for y
Standard Ax + By = C Integer coefficients Move terms and clear decimals
Intercepts (x, 0) and (0, y) Axis crossing points Set y=0 or x=0 and solve

Quick Steps

  1. Start with y − y₁ = m(x − x₁).
  2. Substitute your point and slope.
  3. Distribute: y − y₁ = mx − mx₁.
  4. Add y₁: y = mx + (y₁ − mx₁).
  5. Rearrange into Ax + By = C if you want standard form.
What if the slope is 0? Then the line is horizontal: y = y₁. There is no x-intercept unless y₁ = 0.
Your history will appear here after you calculate a few lines.

What Is Point-Slope Form?

Point-slope form is one of the most direct ways to write the equation of a line when you know two things: the line’s slope (m) and one point the line passes through ((x₁, y₁)). The form is: y − y₁ = m(x − x₁). It’s popular in algebra because it mirrors the meaning of slope: “rise over run” starting from a known point. Instead of trying to find intercepts first, you can write the line immediately and convert later if you need another format.

This calculator takes your inputs and generates point-slope form, then converts it into slope-intercept form (y = mx + b) and standard form (Ax + By = C). It also computes x- and y-intercepts when they exist and shows step-by-step algebra so you can learn the method, not just get the answer.

Why Use Point-Slope Form Instead of Slope-Intercept?

Slope-intercept form is great when you already know the y-intercept, but in many problems you’re given a point and a slope. For example, a word problem might say: “A line passes through (2, 3) and has slope 4.” That’s exactly point-slope form. You plug in the values and you’re done: y − 3 = 4(x − 2). No extra steps are needed until you want a different form.

Point-slope is also helpful when the y-intercept is awkward or messy (decimals or fractions). You can keep the equation clean while you work, then simplify at the end. In tests and homework, that can reduce mistakes.

How the Calculator Builds the Line Equation

The process always starts with the template: y − y₁ = m(x − x₁). After substitution, the next step is to distribute the slope m across the parentheses: y − y₁ = mx − m x₁. Then you add y₁ to both sides to isolate y: y = mx + (y₁ − m x₁). The constant term in parentheses becomes b, the y-intercept in slope-intercept form.

Once you have y = mx + b, you can find intercepts quickly. The y-intercept is (0, b). The x-intercept is found by setting y = 0 and solving for x (as long as the slope isn’t zero).

How to Convert Point-Slope Form to Slope-Intercept Form

Converting to slope-intercept form (y = mx + b) is straightforward:

  • Start: y − y₁ = m(x − x₁)
  • Distribute: y − y₁ = mx − m x₁
  • Add y₁: y = mx + (y₁ − m x₁)

The number b = y₁ − m x₁ is the y-intercept. This calculator computes b and formats it to your chosen precision.

How to Convert to Standard Form Ax + By = C

Standard form is common in worksheets and systems of equations. It typically looks like: Ax + By = C. To convert from y = mx + b:

  • Move mx to the left: −mx + y = b
  • Clear decimals (if any) by multiplying both sides by a common factor
  • Choose A positive if you want a conventional look

This calculator produces a clean standard form and tries to simplify coefficients into a readable result.

Intercepts: Where the Line Crosses the Axes

Intercepts help you graph a line quickly. The y-intercept is where the line crosses the y-axis, which occurs at x = 0. The x-intercept is where the line crosses the x-axis, which occurs at y = 0.

What if the slope is 0? Then the line is horizontal: y = y₁, so it may never cross the x-axis unless y₁ = 0. What if the slope is undefined? Then the line is vertical, and the equation is x = x₁ (no y-intercept unless x₁ = 0).

Special Cases: Horizontal and Vertical Lines

A horizontal line has slope m = 0. Plugging into point-slope form gives y − y₁ = 0(x − x₁), which simplifies to y = y₁. A vertical line does not have a slope (division by zero), so it can’t be expressed as y = mx + b. Instead, vertical lines are written as x = constant, and the constant is the x-coordinate of any point on the line.

This tool provides a clear status message for these cases so you don’t get confusing outputs.

What If Your Slope Is a Fraction?

Many problems use fractional slopes like 3/2 or −5/4. You can enter these as decimals (1.5 and −1.25). The calculator will still produce correct results and format them based on your precision choice. If you prefer an exact fraction output, that requires symbolic fraction arithmetic; this tool focuses on clean, accurate numeric results for learning and planning.

Common Mistakes to Avoid

The most common mistakes come from sign errors. Remember that point-slope form uses subtraction: y − y₁ and x − x₁. If your point is (2, −3), then y − (−3) becomes y + 3. Similarly, x − (−1) becomes x + 1. Always keep the point’s signs when substituting.

Another frequent mistake is mixing up x and y coordinates, or using the wrong point. If you have multiple points on the line, any of them will work—but you must pair x₁ and y₁ from the same point.

How to Use This Calculator for Learning

If you’re studying linear equations, use the step-by-step section like a worked example. Try changing only one input at a time (like increasing the slope) and watch how each form changes. You’ll build intuition fast: slope controls steepness, and the intercept controls where the line crosses the axes.

You can also use the history tab to compare multiple lines side-by-side, then export your results to CSV for a worksheet or notes.

Limitations and Safe Use Notes

This calculator provides numeric formatting and a clean presentation of line forms. For exact integer standard form with guaranteed minimal integer coefficients in all fraction cases, a symbolic fraction engine is required. However, for most algebra and geometry work, the results here are accurate and easy to use.

Always interpret the x-intercept carefully when the slope is 0 (horizontal line) or when the line is vertical (undefined slope). In those cases, some intercepts do not exist.

FAQ

Point-Slope Form Calculator – Frequently Asked Questions

Answers about point-slope form, converting to other line formats, intercepts, and common edge cases.

Point-slope form is a way to write a line using a slope m and a point (x1, y1): y − y1 = m(x − x1). It is useful when you know a line’s slope and one point on the line.

Expand and solve for y. Starting with y − y1 = m(x − x1), distribute m to get y − y1 = mx − mx1, then add y1 to both sides: y = mx + (y1 − mx1).

An undefined slope means the line is vertical. Vertical lines have equations of the form x = constant, so point-slope form is not used for them in the usual way.

This tool focuses on point + slope. If you have two points, compute the slope first: m = (y2 − y1) / (x2 − x1), then plug m and one point into point-slope form.

Standard form is Ax + By = C, where A, B, and C are typically integers and A is often taken as positive. This calculator converts your line into that form as well.

Convert to slope-intercept form y = mx + b. The y-intercept is b, and it happens at x = 0, so the intercept point is (0, b).

Set y = 0 in slope-intercept form and solve for x. If y = mx + b, then 0 = mx + b ⇒ x = −b/m (if m ≠ 0).

Yes. It shows substitution into y − y1 = m(x − x1), distribution, and rearrangement into slope-intercept and standard form.

Yes. You can enter decimals and negative values for the slope and point coordinates. Results are formatted to your chosen precision.

They describe the same line but in different formats. Point-slope highlights a specific point and slope, while slope-intercept highlights slope and y-intercept.

Results are for education and planning. Double-check coordinate signs and interpret special cases (horizontal/vertical lines) carefully.