Skip to content
snowkitCalc

Graph your equations, and read them exactly

Plot polynomials, trig and log functions side by side, then trace them and find where they cross zero and each other.

Graph

Drag to pan, scroll or pinch to zoom

Functions

    Roots and intersections

      Table of values

      Use x, + − * / ^, brackets, sin, cos, tan, sqrt, abs, ln, log, exp, pi and e. Multiplication can be implied, as in 2x or 3(x+1).

      Drag to move around, pinch or scroll to zoom, trace values with your cursor, and find exactly where curves cross zero and each other. Plot several functions at once, free and in your browser.

      How to plot a function

      1. Type the right-hand side of a function, such as x^2 - 4, into a function box. Add more boxes for more curves.
      2. Choose Radians or Degrees for angles.
      3. Drag the graph to pan and scroll or pinch to zoom.
      4. Press Find in this view to list roots and crossings.
      5. Use the table, with Start x and Step, to list values.

      Typing functions

      Write the right-hand side of y = f(x), such as x^2 - 4, sin(x) or 1/(x-2). You can type y = in front if you like. Powers use ^, square roots use sqrt, and π is pi. Switch to DEG when you want sin(90) to equal 1.

      Moving around the graph

      Drag the graph to pan, scroll or pinch to zoom in on a point, and use the buttons to zoom or go back to the standard view. Move your cursor or finger over the graph to trace the nearest curve and read off x and y.

      Roots, crossings and tables

      Find in this view lists every place a curve crosses the x-axis and every point where two curves meet, inside the part of the graph you are looking at, to about ten significant figures. Tap a result to centre the graph on it. The table lists values at any start and step, ready for homework or checking a sketch.

      Tips

      • Use brackets to make the order clear, such as 1/(x-2) rather than 1/x-2.
      • Zoom out to see the overall shape, then zoom in to find details like turning points.
      • Use degrees for school trigonometry and radians for calculus.
      • Plot two curves to solve an equation visually: where they cross is the answer.
      • Check an answer with the equation solver, which shows the working.

      Who uses it

      Students learning functions, parents checking homework, teachers preparing examples, and anyone who wants to see what an equation looks like. For shapes and measurements, try the geometry calculator.

      Questions

      How do I type a power or a root?

      Use ^ for powers, such as x^3, and sqrt for square roots, such as sqrt(x).

      Why is part of my graph missing?

      Some functions are not defined everywhere, such as 1/x at zero or sqrt(x) for negative values.

      Is my work stored?

      No. Everything runs in your browser.

      Where to next

      Carry on with what you just made, still on your device.

      More from Snowkit