← All tools
🧮

Scientific Calculator

Trig, logs, powers, roots, factorials and percent with degrees or radians, memory, a history you can reuse and full keyboard support. Free, no sign-up, runs in your browser.

Free · No sign-up
📚 Calculator guides and how-tosOpen →

How to use Scientific Calculator

  1. 1. Type an expression with your keyboard (for example 2+3*4 or sin(30)) or tap the keys. A live preview shows the answer as you type.
  2. 2. Press = or Enter. The result replaces the expression so you can keep calculating, and Ans recalls it later.
  3. 3. Switch DEG / RAD for trigonometry, and use 2nd for inverse functions (sin⁻¹, eˣ, 10ˣ, ∛, x³, 1/x, |x|, EE).
  4. 4. Check “How your input was read” to see the grouping the calculator used, reuse any line from the history, or copy a share link.

Frequently asked questions

Does the calculator follow the order of operations (PEMDAS)?

Yes. Parentheses come first, then functions like sin and √, then powers (evaluated right to left), then a leading minus, then multiplication and division, then addition and subtraction. 2+3×4 is 14, and −2^2 is −4. The “How your input was read” box shows the grouping it used.

How do I switch between degrees and radians?

Tap the DEG/RAD key. In degree mode sin(30) = 0.5 and sin(180) is exactly 0; in radian mode sin(π/6) = 0.5. The setting is remembered on this device and included in share links.

How does the percent key work?

20% means 0.2. After plus or minus the percent is taken of the number before it, so 50 + 10% = 55 and 80 − 25% = 60, the same as Google and most handheld calculators. 200 × 15% = 30.

Can I type with my keyboard?

Yes. Digits, + − * / ^ ( ) ! % and the decimal point work anywhere on the page, Enter or = evaluates, Esc clears and Backspace deletes. Letters s, c, t, l, g, r, p and e insert sin, cos, tan, ln, log, √, π and e.

What is the difference between log and ln?

log is the common logarithm (base 10), so log(1000) = 3. ln is the natural logarithm (base e ≈ 2.71828), so ln(e) = 1. Use 2nd to get their inverses, 10ˣ and eˣ.

Why does 0.1 + 0.2 show 0.3 here?

Computers store decimals in binary, so the raw result is 0.30000000000000004. The calculator rounds answers to 12 significant digits, which removes that noise without affecting real precision for everyday and school work.

🧮 Browse all calculator guides and tools →