Caspian Office

Scientific & graphing calculator

A full scientific calculator — trig in degrees or radians, logs, powers, factorials, combinatorics and constants — plus a y=f(x) grapher you can pan and zoom, with automatic roots, intercepts and intersections. Runs entirely in your browser.

Open Scientific & graphing calculator →
Private · runs in your browserOffline · after first loadFree · no signup

What is the scientific and graphing calculator?

A free scientific calculator and y=f(x) grapher in one. The calculator handles trigonometry in degrees or radians, logs, powers, factorials, combinatorics and constants, while the grapher plots functions you can pan and zoom, with automatic root, intercept and intersection read-outs. It runs entirely in your browser and uses a hand-written parser rather than eval().

How to use Scientific & graphing calculator

  1. Type an expression — On the Calculator tab, type a sum such as 2*(3+4) or sin(30), or tap the on-screen keys. The result updates as you go, and past sums are kept in the History list.
  2. Set the angle mode — Switch between DEG and RAD with the toggle so trig functions like sin, cos and tan interpret angles the way you expect.
  3. Plot a function — Open the Graph tab, enter a function of x, and use + Add function to overlay more curves. Pan by dragging and use Zoom + / Zoom − or Reset view to frame the plot.
  4. Read the key points — The read-out panel lists automatic roots, intercepts and intersections for your curves. Export the graph as a PNG image when you are done.

Frequently asked questions

Is anything sent to a server?

No. The calculator and grapher run entirely in your browser using a hand-written maths parser, so nothing you type is uploaded.

What maths does the scientific calculator support?

Trigonometry in degrees or radians, logarithms, powers, factorials, combinatorics and built-in constants, entered as a typed expression or via the on-screen keys.

How many functions can I graph at once?

You can add several functions of x and overlay them on the same axes, each drawn in its own colour with its own read-out.

What does the read-out panel show?

It automatically finds and lists roots, axis intercepts and the points where your curves intersect, so you don't have to solve for them by hand.

Can I save the graph?

Yes. Use the PNG image export in the header to download the current view of the plot as an image.

Tips

Related tools

← Browse all Caspian Office tools