Scientific Calculator

A full scientific calculator in your browser: trig, logs, powers, roots, factorials, constants and a history tape — no app needed.

100% FreeNo sign-upPrivate — runs in your browser

Keyboard: digits, + − × ÷, ^, brackets, Enter to calculate, Backspace to delete, Esc to clear. % is percent when it ends a number (50% = 0.5) and modulo between two numbers (10%3 = 1).

—

Result — press = or Enter to calculate.

How to use this tool

1
Type or tap your expression

Use the keypad, type directly into the box, or use your physical keyboard. Digits, + − × ÷, powers, brackets, decimal points and % all work, and Enter calculates.

2
Choose degrees or radians

Trig functions use the DEG/RAD toggle. Leave it on Degrees for school-style problems like sin(30) = 0.5, or switch to Radians for calculus-style work.

3
Use functions and constants

Tap sin, cos, tan, their inverses, log, ln, square root, powers, factorial, π and e. Functions need brackets, for example sqrt(16) or log(100).

4
Reuse past calculations

Every result is kept on a history tape of your last 10 calculations. Tap any entry to load it back into the box, or use Ans to insert your previous answer into a new expression.

Formula & worked example

Operator precedence follows standard maths: brackets first, then powers and factorials, then multiplication and division, then addition and subtraction. Trig in degrees converts angles with radians = degrees × π / 180. Factorial: n! = 1 × 2 × … × n. Logarithms: log is base 10 and ln is the natural logarithm (base e).

2 + 3 × 4 = 14, because multiplication comes before addition. sin(30°) = 0.5 in degrees mode. 5! = 120, 2^10 = 1024, and sqrt(16) = 4. A combined example: (2 + 3) × 4 = 20, because the brackets are evaluated first.

Limitations — read this before you rely on it

This calculator works with ordinary real numbers and the precision of your browser's maths (about 15 significant digits). It does not do complex numbers, matrices, graphing, symbolic algebra or unit conversion, and very large factorials are capped at 170! because anything larger exceeds what a standard number can hold. Long decimals are rounded for display; the full value is used for the next step only when you reuse it via Ans or history.

Frequently asked questions

A sci cal — short for scientific calculator — goes beyond basic arithmetic to trig, logarithms, powers, roots, factorials and constants. This calculator scientific tool covers sin, cos, tan and their inverses, log and ln, square roots, powers, factorials, π and e, all in your browser with no app to install.

Make sure the DEG/RAD toggle is on Degrees, then enter sin(30) and press =. The answer is 0.5. In Radians mode the same input gives sin(30 radians) = −0.988, which is a different question — so check the toggle first if a trig answer looks wrong.

It depends on context, matching how handheld calculators behave: 50% on its own means 0.5 (fifty hundredths), while 10%3 between two numbers means modulo, giving 1. The hint above the keypad explains this, and the expression box always shows exactly what will be calculated.

The calculator explains the problem in plain words rather than crashing: divide by zero, a missing closing bracket, a function without brackets, asin or acos outside −1 to 1, or a factorial of a non-whole number. Fix the highlighted issue and press = again.

Yes. Your last 10 calculations stay on the history tape — tap any entry to load it back — and the Ans key inserts your most recent result into a new expression, so chained calculations do not need retyping.