Welcome to the world's most advanced Online 2D Function Grapher. Graph, solve, differentiate. Sophisticated, easy to use, and it's free!.
Online function grapher for graphing functions, y = f(x), in the Cartesian and Polar coordinate systems.
To graph equations in the form g(x,y) = f(x,y) use the general Equation Grapher.
■ To use this online function grapher select Cartesian (default) or Polar Coordinate System.
■ To graph a function type in its expression and press Draw Graph (or press Enter on the keyboard). Syntax
■ To graph two or more functions on the same coordinate plane first press Draw Multiple Graphs...Quick Start
Basic Function Grapher
for beginners
Why donate?
To find zeros of f(x) press Solve f(x) = 0.
Solving Equations
To calculate derivatives press Find f'(x)....
Calculating Derivatives
sqrt(x), abs(x), sin(x),
asinh(x), floor(x), ln(x),
log(x), exp(x), more Predefined Functions
Try gCalcD, the world's most advanced Online Graphing Calculator
Graph functions, equations, parametric curves, point sets - Cartesian & Polar; find zeros (roots) of functions & derivatives
gCalcD simple graphers:
Point Plotter
What is the graph of a function?
Note: To graph an equation in the general form such as xy^2 +2x^2 - 2x = 2x^3 + xy + 3y or cos(r) = 3sin(r+θ) use the Equation Grapher. It graphs any well-defined equation (and not just functions) in the Cartesian and Polar coordinate systems.
Information for Mac, other non-Windows and non-IE users
Find out how to change the colors.
π: Ctrl+P or
Alt+P or pi.
∞: Ctrl+8
or Alt+8 or infinity.
θ: Ctrl+T or
Alt+T or theta. You can also use x or t instead of θ in polar mode; they will be
replaced by θ when you press Draw Graph or Enter on the keyboard.
Using your mouse: change the scales and labelsNew, translate the origin and rotate the axes
f(x) = .7x^2-2x-1 parabola (Cartesian)
f(x) = 4sin(5x) 5-petal rose (polar)
f(x) = 1/(1-.7sin(x)) ellipse (polar)
f(x) = acos(x) arc cos(x), inverse of cos(x)