Scientific calculator. Real math, safely parsed.
Trig, logs, powers, roots, factorials and memory — type with your keyboard or tap the pad, with a reusable 50-entry history. Every expression is computed locally in your browser; nothing is uploaded.
A free online tool by Digital HeroesCalculated locally — nothing is sent anywhere. Type with your keyboard: digits & + − * / ^ ( ) !, Enter to evaluate, Backspace to delete, Esc to clear.
Click any entry to reuse it.
A real parser, not eval()
Every expression is tokenised and evaluated by a small recursive-descent parser written from scratch, so it honours operator precedence, parentheses and function calls without ever running arbitrary code. Trig respects your DEG/RAD choice, factorials use the exact gamma-free integer product, and it all happens in your browser — fast, private and free forever.
Everything a scientific calculator should do.
- Evaluate trig expressions in DEG or RAD mode — sin, cos, tan and their inverses via the 2nd key.
- Compute logs, powers and roots: base-10 log, natural log, square root, cube root, squares and arbitrary powers with xy.
- Use factorials, π and e — plus implicit multiplication, so 2π, 2(3) and 3sin(30) just work.
- Store values in memory with MC, MR, M+ and M−, with an on-display indicator while something is stored.
- Reuse your history: the last 50 calculations stay on-screen — click any entry to load its result as your new starting value.
- Type freely with your keyboard: digits, operators, parentheses, Enter to evaluate, Backspace to delete, Esc to clear — with a live result preview as you type.
Four steps, no manual.
- Choose DEG or RAD for your angle unit, then type your expression or tap the pad.
- Press Enter or tap = to evaluate. Tap 2nd to switch sin, cos and tan to their inverses.
- Keep going from the answer — pressing an operator right after = chains the result into your next calculation.
- Click any history entry to reload that result, or use M+ / MR to park a number for later.
Frequently asked questions.
Is the Scientific Calculator free?
Is it private? Is anything uploaded?
Does it work offline?
Does it use eval()? Is it safe?
What is the difference between DEG and RAD?
Why does −3^2 give −9?
Published · Last updated .