Click any item to re-load it into the input. History stays in this tab while you work.
Graphing
Enter y = f(x) using the same functions as the calculator.
Examples: sin(x), x^2, ln(x),
sqrt(25-x^2).
Drag to pan, mousewheel to zoom, double-click to reset view.
Tip: Use pi, e, phi,
and abs(), floor(), ceil(), round().
Live probe
0
Converter
Quick conversions (no internet, all local). Pick a category, set a value, and it converts instantly.
Result
—
Data uses base-2 (KiB, MiB…) and base-10 (kB, MB…) where appropriate.
Constants
Click to insert into the input.
Cheatsheet
Operators: + - * / % ^ (power is ^) • Parentheses: ( ) • Commas for function args.
Functions:
sin cos tan asin acos atan,
sinh cosh tanh,
sqrt cbrt abs,
ln log10 log2,
exp,
floor ceil round,
min max clamp,
fact npr ncr gcd lcm
Constants: pi e phi • Variables: x (graph tab) • Last answer: ans
Implicit multiply works: 2pi, 3(x+1), 2sin(30)
Keyboard: Enter evaluate • Esc clear • Backspace delete • Ctrl/Cmd+L focus input • Ctrl/Cmd+C copy result
Note
This is a single-file calculator (all HTML/CSS/JS in this one index.html). It avoids
JavaScript eval() and parses math itself.
Client-side “secrets” can’t be perfectly hidden from someone determined, but this file avoids obvious plain-text triggers.