Online Tool Store Online Tool Store

Scientific Calculator

A scientific calculator with trigonometry, logarithms, roots, powers, factorials, and memory, plus a running history. Runs entirely in your browser.

🔒 This tool runs entirely in your browser. Your files are never uploaded to a server.

Example shown — type your own expression, or build one with the buttons below.

Result

History

    How the scientific calculator works

    1. Type an expression directly, or build one with the sin/cos/log/memory buttons — each function button inserts its opening parenthesis for you.
    2. Choose Deg or Rad if your expression uses trigonometric functions.
    3. Press Enter or "=" to calculate. The result appears above, and the expression is added to your local history.
    4. Click any history entry to load it back into the expression field and recalculate it.

    Order of operations and functions

    Expressions are evaluated with standard order of operations: parentheses and functions first, then powers (right to left), then factorial and percent, then multiplication and division, and finally addition and subtraction.

    sin(30) + 2^3 = 0.5 + 8 = 8.5

    In the example above, sin(30) is evaluated in degrees first (giving 0.5), then 2^3 is evaluated as 2 to the power of 3 (giving 8), and the two results are added last. Switching the angle unit to Rad changes what sin(30) means, so it recalculates the same expression differently.

    FAQ

    What operations does this scientific calculator support?

    Addition, subtraction, multiplication, division, powers, roots, and parentheses, plus sin, cos, tan and their inverses, log (base 10), ln (natural log), square root, factorial, and the constants π and e. Memory keys (MC, MR, M+, M-) and an "Ans" key that reuses your last result are also available.

    How do I switch between degrees and radians?

    Use the Deg/Rad toggle above the expression field. It affects sin, cos, tan, and their inverse functions immediately, so switching modes re-evaluates whatever is currently in the expression box.

    Is my calculation history saved anywhere?

    It is saved only in your browser’s local storage, on your own device — never uploaded or sent to a server. Click any history entry to load it back into the expression field, or use "Clear history" to remove it.

    Can I type expressions instead of clicking every button?

    Yes. The expression field is a normal text input — type directly (e.g. "sqrt(81) + 3^2") and press Enter or click "=" to calculate. The buttons are there for functions and symbols that are slower to type.

    Why do I get an error for something like 2.5!?

    Factorial (!) is only defined for whole numbers zero or greater, so decimals and negative numbers are rejected with an explanation instead of a wrong answer.

    Are my calculations sent to a server?

    No. Every calculation, including the history, runs and stays entirely in your browser.

    How we compare

    Feature Online Tool Store Desmos Calculator GeoGebra Calculator Calculator.net
    No sign-up required Yes YesYesYes
    Type a free-form expression, not just button-by-button Yes YesYesLimited
    Calculation history kept locally, no account needed Yes Requires an account to saveRequires an account to saveNo history
    Dedicated memory keys (MC, MR, M+, M-) Yes NoNoYes
    Degrees / Radians toggle Yes YesYesYes

    Desmos and GeoGebra are excellent when you need graphing alongside a calculator, and Calculator.net covers the same core functions. Choose this Scientific Calculator when you want typed expressions, memory keys, and a private, local calculation history without creating an account.

    Explore related tools

    Embed this tool

    Paste this on your own site — it stays free, and every file still stays in your visitor's browser, not yours or ours.