Graph Plotter
Plot straight lines, parabolas, any function you can type and plain points. Drag and zoom the grid, read off intercepts, vertices and intersections, then share or download your graph.
To plot a straight line y = mx + c, mark the y-intercept c on the y-axis, then use the slope m to step across and up. For y = 2x − 3, start at (0, −3) and go 1 right and 2 up to (1, −1). The line meets the x-axis where y = 0, so x = 1.5.
Quick examples
Load a ready-made set of graphs.
Add a plot
Use brackets for clarity: e^(2x), 1/(x-1). Trig uses radians.
A vertical line is not a function, so it cannot be written as y = …
Plots 0
Key points
Exact for lines and parabolas; for typed functions, found numerically in the current view. Tap a row to centre the graph on it.
| Plot | Feature | Point |
|---|
Table of values
Like the table you draw before plotting a graph in your notebook.
See the algebra as a picture
Every equation in two variables is a set of points. Plotting it shows its slope, turning point and where it meets other graphs — the same answers you get by solving algebraically.
Choose a plot type
Line, parabola, any function f(x), a vertical line x = k, or a list of points.
Enter the numbers
Fractions and π work too — try m = 1/2 or k = pi/2. The preview shows the equation.
Explore the graph
Drag to move, scroll or pinch to zoom, hover to trace a curve. Use π axis for trig graphs.
Read the key points
Intercepts, vertex and every intersection are listed below the graph. Copy the link to share.
Straight line y = mx + c
m = (y₂ − y₁) ÷ (x₂ − x₁)
- m > 0 rises to the right, m < 0 falls, m = 0 is horizontal.
- c is where the line cuts the y-axis; it cuts the x-axis at x = −c/m.
- Parallel lines have equal slopes; perpendicular slopes multiply to −1.
Pair of linear equations
For a₁x + b₁y = c₁ and a₂x + b₂y = c₂:
- a₁/a₂ ≠ b₁/b₂ → lines intersect: one unique solution.
- a₁/a₂ = b₁/b₂ ≠ c₁/c₂ → parallel: no solution.
- a₁/a₂ = b₁/b₂ = c₁/c₂ → coincident: infinitely many solutions.
Parabola y = ax² + bx + c
Vertex x = −b ÷ 2a
- a > 0 opens upward (minimum), a < 0 opens downward (maximum).
- Discriminant b² − 4ac > 0: cuts the x-axis twice; = 0: touches once; < 0: never meets it.
- The axis of symmetry is the vertical line through the vertex.
Typing functions
Write x^2 for x², sqrt(x) for √x, abs(x) or |x| for modulus, log (base 10), ln, exp, pi and e. 2x means 2 × x and sin 2x means sin(2x).
Graph Plotter — your questions
How do I draw the graph of y = mx + c?
Plot the y-intercept c first, because that is where the line crosses the y-axis. From there use the slope m as a step: move 1 unit right and m units up. For y = 3x + 2, start at (0, 2), move to (1, 5), then join the points with a ruler and extend both ends.
How do you solve a pair of linear equations graphically?
Draw both lines on the same axes and read the coordinates of the point where they cross — that pair of values is the solution. If the lines are parallel there is no solution, and if they lie exactly on top of each other there are infinitely many solutions. This is a standard CBSE Class 10 question.
What does the slope of a line tell you?
The slope m = (y₂ − y₁) ÷ (x₂ − x₁) measures steepness and direction. A positive slope rises to the right, a negative slope falls, and a slope of 0 gives a horizontal line. Parallel lines have equal slopes, and two perpendicular lines have slopes whose product is −1.
How do I find the vertex of a parabola?
For y = ax² + bx + c the vertex sits on the axis of symmetry at x = −b ÷ 2a. Substitute that x back into the equation to get the y value. If a is positive the parabola opens upward and the vertex is the lowest point; if a is negative it opens downward and the vertex is the highest point.
How do I type functions like square root or modulus?
Write x^2 for x², sqrt(x) for a square root, abs(x) or |x| for modulus, log for base 10, ln for natural log, and exp for e to the power x. You can also use pi and e as constants. Writing 2x means 2 × x, and sin 2x is read as sin(2x).
Can I save or share the graph I have drawn?
Yes. The plotter can download the graph as a PNG image you can paste into notes or send on WhatsApp, and it also builds a shareable link that reopens the same set of plots. Nothing is uploaded — the link simply carries your equations, so your work stays on your own device.
