Explore our **graphing calculator**, ideal for graphical representations of mathematical expressions — **functions**, **equations**, **parametric curves**, and **point sets**. It can also find **x-intercepts**, calculate and graph **symbolic derivatives**, and is free.

This online **graphing calculator** is a sophisticated and feature-rich graphing software application for drawing the graphs of **functions**, **equations** (including **implicitly defined functions**), **parametric curves** and **points** in the **Cartesian** and **polar** coordinate systems.

## 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)*

It can easily find the **roots of a function** (also known as **zeros** or **x-intercepts**), and also calculate **symbolic derivatives** of **functions** and **parametric curves** and **graph the derivatives**.

This **graphing calculator** has features that enable you to **animate the graphing process** in a unique way that helps you understand it better. It is also unique in its ability to visualize graphs in an **oblique coordinate system** where each axis can be **rotated** independently. These features provide an interactive way to learn about graphing.

In particular, you can use this graphing calculator to:

- Graph conic sections in the standard and the general form (
`Ax^2 + Bxy + Cy^2 - Dx + Ey + F = 0`

), which can be a circle, ellipse, parabola, hyperbola, or some degenerated graphs. - Graph level curves, which are in the form
`F(x,y) = c`

. - Solve equations to find x-intercepts (zeros or roots) of a given function.
- Calculate and graph the symbolic derivatives of the
*1*and^{st}*2*order of a given function or parametric expression.^{nd}

**Lines**

**Semi-circles**

**Semi-ellipses**

**Parabolas**

**Semi-hyperbolas**

**Other graphs**

**Lines**

**Circles**

**Spirals**

**Roses**

**Ellipses**

**Parabolas**

**Hyperbolas**

**Cardioids**

**Limacons**

**Lemniscates**

**Butterfly curve**

**Lines**

**Circles**

**Ellipses**

**Parabolas**

**Hyperbolas**

**Other graphs**

**Lines**

**Circles**

**Ellipses**

**Parabolas**

**Hyperbolas**

**Other parametric graphs**

**Butterfly curve**

**Lines**

**Circles**

**Spirals**

**Roses**

**Ellipses**

**Parabolas**

**Hyperbolas**

**Cardioids**

**Limacons**

**Lemniscates**

**Other parametric graphs**

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.