Free • Private • Browser-based

Scientific Calculator

Use a fast online scientific calculator for trigonometry, logarithms, powers, roots, factorials, percentages and scientific notation. Switch between degrees and radians, use memory functions, and keep a temporary calculation history — no download or signup.

🔒 Calculations stay in your browser ⚡ Instant results ∑ Scientific functions 📱 Desktop & mobile friendly
Math functions30+
Angle modesDEG / RAD
HistorySession only
Data sent0 bytes
Scientific calculator
DEGM
Result0

Keyboard supported: type numbers and operators directly, use Enter to calculate, Esc to clear, and ^ for powers. Functions use parentheses, for example sin(30).

Free online scientific calculator

This scientific calculator is designed for everyday math, schoolwork, engineering-style calculations and quick checks when you do not have a physical calculator nearby. It supports the core functions people expect from a scientific calculator: trigonometry, inverse trigonometry, logarithms, roots, exponents, factorials, percentages, scientific notation, constants such as π and e, and reusable memory.

All calculations are performed locally with JavaScript in your browser. Your expression is not sent to YourTechTool, and this page does not save a permanent calculation history. For measurement conversions, use the separate Unit Converter; graphing and plotting functions are intentionally not included here because they will be handled by a dedicated graphing calculator.

Trigonometrysin, cos, tan, inverse trig functions and hyperbolic functions.
Logs & exponentsln, log₁₀, log₂, powers, exponential functions and scientific notation.
Roots & number toolsSquare root, cube root, absolute value, factorial, rounding, floor and ceiling.

How to use a scientific calculator

TopicWhat to know
Degrees vs. radiansTrig functions depend on the angle mode. sin(30) is 0.5 in DEG but about −0.988 in RAD, so check the DEG/RAD indicator first.
Order of operationsParentheses first, then factorials and percentages, powers, multiplication and division, and finally addition and subtraction. 2+3*4^2 equals 50.
Scientific notationType 6.022E23 for 6.022 × 10²³. Very large or very small results are shown in the same form.
Logarithmslog(1000) = 3 (base 10), ln(e) = 1 (natural), log2(8) = 3 (base 2).
Unclosed bracketsMissing closing parentheses are added for you, so sin(30 already shows 0.5.

Try common scientific calculator examples

Select an example to load it into the calculator. The result will use the current angle mode, so trigonometric examples are most intuitive in DEG mode.

Scientific calculator functions supported

CategoryFunctions
Basic arithmeticAddition, subtraction, multiplication, division, parentheses, percentages and modulo.
Trigonometrysin, cos and tan with switchable degree or radian angle mode.
Inverse & hyperbolic trigasin, acos, atan, sinh, cosh and tanh.
LogarithmsNatural logarithm ln(x), common logarithm log(x), and base-2 logarithm log₂(x).
Powers & rootsx², x³, xʸ, square root, cube root, reciprocal, eˣ and 10ˣ.
Number functionsFactorial, absolute value, round, floor and ceiling.
Constants & notationπ, e, Ans, scientific notation using E, plus temporary calculator memory.

Degrees vs radians: which angle mode should you use?

Use DEG when an angle is written in degrees, such as 30°, 45° or 90°. For example, sin(30) in degree mode equals 0.5. Use RAD when the angle is expressed in radians, which is common in calculus, physics and higher mathematics. In radian mode, sin(π/2) equals 1.

The selected angle mode affects sin, cos, tan and their inverse functions. Hyperbolic functions do not use an angle unit. If a trigonometric result looks unexpected, checking DEG/RAD is one of the first things to verify.

How to use scientific notation

Scientific notation is useful for very large or very small numbers. In this calculator, you can type E to mean “×10 raised to a power.” For example, 6.022E23 represents 6.022 × 10²³, while 1.6E-19 represents 1.6 × 10⁻¹⁹. The calculator may also display extremely large or small answers using this compact notation automatically.

JavaScript numbers use double-precision floating-point arithmetic. That provides roughly 15 to 16 significant decimal digits, which is suitable for typical educational, technical and everyday scientific calculations but is not a substitute for arbitrary-precision software when extremely high numerical precision is required.

Frequently asked questions

Is this scientific calculator free?

Yes. It is free to use in a modern browser and does not require an account, subscription or download.

Does the calculator send my calculations to a server?

No. Expressions are evaluated locally in your browser. Calculator history and memory are kept only in the current page session and are not permanently stored by this tool.

Can I use degrees and radians?

Yes. Use the DEG and RAD controls above the keypad. Trigonometric and inverse trigonometric functions automatically use the selected mode.

Does this calculator support scientific notation?

Yes. Use E notation such as 3.2E8 or 1.5E-6. You can type E directly or use the EXP key.

Why is a result slightly different from an exact mathematical value?

Like most browser calculators, this tool uses standard double-precision floating-point arithmetic. Very small rounding differences can occur after complex calculations, so displayed values are formatted to remove common floating-point noise.

Does it include a graphing calculator or unit converter?

No. This page focuses on scientific calculations. YourTechTool already has a separate Unit Converter, and graphing functions are better suited to a dedicated graphing calculator interface.