Free Online Tool

Scientific Calculator

Trigonometry, logarithms, powers, roots, factorials, and memory — all with real-time results and full keyboard support. 100% free, no server upload.

Trigonometry Logarithms Memory functions Keyboard ready
DEG
0
0-9 Numbers + − * / Enter = Esc Clear Backspace Delete ( )
No calculations yet
Click any history entry to reuse the result.
Advertisement

How to Use the Scientific Calculator

1

Select Angle Mode

Choose DEG for everyday angles (90°, 45°) or RAD for calculus and physics. The active mode is shown on the display.

2

Enter Expression

Type numbers using on-screen buttons or your keyboard. Use ( ) to group expressions and control the order of operations.

3

Apply a Function

Click sin, log, √x or any function. Press 2nd to unlock inverses: sin⁻¹, cos⁻¹, log₂, and more.

4

Get Your Result

Press = or Enter. Results are saved to History. Use Ans to chain the last result into a new calculation.

💡 Pro tip: Press 2nd to toggle the entire function panel between standard and inverse modes — sin↔sin⁻¹, log↔log₂, x²↔√x.

Everything You Need in One Calculator

🔺

Trigonometry

sin, cos, tan and inverses sin⁻¹, cos⁻¹, tan⁻¹. DEG/RAD toggle.

📊

Logarithms

ln (base e), log (base 10), eˣ, 10ˣ. Press 2nd for inverse.

⚡

Powers & Roots

x², x³, xʸ, √x, ³√x, ʸ√x for any degree you need.

🧠

Memory Functions

MS, MR, M+, M−, MC. The M indicator lights up when memory holds a value.

❗

Factorial & More

x! for permutations, |x| absolute value, 1/x reciprocal, and mod.

⌨️

Keyboard & History

Full keyboard shortcut support. Every calculation is saved to your history panel.

📐

Degrees vs Radians

DEG for geometry, navigation; RAD for calculus, physics. Toggle with one click.

🔄

Ans Chaining

Press Ans to chain the last result directly into your next calculation without retyping.

Trigonometric Functions

sin(θ) — opposite ÷ hypotenuse. Used in wave analysis, oscillations, and signal processing.
cos(θ) — adjacent ÷ hypotenuse. Used in projectile motion, rotations, and Fourier transforms.
tan(θ) — sin ÷ cos (opposite ÷ adjacent). Used in slope calculations, navigation, and optics.
Inverse functions (sin⁻¹, cos⁻¹, tan⁻¹) — return the angle when you know the ratio. Press 2nd to access them.

Logarithms: ln vs log

ln (natural log) — base e (≈ 2.71828). Used in calculus, compound interest, and growth/decay models. ln(e) = 1 · ln(1) = 0
log (common log) — base 10. Used in decibels (dB), the Richter scale, pH chemistry, and engineering. log(100) = 2 · log(1000) = 3
eˣ and 10ˣ — the inverse operations of ln and log. Press 2nd then ln or log to access them.

Powers, Roots & Factorial

x² — square · x³ — cube · xʸ — any custom power
√x — square root · ³√x — cube root · ʸ√x — nth root
x! (Factorial) — multiplies a number by every positive integer below it. Example: 5! = 5×4×3×2×1 = 120. Fundamental in combinatorics, probability, and Taylor series.
|x| (Absolute value) and 1/x (Reciprocal) — available directly on the keypad.

Degrees vs Radians

DEG — 0°–360° (geometry, navigation, everyday angles)
RAD — 0–2π (calculus, physics, programming — default in most languages)
Conversion formula: radians = degrees × (π ÷ 180) · degrees = radians × (180 ÷ π)

Advertisement

Frequently Asked Questions

Enter your angle value, select DEG or RAD mode, then click sin, cos, or tan. The result appears instantly. For inverse functions, press 2nd first to toggle sin⁻¹, cos⁻¹, or tan⁻¹.

ln is the natural logarithm with base e (≈ 2.71828), used in calculus and natural growth models. log is the common logarithm with base 10, used in decibels, pH, and the Richter scale.

Enter a number, then press the x! button. The factorial multiplies the number by every positive integer below it. Example: 5! = 120.

Yes! Full keyboard support: numbers (0-9), operators (+, -, *, /), Enter for equals, Esc to clear, Backspace to delete, and parentheses ( ) for grouping.

MS stores the displayed value in memory. MR recalls the stored value. M+ adds the displayed value to memory. M− subtracts from memory. MC clears memory. The M indicator lights up when memory holds a value.

Click the DEG/RAD badge on the display or use the keyboard shortcut. The active mode is always shown on the display.

Yes! The calculator is fully responsive and works on all devices — desktop, tablet, and mobile phones.

Enter the degree (n), press ʸ√, then enter the number. For example, to calculate ³√8, press 3, then ʸ√, then 8, then =.

Related Calculator Tools

Privacy & security notice

This scientific calculator runs entirely in your web browser. No calculations are ever transmitted, stored, or logged by our servers. All data stays on your device.