Free Scientific Calculator
A full scientific calculator in your browser — trigonometry, logarithms, exponents, roots, factorials, constants, and memory, with degree, radian, and gradian modes.
Type directly or use the buttons. Press Enter or = to evaluate. Trig uses the selected angle mode (DEG/RAD/GRAD). Everything runs in your browser.
Quick answer
Enter an expression like sin(30) + 2^3 and press = to evaluate. It supports trigonometry (sin, cos, tan plus inverse and hyperbolic forms), logarithms (ln, log, log₂), exponents and roots (^, √, ∛), factorials (!), the constants π and e, memory keys, and DEG/RAD/GRAD angle modes — all in your browser.
Formula & method
Type or tap a full math expression. The calculator parses it with correct operator precedence and supports functions, powers (^), factorials (!), parentheses, the constants π and e, and the previous answer (Ans). Trigonometric functions interpret their argument in the selected angle mode (degrees, radians, or gradians). Memory keys (MR/M+/M−/MC) hold a running value. All computation is local to your browser.
Examples
- Input
- sin(30)
- Result
- 0.5
- Why
- In DEG mode, sin(30°) = 0.5.
- Input
- 2^10
- Result
- 1024
- Why
- 2 raised to the 10th power.
- Input
- log(1000) + 5!
- Result
- 123
- Why
- log₁₀(1000) = 3 and 5! = 120, so the sum is 123.
When to use this tool
- Trigonometry, logarithm, and exponent calculations for school or engineering.
- Evaluating a multi-step expression that mixes functions and powers.
- Quick scientific math without installing an app.
Common mistakes
- Forgetting the angle mode — sin(30) is 0.5 in DEG but about −0.988 in RAD.
- Leaving off a closing parenthesis after a function, e.g. sin(30 instead of sin(30).
- Confusing log (base 10) with ln (natural logarithm, base e).
Frequently asked questions
Does it support degrees and radians?
Yes. Switch between DEG, RAD, and GRAD; the trigonometric functions use the selected mode.
Which functions are included?
sin, cos, tan and their inverse and hyperbolic forms, ln, log (base 10), log₂, exp, √, ∛, abs, factorial (!), powers (^), plus the constants π and e.
How does the memory work?
M+ and M− update a stored value, MR inserts it into the expression, and MC clears it. Ans inserts the previous result.
Is log base 10 or base e?
log is base 10 and ln is the natural logarithm (base e). log₂ is base 2.
Can I type expressions with the keyboard?
Yes — type something like cos(60)+sqrt(9) and press Enter to evaluate.
Is anything uploaded?
No. The scientific calculator runs entirely in your browser.
Sources & references
External references open in a new tab. We are independent and not affiliated with these organizations.
- ✓ Free to use
- ✓ No sign-up required
- ✓ Runs entirely in your browser — nothing is uploaded.
- ✓ Formula and method shown above
Provided “as is” for general information only — results may be inaccurate, so verify before you rely on them. No warranty; use at your own risk.
Built and reviewed by HIFreeTools against the formula shown above and any authoritative references cited on this page. See our methodology and editorial standards.
Related tools
- Basic CalculatorCalculators
- Percentage CalculatorCalculators
- Ohm's Law CalculatorScience & Engineering
- Combined Gas Law CalculatorScience & Engineering
- Ideal Gas Law CalculatorScience & Engineering
- Average CalculatorCalculators
Embed this tool on your site
Free to embed, no sign-up. Paste this code where you want the scientific calculator to appear: