Surfaces, curves, presets, PNG export

3D Graphing Calculator

Plot 3D surfaces, parametric curves, and common math shapes online. Start with a preset, rotate the graph, copy the equation, or export the current view as a PNG.

3D Graph Presets

Interactive 3D graph

Formula is shown on the graph and included in exported PNG files.

Formula
z = sin(x) * cos(y)
Drag to rotate, scroll or pinch to zoom, choose a preset to avoid typing long equations, then export the graph as a PNG.

Plot a 3D Graph Online

Use the calculator above to graph a surface such as z = f(x,y), a parametric 3D curve such as a helix, or a parametric surface such as a sphere or torus. The presets are designed to reduce typing and help you get a useful graph quickly.

Examples of 3D Equations

GraphEquationUse
Paraboloidz = 0.12 * (x^2 + y^2)A simple bowl-shaped surface.
Saddlez = 0.12 * (x^2 - y^2)Shows positive and negative curvature.
Sine surfacez = sin(x) * cos(y)Useful for trigonometric surface examples.
Helixx=3*cos(t), y=3*sin(t), z=0.25*tA common 3D parametric curve.

3D Graph Presets

Presets help users start plotting without typing long equations. Choose a common surface, curve, or parametric shape, then adjust the formula if needed.

Paraboloid

A bowl-shaped 3D surface for quadratic functions.

Saddle

A hyperbolic paraboloid for positive and negative curvature.

Sine Wave

A trigonometric surface for wave and calculus examples.

Gaussian

A bell-shaped peak for decay and distribution visuals.

Ripple

A radial wave surface centered at the origin.

Helix

A spiral parametric curve using x(t), y(t), and z(t).

Trefoil Knot

A looped 3D parametric curve.

Sphere

A parametric surface made from u and v angles.

Torus

A donut-shaped parametric surface.

Supported 3D Graph Types

Surface graphs

Plot z = f(x,y) for functions of two variables.

Parametric curves

Plot x(t), y(t), and z(t) curves such as helices and knots.

Parametric surfaces

Plot x(u,v), y(u,v), and z(u,v) shapes such as spheres and tori.

Formula Syntax for 3D Plotting

The calculator supports common math notation for quick plotting. It is designed for visual graphing, so keep formulas numeric and use x, y, t, u, and v as variables.

Powers

Use ^, such as x^2 + y^2.

Trig functions

Use sin(x), cos(y), tan(t), asin, acos, and atan.

Roots and logs

Use sqrt(x), exp(x), and log(x).

Constants

Use pi or e in expressions.

3D Graphing Calculator vs Desmos, GeoGebra, and Math3d

Desmos, GeoGebra, and Math3D are strong full-featured math platforms. This page is intentionally lighter: it focuses on fast presets, simple formula editing, a mobile-friendly workflow, and quick PNG export for students, teachers, and documentation.

Limitations

This calculator is for visual plotting, not symbolic algebra. It does not solve equations, simplify expressions, or support every implicit 3D surface. Complex formulas may need a lower resolution or a full math platform.

3D Graphing Calculator FAQ

What is a 3D graphing calculator?+

A 3D graphing calculator plots equations, surfaces, curves, and shapes in three-dimensional space so you can rotate and inspect the result.

Can I graph z = f(x,y) online?+

Yes. Choose Surface mode and enter an expression such as z = x^2 + y^2, sin(x) * cos(y), or exp(-(x^2+y^2)).

Can I export the 3D graph as an image?+

Yes. Use the PNG button to download the current 3D view as an image for homework, slides, notes, or documents.

Does this support parametric curves?+

Yes. Curve mode supports x(t), y(t), and z(t) equations such as a helix or trefoil knot.

Is this better than Desmos or GeoGebra?+

Desmos and GeoGebra are stronger full math platforms. This tool focuses on fast presets, simple 3D plotting, and quick PNG export.