Free Online Scientific Calculator
Type or tap a full expression — like sin(45) + sqrt(16) * 2 — and get a live result as you go, no separate "calculate" step required.
This calculator evaluates full expressions in one line, including nested parentheses and function calls, so you can combine arithmetic with trigonometry, logarithms, powers, and roots in a single calculation instead of solving each piece separately.
Use the Deg / Rad switch to control how the trig functions (sin, cos, tan, and their inverses) interpret angles: Degrees for values like 30 or 90, Radians for expressions written in terms of pi. log is base 10 and ln is the natural log; ^ raises to a power and n! computes a factorial.
Looking for a specific formula instead, like the quadratic equation or the Pythagorean theorem? Browse the full formula library for step-by-step solutions to over 190 individual math problems.
What does every key do?
A quick, plain-language guide to each button on the keypad above.
Digits
Type the numbers you want to calculate with.
Decimal point
Adds a decimal point, for numbers like 3.14.
Add
Adds two numbers together.
Subtract
Subtracts the second number from the first.
Multiply
Multiplies two numbers together.
Divide
Divides the first number by the second.
Percent / modulo
Use it for percentages, or to find the remainder left over after dividing.
Negate
Flips your whole expression between positive and negative.
Power
Raises a number to a power — 2 xʸ 3 gives 2³ = 8.
Square
Multiplies your expression by itself.
Square root
Finds the number that, multiplied by itself, gives your number.
Cube root
Finds the number that, multiplied by itself three times, gives your number.
Reciprocal
Divides 1 by your expression — turns 4 into ¼.
Factorial
Multiplies a whole number by every whole number below it, down to 1 — 4! = 24.
Trig functions
Find the sine, cosine, or tangent of an angle.
Inverse trig
Work backwards from a ratio to the angle that produced it.
Log (base 10)
Finds the power of 10 needed to reach your number.
Natural log
Finds the power of e (about 2.718) needed to reach your number.
Exponential
Raises e (about 2.718) to the power of your expression.
Absolute value
Drops the sign and gives the positive size of a number.
Pi
Inserts 3.14159…, the ratio of a circle's circumference to its diameter.
Euler's number
Inserts 2.71828…, the base used by natural logarithms.
Parentheses
Groups part of your expression so it's calculated first.
Clear
Erases everything and starts over.
Backspace
Deletes the last character you typed.
Equals
Calculates the final result of your expression.
Angle mode switch
Chooses whether the trig functions read angles in degrees (0–360) or radians (0–2π).
Should I use Degrees or Radians mode?
Use Degrees for everyday angle values like 45 or 90, and Radians when working with expressions in terms of pi (e.g. sin(pi/2)). The Deg/Rad switch above the keypad controls how sin, cos, tan, and their inverses interpret their input.
What functions does this calculator support?
The four basic operations, powers (xʸ), square and cube roots, squares, reciprocals (1/x), factorials (n!), percent/modulo (%), absolute value (|x|), sin/cos/tan and their inverses, log (base 10), ln (natural log), the exponential function (eˣ), and the constants pi and e.
What does every key on the keypad actually do?
See the full key-by-key guide below the calculator — every button is explained in plain language, including the trig, log, and constant keys.



