Skip to content
OneTooling

Scientific Calculator

A scientific calculator with trig, logs, powers, roots, factorials, memory, and history. Type or tap. Runs in your browser, no sign-up.

Runs in your browser · nothing uploaded
Degrees

Type or tap an expression, then press = or Enter.

History

Your calculations appear here. Tap one to use it again.

Why is there an ad? This tool is free and runs on your device. One small ad pays for hosting and new tools. No pop-ups, no autoplay, never inside the tool. How we make money

How to use the scientific calculator

  1. Tap the keys or type on your keyboard. The answer updates under the display as you go.
  2. Press = or Enter to keep the result in the history. Tap a number or function next to start fresh, or an operator to continue from the answer.
  3. Choose Deg or Rad before using trigonometry.
  4. Use M+, M−, MR, and MC to store and recall a number, and tap a history line to use it again.

Results show up to 10 significant digits. Exponentiation is right-associative, so 2^3^2 is 2^9, and a minus sign binds more loosely than a power, so −2^2 is −4.

Questions

Are my calculations sent anywhere?

No. The expression is read and worked out by a small parser that runs in your browser. Nothing is uploaded, stored, or tracked, and the history disappears when you close the page.

Can I type with my keyboard?

Yes. Click the display and type, for example 2*(3+4)^2 or sin(30)+sqrt(16). Use + - * / ^ and ! for factorial, and press Enter for the result or Escape to clear. Missing closing brackets are added for you.

How do degrees and radians work?

The Deg/Rad key sets the angle unit for sin, cos, and tan, and for the answers of the inverse functions. In degree mode sin(30) is 0.5. In radian mode sin(π ÷ 6) is 0.5. The current mode is shown above the display.

What functions and constants are supported?

Addition, subtraction, multiplication, division, powers (^), percent (%), factorial (!), square root, cube root, sin, cos, tan and their inverses, sinh, cosh, tanh, ln, log (base 10), exp, abs, the constants π and e, and Ans for your previous answer. Implied multiplication such as 2π or 3(4+1) works.

Why do I get an error?

The display explains it: dividing by zero, a square root or logarithm of a number that does not allow it, a factorial of a non-integer, or a typo such as an unknown word. Fix the expression and press = again.

Credits

Built by OneTooling using standard browser features. No third-party code runs on your data.