Skip to main content

Graphing Calculator

Graph functions, compare equations, view tables of values, and understand key features like intercepts, roots, slopes, vertices, asymptotes, and transformations. This student-friendly graphing calculator helps connect equations to visuals with clear explanations and step-by-step insights.

Background

Graphs turn equations into pictures. Instead of only seeing symbols like y = x² - 4, students can see where the function crosses the axes, where it increases or decreases, and how changes in the equation move or stretch the graph.

Enter function(s)

Start with single function mode. Use multiple functions when you want to compare graphs.

Function input

Enter one function per line. You can write y = or just the expression. Supported examples include x^2, sqrt(x), abs(x), sin(x), ln(x), and 1/x.

Graph window

Options

Chips prefill and graph immediately.

Graph

No graph yet. Enter a function like x^2 - 4, 2x + 1, or sin(x), then click Graph.

Hover over the graph to inspect x and y coordinates.

Tip: Hover to inspect coordinates. Turn on Trace mode for a stronger ordered-pair readout. Use your mouse wheel to zoom and drag the graph to pan.

How to use this calculator

  • Enter one function, such as x^2 - 4, or enter multiple functions on separate lines.
  • Use the graph window controls or interact directly with the graph using wheel zoom and drag pan.
  • Use Trace mode to inspect live ordered pairs on the graph.
  • Use the Tangent tool to estimate a tangent line and slope behavior near the hovered point.
  • Export the graph as an SVG for study notes, homework, or review.

How this calculator works

  • It reads each function and evaluates y-values across the chosen x-window.
  • It plots points and connects smooth sections while avoiding undefined values and jumps.
  • It estimates intercepts by checking where the graph crosses the axes.
  • It identifies common function types such as linear, quadratic, rational, radical, exponential, logarithmic, trigonometric, and absolute value functions.
  • It builds a table of values so students can connect the equation, graph, and numerical outputs.

Formula & Equations Used

Function notation: y = f(x)

y-intercept: evaluate f(0)

x-intercepts / roots: solve or estimate where f(x) = 0

Slope of a line: for y = mx + b, slope is m

Quadratic vertex form: y = a(x - h)^2 + k, vertex is (h, k)

Approximate tangent slope: f′(x) ≈ [f(x+h) − f(x−h)] ÷ 2h

Example Problem & Step-by-Step Solution

Example 1 — Graph y = x² - 4

  1. Enter x^2 - 4.
  2. The y-intercept is found by evaluating f(0) = 0² - 4 = -4.
  3. The x-intercepts happen where x² - 4 = 0.
  4. Factor: (x - 2)(x + 2) = 0.
  5. The graph crosses the x-axis at x = -2 and x = 2.
  6. The graph is a parabola opening upward with vertex (0, -4).

Example 2 — Compare y = x² and y = (x - 2)² + 1

  1. Enter both functions on separate lines: x^2 and (x - 2)^2 + 1.
  2. The parent function y = x² has vertex (0, 0).
  3. The function y = (x - 2)² + 1 is in vertex form.
  4. The (x - 2) moves the graph right 2 units.
  5. The +1 moves the graph up 1 unit.
  6. So the new vertex is (2, 1).
  7. This comparison helps students see how changing the equation transforms the graph visually.

Example 3 — Graph y = 1/x

  1. Enter 1/x.
  2. The function is undefined when x = 0 because division by zero is not allowed.
  3. This creates a vertical asymptote at x = 0.
  4. As x becomes very large or very small, the graph gets closer to y = 0.
  5. This creates a horizontal asymptote at y = 0.
  6. The graph appears in two separate branches, one in Quadrant I and one in Quadrant III.

Frequently Asked Questions

Q: What kinds of functions can I graph?

You can graph many common student functions, including linear, quadratic, polynomial, rational, radical, exponential, logarithmic, trigonometric, and absolute value functions.

Q: Can I graph more than one function?

Yes. Enter each function on its own line to compare multiple graphs.

Q: Can I zoom and move the graph?

Yes. Use the zoom buttons, mouse-wheel zoom, or drag the graph to pan.

Q: What does Trace mode do?

Trace mode highlights live ordered pairs as you move across the graph, helping connect x-values to y-values.

Q: Is this a replacement for learning graphing by hand?

No. It is a learning aid designed to help students connect equations, tables, and visual graph behavior.

