Free · Draw z = f(x, y)

3D Surface Function Plotter

Type a two-variable formula and rotate a smooth 3D surface to inspect peaks, bowls, waves, and saddles.

  • Live interactive chart
  • Data stays in this tab
  • PNG, SVG, and Plotly JSON

Build the formula plot

Change a formula or range. The graph updates here.

1,764 points in 1 trace are ready to explore.Drag to zoom. Double-click to reset.
Rows1,764
Plotted1,764
Traces1
Warnings0
Starting the interactive plotPlotly is loading in this browser tab.

Three simple steps

How to use it

  1. Type a formula using x and y.
  2. Choose both axis ranges and grid detail.
  3. Rotate the surface or save a still image.

Your formulas and data stay on this device

Plotly.js and Papa Parse draw the graph inside this browser tab. Bookify does not upload or save the table. Formula tools use a small math parser, not code evaluation. Close the tab and the working copy is gone.