Explore our free online Cartesian and polar graphing calculator, a powerful tool for graphing the most common types of mathematical expressions: functions, equations (including implicitly defined functions), parametric curves (also known as parametric equations), and points.
Graphing a function f(x)
and additionally finding its x-intercepts? And what about finding symbolic derivatives for solving a calculus problem, determining where the graph is increasing or decreasing, and where it’s concave up or down? Or perhaps you want to graph the function in the polar coordinate system, compare it to its Cartesian graph, and be fascinated by the step-by-step creation of polar graphs? This powerful Cartesian and polar graphing calculator is not just made for these purposes, but it allows you to graph other types of mathematical expressions: equations in two variables, and parametric equations in addition to point sets.
Here are some examples of syntax:
- f(x) = x^2sin(x) + 2x + 1 (function)
- x^3-xy+2y^2 = 5x+2y+5 (equation)
- p(t) = [sin(t), cos(t)] (parametric)
- 1,2; -2, 2/3; sin(π/3), 2^3-1 (points)
Unique among graphing calculators, it provides the remarkable capability of rotating each axis independently. This advanced feature makes it the world's only graphing tool (besides other graphers developed by this site) that allows graphing in oblique coordinate systems, alongside Cartesian & polar coordinate systems.
Additional Features:
- Unique Polar Parametric Graphing Calculator: This graphing tool, as a parametric equation graphing calculator, is the only one that can produce polar parametric graphs.
- Unmatched Animation Capability: Users can visualize the step-by-step formation of polar and parametric graphs. When graphing in the polar coordinate system, it's also the only graphing tool that shows the radial axis rotating while animating polar graphs of functions and parametric curves.
- Calculus Tools: Beyond graphing, it can also find the x-intercepts (also known as zeros or roots of a function), and even calculate symbolic derivatives of functions and parametric expressions and graph them, making this graphing calculator a powerful tool for solving problems in Calculus.
In particular, you can use this graphing calculator to:
- Graph linear functions and linear equations in point-slope form and slope-intercept form.
- Graph conic sections in the standard form such as
(x-h)^2 + (y-k)^2 = r^2
, and the general form (Ax^2 + Bxy + Cy^2 - Dx + Ey + F = 0
), which can be a circle, ellipse, parabola, hyperbola, or some degenerate graphs. - Graph level curves, which are in the form
F(x,y) = c
.
Lines
1 x+1 2xSemi-circles
√(9-x^2) -√(9-x^2)Semi-ellipses
√(9-x^2/3) √(9-x^2/3)Parabolas
x^2 0.5x^2-4x+1 -(0.5x^2-4x+1)Semi-hyperbolas
√(x^2-4) -√(x^2-4)Other graphs
√(4sin(2x)) √(4cos(2x))Lines
2csc(θ) 2sec(θ) 1/(sin(θ) - cos(θ))Circles
1 2 6sin(θ) 8cos(θ)Spirals
θ θ/5 dom=(0, 10π) √(θ) dom=(0, 10π) 1/θ dom=(0, 10π)Roses
4sin(3θ) 4sin(2θ) 4sin(5θ) 4sin(4θ)Ellipses
1/(1-.8cos(θ)) 1/(1-.8sin(θ)) 1/(1+.8cos(θ)) 1/(1+.8sin(θ))Parabolas
1/(1-sin(θ)) 1/(1+cos(θ)) 1/(1+sin(θ)) 1/(1-cos(θ))Hyperbolas
1/(1+2cos(θ)) 4/(1+2sin(θ)) 1/(1-2cos(θ)) 4/(1-2sin(θ))Cardioids
3+3cos(θ) 2+2sin(θ) 3-3cos(θ) 2-2sin(θ)Limacons
2+3cos(θ) 1+2sin(θ) 2-3cos(θ) 1-2sin(θ)Lemniscates
√(4sin(2θ)) √(4cos(2θ))Butterfly curve
e^sin(θ)-2cos(4θ)+sin((2θ-π)/24)^5 dom=(0, 12π)Lines
y = 1 x = 1 y = x+1 x = y+1 3x + y = 2 3x - y +5 = 4x+2y-2Circles
x^2+y^2 = 9 (x-2)^2 + (y-2)^2 = 4Ellipses
x^2/4 + y^2/9 = 1 x^2-xy+2y^2-x-2y-8=0Parabolas
y=x^2 y = x^2-4x+4 2x^2-4xy+2y^2-x-2y-2=0Hyperbolas
x^2/4 - y^2/9 = 1 2x^2-5xy-4y^2+9x+9y-16=0Other graphs
x^2 = y^2 sin(xy) = cos(xy)Lines
[t, 1] dom=(-5, 5) [1,t] dom=(-5, 5) [t, 2t] dom=(-5, 5)Circles
[4sin(t), 4cos(t)] [3sin(t)+1, 3cos(t)+1]Ellipses
[4cos(t), 3sin(t)] [3cos(t), 4sin(t)] [4sin(t), 3cos(t)] [3sin(t), 4cos(t)]Parabolas
[t, t^2] dom=(-4, 4) [t^2, t] dom=(-4, 4)Hyperbolas
[3sec(t), 4tan(t)] [3tan(t), 4sec(t)]Other parametric graphs
[5sin(t), 4cos(t)] [5sin(t), 4cos(2t)] [5sin(t), 4cos(3t)] [5sin(2t), 4cos(t)] [5sin(2t), 4cos(3t)] [5sin(2t), 4cos(5t)] [5sin(3t), 4cos(5t)] [5sin(3t), 4cos(7t)] [5sin(5t), 4cos(7t)] [5sin(7t), 4cos(9t)]Butterfly curve
[sin(t)(e^cos(t)-2cos(4t)-sin(t/12)^5), cos(t)(e^cos(t)-2cos(4t)-sin( t/12 )^5)] dom=(0, 12π)Lines
[2csc(t), t] [2sec(t), t] [1/(sin(t) - cos(t)), t]Circles
[1, t] [2, t] [6sin(t), t] [8cos(t), t]Spirals
[t, t] [t/5, t] dom=(0, 10π) [√(t), t] dom=(0, 10π) [1/t, t] dom=(0, 10π)Roses
[4sin(3t), t] [4sin(2t), t] [4sin(5t), t] [4sin(4t), t]Ellipses
[1/(1-.8cos(t)), t] [1/(1-.8sin(t)), t] [1/(1+.8cos(t)), t] [1/(1+.8sin(t)), t]Parabolas
[1/(1-sin(t)), t] [1/(1+cos(t)), t] [1/(1+sin(t)), t] [1/(1-cos(t)), t]Hyperbolas
[1/(1+2cos(t)), t] [4/(1+2sin(t)), t] [1/(1-2cos(t)), t] [4/(1-2sin(t)), t]Cardioids
[3+3cos(t), t] [2+2sin(t), t] [3-3cos(t), t] [2-2sin(t), t]Limacons
[2+3cos(t), t] [1+2sin(t), t] [2-3cos(t), t] [1-2sin(t), t]Lemniscates
[√(4sin(2t)), t] [√(4cos(2t)), t]Other parametric graphs
[5sin(t), 4cos(t)] [5sin(t), 4cos(2t)] [5sin(t), 4cos(3t)] [5sin(2t), 4cos(t)] [5sin(2t), 4cos(3t)] [5sin(2t), 4cos(5t)] [5sin(3t), 4cos(5t)] [5sin(3t), 4cos(7t)] [5sin(5t), 4cos(7t)] [5sin(7t), 4cos(9t)]Calculator is loading.
Please wait....
To copy or save graphs right click on the image of a saved graph below and select "Copy image" or "Save image" from the pop-up menu.
- pi is replaced by
π
. - ..t is replaced by
θ
. (You can also usex
ort
; they are internally replaced byθ
). - inf (infinity) is replaced by
∞
.
MouseMatics: Find out how to use your mouse to rotate axes, change scales, and translate coordinate systems.