Scientific Calculator
A full scientific calculator with trig, logs, powers, roots, and constants.
Runs in your browser — nothing is sent or saved.
How to use the scientific calculator
- Type an expression, or tap the buttons to build one.
- Switch between DEG and RAD for the trig functions.
- Press Enter or the equals key to evaluate.
- Use the answer key to reuse the last result.
A full expression calculator
This scientific calculator is a full online calculator that evaluates a whole expression at once, rather than one operation at a time, so you can write something like sin(30) + 2^3 and get the answer. As a trig calculator and log calculator, a sin cos tan calculator, and a calculator with exponents, it handles it all in one box. It follows the normal order of operations, so powers come before multiplication and division, which come before addition and subtraction, and parentheses override the rest. Powers are right-associative, so 2^3^2 is 2^9, and a leading minus binds looser than a power, so -3^2 is -9, matching Google and Wolfram Alpha. You can type directly, which means the keyboard works for everything, or tap the pad.
Functions and constants
The pad covers the common functions, and you can type any of these: sin, cos, tan and their inverses asin, acos, atan, the hyperbolic sinh, cosh, tanh, the logarithms ln and log, plus sqrt, cbrt, exp, and abs. The constants pi and e are available as buttons or by name. The factorial symbol works on whole numbers and, through the gamma function, on decimals too. Powers use the caret, so two cubed is 2^3.
Degrees and radians
Trigonometry depends on whether angles are in degrees or radians, a common source of wrong answers. The DEG and RAD toggle sets this clearly. In DEG, sin(30) is 0.5; in RAD, the same expression treats 30 as radians and gives a very different number. Check the toggle before trusting a trig result.
Keyboard and worked example
Because the display is a normal text field, every key works: digits, operators, parentheses, and letters for function names. Type sqrt(144) and press Enter to get 12. Type (3 + 4) * 2 to get 14, where the parentheses force the addition first. The answer key inserts the last result so you can carry it into the next calculation.
FAQ
Does the keyboard work?
Yes. The expression box is a normal text field, so you can type numbers, operators, parentheses, and function names like asin or sqrt, then press Enter to evaluate.
How do I switch between degrees and radians?
Use the DEG/RAD toggle. It controls how the trig functions read angles, so sin(30) is 0.5 in DEG but a different value in RAD.
What functions are supported?
Trig (sin, cos, tan and inverses), hyperbolic (sinh, cosh, tanh), logarithms (ln and log), roots (sqrt, cbrt), exp, abs, factorial, powers with the caret, and the constants pi and e.
How does it handle order of operations?
It follows the standard order: parentheses first, then powers, then multiplication and division, then addition and subtraction. Use parentheses to group anything you want done first.
Is my information private?
Yes. Everything is calculated in your browser and nothing you enter is uploaded or saved.