This online scientific calculator runs every operation in your browser, so results appear the moment you press =. It handles the functions a basic calculator cannot: trig (sin, cos, tan), inverse trig via algebraic identities, natural and base-10 logarithms, arbitrary exponents, square roots, factorials, and the constants π and e. If you need a free scientific calculator online with sin, cos, tan, exponents, and memory keys, everything is on the keypad above.
- Basic arithmetic. Use the digit keys 0 through 9 and the +, −, ×, ÷ buttons for addition, subtraction, multiplication, and division. Press = to evaluate. The top row of the display shows the full expression; the bottom line shows the current entry or the result.
- Trig functions. Tap sin, cos, or tan and the calculator inserts the function plus an opening parenthesis. Type the angle, close the parenthesis, and press =. Example: sin(30) in DEG mode returns 0.5.
- Mode toggle (DEG or RAD). The RAD/DEG button in the top-right of the keypad switches the angle unit. DEG treats your input as degrees; RAD treats it as radians. This only affects sin, cos, and tan. Check the mode before every trig calculation.
- Logarithms and exponents. log is base 10, ln is the natural logarithm (base e). Use x^y to raise one number to another: 2^10 gives 1024. The √ button takes a square root, and π and e insert the constants directly.
- Parentheses and order of operations. The calculator follows PEMDAS: parentheses, exponents, multiplication and division, addition and subtraction. Use ( and ) to group terms. 2 + 3 × 4 equals 14, but (2 + 3) × 4 equals 20.
- Memory keys. MS stores the current display into memory. MR recalls the stored value into your expression. M+ adds the display to memory, M− subtracts it, and MC clears memory. Use memory to hold a sub-result while you compute another part of a longer calculation.
- Clearing and editing. AC wipes the expression and display back to zero. The ⌫ (backspace) key removes the last character only, which is useful for fixing a typo without starting over.
Every evaluated expression is added to the Calculation History panel on the right so you can reread or double-check your work. The history holds the last ten entries and clears on page refresh.