Graphs and Coordinates
2. Graphs of Equations
6 problems
Topic
Callie
Lines
2. Graphs of Equations
7 problems
Topic
Callie
Intro to Functions & Their Graphs
3. Functions
7 problems
Topic
Callie
Common Functions
3. Functions
3 problems
Topic
Callie
Transformations
3. Functions
7 problems
Topic
Callie
Quadratic Functions
4. Polynomial Functions
4 problems
Topic
Callie
Understanding Polynomial Functions
4. Polynomial Functions
3 problems
Topic
Callie
Graphing Polynomial Functions
4. Polynomial Functions
6 problems
Topic
Justin
Introduction to Rational Functions
5. Rational Functions
4 problems
Topic
Callie
Asymptotes
5. Rational Functions
5 problems
Topic
Callie
Graphing Rational Functions
5. Rational Functions
5 problems
Topic
Justin
Introduction to Exponential Functions
6. Exponential & Logarithmic Functions
6 problems
Topic
Callie
Graphing Exponential Functions
6. Exponential & Logarithmic Functions
3 problems
Topic
David-Paige
Introduction to Logarithms
6. Exponential & Logarithmic Functions
7 problems
Topic
Callie
Graphing Logarithmic Functions
6. Exponential & Logarithmic Functions
3 problems
Topic
Callie
Circles
8. Conic Sections
2 problems
Topic
Justin
Ellipses: Standard Form
8. Conic Sections
5 problems
Topic
Callie
Parabolas
8. Conic Sections
6 problems
Topic
Callie
2. Graphs of Equations
3 topics 8 problems
Chapter
Callie
3. Functions
5 topics 13 problems
Chapter
Callie
4. Polynomial Functions
5 topics 11 problems
Chapter
Callie
5. Rational Functions
3 topics 7 problems
Chapter
Callie
6. Exponential & Logarithmic Functions - Part 1 of 2
4 topics 9 problems
Chapter
Callie
6. Exponential & Logarithmic Functions - Part 2 of 2
3 topics 7 problems
Chapter
Callie
8. Conic Sections
6 topics 8 problems
Chapter
Callie
Graphs and Coordinates
2. Graphs
6 problems
Topic
Lines
2. Graphs
6 problems
Topic
Intro to Functions & Their Graphs
3. Functions & Graphs
6 problems
Topic
Common Functions
3. Functions & Graphs
3 problems
Topic
Transformations
3. Functions & Graphs
6 problems
Topic
Quadratic Functions
4. Polynomial Functions
6 problems
Topic
Understanding Polynomial Functions
4. Polynomial Functions
5 problems
Topic
Graphing Polynomial Functions
4. Polynomial Functions
2 problems
Topic
Introduction to Rational Functions
5. Rational Functions
3 problems
Topic
Asymptotes
5. Rational Functions
3 problems
Topic
Graphing Rational Functions
5. Rational Functions
4 problems
Topic
Introduction to Exponential Functions
6. Exponential and Logarithmic Functions
5 problems
Topic
Graphing Exponential Functions
6. Exponential and Logarithmic Functions
2 problems
Topic
Introduction to Logarithms
6. Exponential and Logarithmic Functions
7 problems
Topic
Graphing Logarithmic Functions
6. Exponential and Logarithmic Functions
3 problems
Topic
Graphs of the Sine and Cosine Functions
10. Graphing Trigonometric Functions
6 problems
Topic
Phase Shifts
10. Graphing Trigonometric Functions
3 problems
Topic
Graphs of Secant and Cosecant Functions
10. Graphing Trigonometric Functions
3 problems
Topic
Graphs of Tangent and Cotangent Functions
10. Graphing Trigonometric Functions
6 problems
Topic
Graphing Parametric Equations
16. Parametric Equations
3 problems
Topic
Circles
19. Conic Sections
2 problems
Topic
Ellipses: Standard Form
19. Conic Sections
5 problems
Topic
Parabolas
19. Conic Sections
5 problems
Topic
2. Graphs
3 topics 4 problems
Chapter
3. Functions & Graphs
5 topics 9 problems
Chapter
4. Polynomial Functions
3 topics 7 problems
Chapter
5. Rational Functions
3 topics 5 problems
Chapter
6. Exponential and Logarithmic Functions - Part 1 of 2
4 topics 7 problems
Chapter
6. Exponential and Logarithmic Functions - Part 2 of 2
4 topics 8 problems
Chapter
10. Graphing Trigonometric Functions
4 topics 7 problems
Chapter
16. Parametric Equations
3 topics 2 problems
Chapter
19. Conic Sections
6 topics 9 problems
Chapter
Basics of Graphing
0. Review of College Algebra
5 problems
Topic
Patrick
Functions
0. Review of College Algebra
6 problems
Topic
Patrick
Transformations
0. Review of College Algebra
3 problems
Topic
ErnestBlazevic
Graphs of the Sine and Cosine Functions
4. Graphing Trigonometric Functions
3 problems
Topic
Patrick
Phase Shifts
4. Graphing Trigonometric Functions
3 problems
Topic
AllySteele
Graphs of Secant and Cosecant Functions
4. Graphing Trigonometric Functions
3 problems
Topic
AllySteele
Graphs of Tangent and Cotangent Functions
4. Graphing Trigonometric Functions
4 problems
Topic
Patrick
Graphing Parametric Equations
10. Parametric Equations
1 problem
Topic
ErnestBlazevic
0. Review of College Algebra - Part 1 of 2
4 topics 9 problems
Chapter
Patrick
0. Review of College Algebra - Part 2 of 2
4 topics 8 problems
Chapter
Patrick
4. Graphing Trigonometric Functions
4 topics 8 problems
Chapter
Patrick
10. Parametric Equations
1 topic 2 problems
Chapter
Piecewise Functions
0. Functions
3 problems
Topic
David-Paige
Properties of Functions
0. Functions
3 problems
Topic
David-Paige
Common Functions
0. Functions
4 problems
Topic
Patrick
Transformations
0. Functions
3 problems
Topic
Ally
Graphs of Trigonometric Functions
0. Functions
3 problems
Topic
Jonathan
Basic Graphing of the Derivative
2. Intro to Derivatives
3 problems
Topic
Ally
Curve Sketching
5. Graphical Applications of Derivatives
3 problems
Topic
Justin
0. Functions - Part 1 of 2
7 topics 10 problems
Chapter
Patrick
0. Functions - Part 2 of 2
7 topics 9 problems
Chapter
David-Paige
2. Intro to Derivatives
4 topics 7 problems
Chapter
Jonathan
5. Graphical Applications of Derivatives
7 topics 13 problems
Chapter
Ernest
Piecewise Functions
0. Functions
3 problems
Topic
Ernest
Properties of Functions
0. Functions
4 problems
Topic
Ernest
Common Functions
0. Functions
5 problems
Topic
Ernest
Transformations
0. Functions
5 problems
Topic
Ally
Basic Graphing of the Derivative
2. Intro to Derivatives
3 problems
Topic
Ally
Curve Sketching
6. Graphical Applications of Derivatives
5 problems
Topic
Justin
0. Functions - Part 1 of 2
4 topics 8 problems
Chapter
Ernest
0. Functions - Part 2 of 2
5 topics 8 problems
Chapter
Ally
2. Intro to Derivatives
4 topics 7 problems
Chapter
Jonathan
6. Graphical Applications of Derivatives - Part 1 of 2
4 topics 11 problems
Chapter
Ally
6. Graphical Applications of Derivatives - Part 2 of 2
4 topics 9 problems
Chapter
Zachary
Function Analyzer Calculator
Analyze functions with graphs, derivatives, extrema, limits, asymptotes, and step-by-step explanations
Domain and Range Calculator
Find domain and range of common functions with clear steps + number-line visual
Quadratic Equation Calculator
Solve quadratic equations with exact roots, steps, and graph
Probability Distribution Calculator
Calculate probabilities for normal, binomial, Poisson, t, chi-square, F, and other common distributions
Taylor Series Calculator
Find Taylor and Maclaurin polynomials step by step for common calculus functions
Inequality Solver
Solve linear, compound, quadratic, rational, and absolute value inequalities with steps and graphs
Equation Solver
Solve algebra equations step by step with checks, visuals, and multiple equation types
Trigonometric Identity Calculator
Verify trig identities and simplify expressions with step-by-step rewrites
Trigonometry Calculator
Calculate trig values and solve right triangles in degrees or radians
Function Continuity Calculator
Check continuity at a point, classify discontinuities, and detect corners/cusps
Conic Sections Calculator
Identify and convert circle, parabola, ellipse, and hyperbola equations with steps
Simplify Expression Calculator
Simplify, expand, factor, and reduce algebraic expressions step by step
Binomial Distribution Calculator
Calculate binomial probabilities, expected values, cumulative probabilities, and exact success outcomes
Factoring Calculator
Quickly factor ax² + bx + c and get the roots
Logarithm (Log) Calculator
Calculate logarithms in any base with steps and visuals
Integral Calculator
Evaluate definite and indefinite integrals with step-by-step solutions and graph preview
Derivative Calculator
Differentiate functions step by step and visualize f(x) and f′(x)
System of Linear Equations Calculator
Solve 2×2 and 3×3 systems with steps, exact fractions & mini graph
Velocity Calculator
Calculate velocity using average, instantaneous, acceleration, and 2D vectors
Limit Calculator
Calculate two-sided, one-sided, infinity, and piecewise limits with steps
Point-Slope Form Calculator
Build line equations from a point and slope with steps and graph
Unit Circle Calculator
Calculate sin, cos, tan, quadrant, reference angle, and unit circle coordinates
Normal Distribution Calculator
Calculate normal distribution probabilities, z-scores, percentiles, and shaded bell-curve areas
Reduced Row Echelon Form (RREF) Calculator
Convert matrices to RREF with exact fractions, pivots, rank, and row-operation steps
Radians ↔ Degrees Converter
Convert angles between radians and degrees instantly
Trigonometric Equations Solver
Solve common trigonometric equations step by step in degrees or radians
Rational Zeros Calculator
Find rational zeros using the Rational Root Theorem and synthetic division
Slope / Slope-Intercept Calculator
Find slope, line equations, intercepts, and graph linear equations with steps
Distance Calculator
Calculate distance in 2D, 3D, point-to-line, speed/time, lat-long, or scaled grid modes
Projectile Motion Calculator
Calculate projectile motion: range, time of flight, max height, target solutions.
Vector Calculator
Calculate vector operations with steps and visual diagrams
Correlation Coefficient Calculator
Calculate Pearson’s r, Spearman’s rank correlation, r², regression line, significance, and relationship strength
All Calculators & ConvertersAll calculators