Free Math Tool

Math Notebook

Use a free online math notebook to keep notes, evaluate formulas and graph functions together. Change a shared slider and save or export your work.

✓ Free to use✓ Interactive visuals✓ Input-based steps✓ Mobile friendly

Calculator

Build your math notebook

Enter your own values, or load a worked example to try the tool.

What is an online math notebook?

A math notebook keeps your explanation beside the formulas and graphs it refers to. Use a note to describe a problem, a formula to evaluate a number, and a graph to see how y changes with x. Use the Scientific Calculator for a standalone calculation.

How to add notes, formulas and graphs

Affiliate disclosure As an Amazon Associate I earn from qualifying purchases.

Add cells in the order you want to read them. Write a plain-text note, enter a formula such as a^2 + 3, or graph a function such as y = a*x + 1. Select Run Notebook, then move the a slider to update the preview. Use math notebooks (paid link) to draft your reasoning before typing it.

How the notebook evaluates expressions

A formula can use numbers, constants and the shared parameter a. A graph can also use x. Each graph uses 401 numerical samples in the chosen window, with gaps for rejected samples or large jumps. Trigonometric functions use radians. Use the 2D Graphing Calculator for standalone plotting.

How to read and save your work

Outputs appear in cell order. A cell error is reported beside that cell so other valid cells can still run. Save in browser stores one notebook in the current browser profile. Export JSON creates a portable backup you can import later. Use scientific calculators (paid link) to supplement the browser workspace for classroom practice.

Worked example: change the slope of a line

Load the example and set a to 2. The graph y = a*x + 1 passes through (3, 7), and the formula a*3 + 1 reports 7. At a = −2 the same formula gives −5, matching the point (3, −5) on the updated graph. Try predicting the change on graph paper (paid link) before moving the slider.

Notebook limits and browser storage

The notebook accepts up to 12 cells, 2,000 characters per note and 160 per formula or graph. Cells share the slider value a and evaluate independently. They do not define variables for other cells. Local storage can be cleared by your browser. Export a JSON copy if you need to keep the notebook, and use the 3D Graphing Calculator for surfaces. Use math binders (paid link) to organize handwritten work.

Math Notebook FAQs

Sources and methodology

These resources explain the concepts and browser behavior behind this independent tool.