Scientific Calculator
A full scientific calculator with trigonometry, logarithms, powers, roots, factorials and memory keys — free and instant. Everything is computed locally in your browser.
Tip: type E for powers of ten (1.5E8 = 1.5 × 10⁸); lowercase e is Euler's number. Press Enter for =, Esc to clear.
History
How to use the scientific calculator
- Enter your calculation. Tap the keys or type directly — the whole expression stays visible, e.g. 2^10 + sin(30) × √(16), so you can review and edit it before calculating.
- Pick DEG or RAD. Choose degrees or radians before using sin, cos, tan or their inverses. In DEG mode sin(30) = 0.5; in RAD mode use sin(π÷6).
- Press = or Enter. The result appears and a history entry is saved. Use Ans to reuse the last answer, and MS / MR / M+ / M− / MC to work with memory.
About this tool
This free online scientific calculator covers everything a handheld model does: trigonometric functions and their inverses in degrees or radians, natural and base-10 logarithms, powers and roots (x², x³, xʸ, √, ∛), factorials (including non-integer values via the gamma function), the constants π and e, percentages and scientific notation. It follows the standard order of operations, supports implicit multiplication like 2π or 3(4+1), and shows a live preview of the result while you type. Need just one operation? Try the dedicated logarithm calculator or root calculator.
Every calculation runs locally in your browser — nothing you type is uploaded, stored or logged, and the calculator keeps working offline once the page has loaded. There are no ads inside the keypad, no sign-up and no limits, which makes it handy for homework, exams practice, engineering estimates and everyday math on any phone, tablet or desktop.
Frequently asked questions
What is the difference between DEG and RAD mode?
DEG treats trigonometry arguments as degrees (a full circle is 360°), RAD treats them as radians (a full circle is 2π). sin(30) equals 0.5 in DEG mode, while in RAD mode you would enter sin(π÷6). Inverse functions return their answer in the selected unit, and the mode also lets the calculator give exact answers such as sin(180) = 0 in degrees.
How do the memory keys work?
MS stores the value currently on the display, M+ adds the current value to memory, M− subtracts it, MR inserts the stored value into your expression and MC clears it. A small “M = …” indicator shows what is in memory. Memory lasts until you clear it or leave the page.
How do I enter scientific notation?
Use the ×10ⁿ key or type a capital E: 1.5E8 means 1.5 × 10⁸ and 2E−5 means 0.00002. Lowercase e is always Euler's number (≈ 2.71828), so e^(2) and 3e are valid expressions too.
What order of operations does the calculator use, and what does % do?
Parentheses first, then functions, factorials and % (which simply divides by 100, so 20% = 0.2), then powers — evaluated right to left, so 2^3^2 = 2^9 = 512 — then multiplication and division left to right, then addition and subtraction. Results use IEEE-754 double precision and are displayed to 12 significant digits; whole-number factorials are exact up to 170!.