Graphing calculator

Pan

Type an equation. Watch it draw.

Free on the web. $0.99 on iPhone, iPad and Mac.

Plot anything

Read a curve

Stack equations, drag the plane, read values straight off the line.

Equations

Several at once

Give each its own colour and see how the curves relate.

Plane

Pan and zoom

Drag the plane, pinch or scroll to zoom, double tap to reset. The axes relabel as you go.

Native

Real SwiftUI on Apple platforms

Equations stay between launches. The graph exports as a PNG through the share sheet.

Web

Nothing to install

Open the page and start plotting.

Light and dark

Easy on the eyes

Follows your system, with glass panels that let the graph show through.

Open

Open source

No ads, no account, no tracking.

An API and an MCP server

Curves on call

Scripts and agents can evaluate expressions too. The API is stateless and nothing is stored.

$ curl -X POST pan.jaybulb.com/api/evaluate \
    -d '{"expr":"x^2","xValues":[0,1,2]}'
points  (0, 0)  (1, 1)  (2, 4)
One call, three points.

HTTP

Evaluate and sample

Syntax, evaluate and sample endpoints.

/api/syntax →

WebMCP

Drive the open app

Plot, edit and clear equations from an agent.

docs/API.md →

Get it

Everywhere you plot

Free on the web. One $0.99 purchase covers iPhone, iPad and Mac.

iOS 17 and upiPhone

A native app, and it runs on iPad too.

Download on the App Store
macOS 14 and upMac

Native, Apple silicon and Intel.

Download on the Mac App Store
Any browserWeb

On Windows, Android and Linux, open it and install from the browser.

Open the web app