Scientific Calculator
A full scientific calculator in your browser: trig, logs, powers, factorials, memory keys and a history tape — and you can type expressions like sin(45) + 3^2 straight from your keyboard.
History tape
- Your calculations will appear here — click one to reuse it.
How it works
The calculator reads whole expressions, not just one operation at a time: it follows the standard order of operations (brackets, powers, then × and ÷, then + and −), understands implied multiplication like 2π or 3(4+1), and treats % as "divide by 100". Trig functions use degrees by default — tap the Deg key to switch to radians. Ans inserts your last answer, and the memory keys (MS, MR, MC, M+, M−) work like a physical calculator. Solvers and homework sites charge for step-by-step answers; here the full expression engine is free.
Frequently asked questions
How do I type a calculation from my keyboard?
Click the expression box and type naturally — for example 2+3*4, sqrt(144), or ln(e). Function names (sin, cos, tan, asin, acos, atan, ln, log, sqrt, abs), the constants pi and e, and the postfix keys ! and % are all supported. Press Enter to calculate.
What is the difference between ln and log?
ln is the natural logarithm (base e ≈ 2.718), used across science and finance. log here is base 10, the "common" logarithm — log(1000) = 3.
How do factorials work here?
Type a number then ! — 5! = 120. Non-integers work too, using the gamma function, so 0.5! ≈ 0.886. Negative whole numbers are not defined and return an error.
Does the calculator remember anything between visits?
No. The history tape and memory live only in this page, in your browser, and vanish when you close the tab. Nothing is sent to a server.
½ Fractions, with the working shown
The Fraction Calculator adds, subtracts, multiplies and divides fractions — and shows every step free.