Scientific Calculator
A free online scientific calculator with trig, logarithms, powers, and roots.
Last updated: September 23, 2026
What this calculator can do
Beyond the basic four operations, this calculator supports the trigonometric functions sine, cosine, and tangent along with their inverses (arcsin, arccos, arctan), square roots, base-10 and natural logarithms, absolute value, exponents (x^y), percentages, and the constants pi and e. It follows standard order of operations parentheses first, then exponents, then multiplication and division, then addition and subtraction, the same rules taught in algebra class so an expression like 2 + 3 * 4 correctly evaluates to 14, not 20.
Degrees vs. radians
Trig functions depend on which angle unit you're using, so the DEG/RAD toggle matters. In DEG mode, sin(30) treats 30 as degrees and returns 0.5. In RAD mode, the same input treats 30 as radians a completely different angle, more than four and a half full rotations and returns a very different result. If your answer looks wrong, check the toggle first.
When you need a graphing calculator instead
This tool handles typical homework, lab, and everyday science or engineering arithmetic well: unit conversions, trig identities, quick logarithm checks, and multi-step expressions. It doesn't graph functions, solve equations symbolically, handle matrices, or do calculus for those, you'd want a dedicated graphing calculator (physical or software) or a computer algebra system.
FAQ
What's the difference between DEG and RAD mode?
DEG mode treats angles in degrees (like 90 for a right angle), while RAD mode treats them in radians (like π/2). Most everyday calculations use degrees; higher math and physics often use radians.
What does "log" vs "ln" mean?
"log" is base-10 logarithm, and "ln" is the natural logarithm (base e).
What does the % key do?
The % key divides whatever number precedes it by 100 in place for example, 50% becomes 0.5 before the rest of the expression is evaluated, which matches how percentages behave in most calculator apps.
Why did my calculator auto-close a parenthesis?
If you press "=" with an unclosed parenthesis, like sin(30, the calculator automatically closes it for you so the expression can still evaluate, rather than showing an error for a small typo.
Does it save previous calculations?
No this is a single-expression calculator with no history or memory function. Each new digit after pressing "=" starts a fresh calculation.
Can I type directly instead of clicking buttons?
This version is built around the on-screen button grid rather than a text input, so calculations are entered by tapping buttons. That also makes it easy to use on a touchscreen without a keyboard.