Trigonometry, logarithms, powers, roots, factorials, and memory — all with real-time results and full keyboard support. 100% free, no server upload.
Choose DEG for everyday angles (90°, 45°) or RAD for calculus and physics. The active mode is shown on the display.
Type numbers using on-screen buttons or your keyboard. Use ( ) to group expressions and control the order of operations.
Click sin, log, √x or any function. Press 2nd to unlock inverses: sin⁻¹, cos⁻¹, log₂, and more.
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.
sin, cos, tan and inverses sin⁻¹, cos⁻¹, tan⁻¹. DEG/RAD toggle.
ln (base e), log (base 10), eˣ, 10ˣ. Press 2nd for inverse.
x², x³, xʸ, √x, ³√x, ʸ√x for any degree you need.
MS, MR, M+, M−, MC. The M indicator lights up when memory holds a value.
x! for permutations, |x| absolute value, 1/x reciprocal, and mod.
Full keyboard shortcut support. Every calculation is saved to your history panel.
DEG for geometry, navigation; RAD for calculus, physics. Toggle with one click.
Press Ans to chain the last result directly into your next calculation without retyping.
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.
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.
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.
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 ÷ π)
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.