Scientific Calculator
Full scientific calculator with trig, logs, and calculation history.
History
Calculations will appear here.
This tool is for informational and educational purposes only. It is not a substitute for professional financial, medical, legal, or engineering advice. See Terms of Service.
Can't find what you need?
Request a ToolHow to Use the Scientific Calculator
This calculator works just like a physical scientific calculator. Type an expression using the on-screen buttons or your keyboard, then press equals to get the result.
- Enter your expression. Click the number and function buttons to build a math expression. You can also type directly using your keyboard.
- Use functions. Tap sin, cos, tan, log, ln, or sqrt to insert that function. The opening parenthesis is added automatically.
- Choose your angle mode. Click the Deg/Rad button to toggle between degrees and radians for trigonometric calculations.
- Press equals. Click the = button or press Enter to evaluate. The result appears in the display and is saved to your history.
- Reuse results. Click "Ans" to insert your last answer, or click any item in the history list to load that result.
About the Scientific Calculator
This scientific calculator supports all standard operations: addition, subtraction, multiplication, division, and exponentiation. It also includes trigonometric functions (sin, cos, tan and their inverses), logarithms (base 10 and natural), square roots, factorials, and constants like pi and e.
Everything runs entirely in your browser. There are no downloads, no signups, and no data sent to any server. Your calculation history is stored only in your current session. You can share specific calculations using the Share button, which generates a link with your expression pre-filled.
Frequently Asked Questions
What functions does this calculator support?
This calculator supports basic arithmetic (+, -, *, /), exponents (^), parentheses, trigonometric functions (sin, cos, tan, asin, acos, atan), logarithms (log for base 10, ln for natural log), square root, factorial (!), absolute value, floor, ceil, round, and the constants pi and e.
Can I use keyboard input?
Yes. You can type numbers, operators (+, -, *, /, ^), parentheses, and decimal points directly. Press Enter to evaluate, Backspace to delete the last character, and Escape to clear the entire expression.
Does this calculator use degrees or radians?
By default, the calculator uses degrees for trigonometric functions. You can switch to radians by clicking the Deg/Rad toggle button. The current mode is shown on the button itself.
Is there a calculation limit?
There is no limit on how many calculations you can perform. The history panel stores your last 10 calculations for the current session. Results are limited to JavaScript floating-point precision (about 15-17 significant digits). Factorials are supported up to 170!.