Point Slope Form Calculator

By: Calculator Grid

Point-Slope Form Calculator

Build a line equation from one known point and its slope, convert it into equivalent forms, and solve for another coordinate.

Slope 2y-intercept – 7Direction Rising

Excel workbook ready for the current values.

Line inputs

Use decimal-point notation. All five controls are required for a complete calculation.

Required x-coordinate, from – 1,000,000 to 1,000,000.

Required y-coordinate, from – 1,000,000 to 1,000,000.

Required finite slope, from – 1,000,000 to 1,000,000.

Choose which coordinate is known for the second point.

Required coordinate, from – 1,000,000 to 1,000,000.

Core identityy – y₁ = m(x – x₁)

Live results

Point-slope formy + 3 = 2(x – 2)
Slope-intercept formy = 2x – 7Useful for reading the y-intercept.
General form2x – y – 7 = 0All terms collected on one side.
Calculated point(5, 3)The entered x-value gives one unique y-value.
y-intercept(0, – 7)Where the line crosses the y-axis.
x-intercept(3.5, 0)One finite x-axis crossing.

The line is y + 3 = 2(x – 2), and x = 5 gives y = 3.

Equation details

Quantity Relationship Current value
Known point (x₁, y₁) (2, – 3)
Slope m 2
y-intercept b = y₁ – mx₁ – 7
x-intercept x = – b ÷ m 3.5
Calculated coordinate y = y₁ + m(x – x₁) (5, 3)

The table and Excel workbook use the same unrounded model values. Displayed decimals are shortened only for readability.

How to use this point-slope form calculator

What this calculator does

This calculator creates the equation of a nonvertical straight line from one known point and a finite slope. It then rewrites the same line in point-slope, slope-intercept, and general form; identifies the axis intercepts; and evaluates a second point when either its x-coordinate or y-coordinate is known. It checks algebraic identities, not whether a real-world relationship is genuinely linear. Vertical lines are outside the model because their slope is undefined rather than finite.

When to use it

Use it when an algebra problem gives a slope and one point, when you need to convert point-slope form into slope-intercept form, when you want to verify an x- or y-intercept, or when you need the missing coordinate of another point on the same line. The OpenStax explanation of linear functions and point-slope form provides a rigorous overview of the underlying equation.

How to calculate

  1. The calculator opens with a complete demonstration: point (2, – 3), slope 2, and known x-value 5. The initial results and Excel workbook are ready immediately.
  2. Replace Point x₁, Point y₁, and Slope m with the values from your problem. Results update as you type.
  3. Use Coordinate to enter to choose “Enter x, calculate y” or “Enter y, calculate x,” then type the value in Known x value or Known y value.
  4. Read the equivalent equations, calculated point, intercept cards, and detail table. Select Download Excel to export the current validated model.
  5. Select Reset to clear the demonstration and all calculated content. Reset may disable Download Excel until every required field contains a complete valid value again.

Input guide

  • Point x₁ is the required horizontal coordinate of a known point. Enter a plain decimal from – 1,000,000 to 1,000,000, such as 2. A larger or smaller x₁ shifts the anchor point used in the equation; it does not by itself change the slope. Do not use commas, scientific notation, or coordinate parentheses.
  • Point y₁ is the required vertical coordinate of the same point, in the same unit system as y. A valid example is – 3. Changing y₁ moves the line vertically when the other inputs stay fixed. A common mistake is entering the y-coordinate of a different point than the x₁ value.
  • Slope m is the required change in y for each one-unit change in x. Enter a finite decimal such as 2, – 0.5, or 0. Positive values make the line rise, negative values make it fall, and zero creates a horizontal line. Do not enter an undefined slope for a vertical line.
  • Coordinate to enter is a required mode selector. “Enter x, calculate y” evaluates y = y₁ + m(x – x₁). “Enter y, calculate x” rearranges the same identity. With slope zero, solving x from the matching y-value has infinitely many answers; solving x from any other y-value has no answer.
  • Known x value or Known y value is the required coordinate of the second point, depending on the selected mode. Enter a plain decimal, such as x = 5. The value changes only the calculated point; it does not alter the line equation defined by x₁, y₁, and m.

Output guide

  • Point-slope form is the primary exact identity y – y₁ = m(x – x₁), simplified for the signs of the entered values.
  • Slope-intercept form is y = mx + b, where b = y₁ – mx₁. Its y-intercept is easy to read, while General form places every term on one side as mx – y + b = 0.
  • Calculated point reports the second coordinate pair or explains why the selected horizontal-line case has infinitely many or no x-values.
  • y-intercept is always (0, b). x-intercept is ( – b/m, 0) when m is nonzero. A horizontal line above or below the axis has no x-intercept; y = 0 has every x-value as an intercept.
  • The summary pills repeat Slope, y-intercept, and Direction. The detail table lists Quantity, Relationship, and Current value from the same canonical model used by the results and workbook.

Worked example

For the opening values x₁ = 2, y₁ = – 3, and m = 2, substitution gives y – ( – 3) = 2(x – 2), displayed as y + 3 = 2(x – 2). Expanding gives y = 2x – 4 – 3, so the slope-intercept form is y = 2x – 7 and the y-intercept is (0, – 7). Setting y to zero gives 0 = 2x – 7, so the x-intercept is (3.5, 0). Finally, using x = 5 gives y = – 3 + 2(5 – 2) = 3, so the calculated point is (5, 3). These values match the first-open cards, table, and Excel checkpoints.

How the formulas connect

The slope describes rise over run: the change in y divided by the change in x. Starting from m = (y – y₁) ÷ (x – x₁) and multiplying both sides by x – x₁ produces point-slope form. The OpenStax discussion of slope as a ratio of coordinate changes explains why the sign and magnitude of m control direction and steepness.

Important boundary: a vertical line has x = constant and no finite slope. Because point-slope form in this calculator requires a numeric m, vertical lines should be handled with the equation x = x₁ instead.

Interpretation and common mistakes

  • Keep the coordinates paired correctly. Using x₁ from one point and y₁ from another generally creates a different line.
  • Watch sign changes. Subtracting a negative coordinate becomes addition, which is why y – ( – 3) is written y + 3.
  • Do not confuse slope with the y-intercept. The slope is the coefficient of x; the intercept is b = y₁ – mx₁.

For another worked treatment of substitution and conversion, see the LibreTexts procedure for using point-slope form.