Current for 2026As of: July 2026

Scientific Calculator free online.

Parentheses, powers, roots, trigonometry, logarithms and constants – with correct order of operations

FreeNo sign-upGDPR-compliant

Scientific Calculator

Calculator with parentheses, powers, roots, trigonometry, logarithms and constants – with correct order of operations.

0

Keyboard: digits, + − * / ^ ( ) ! % · Enter = result · Backspace = DEL · Esc = AC

Calculation tape

No calculations yet. Results with "=" land here – permanent, labelable and reusable with a click.

Just need the four basic operations? Basic Calculator

Scientific calculator: functions and usage

All the functions of a school and university calculator, in your browser

A scientific calculator goes far beyond the four basic arithmetic operations. It handles parentheses, powers, roots, trigonometry and logarithms and evaluates entire expressions with the correct mathematical order of operations: parentheses first, then powers, then multiplication and division before addition and subtraction. The input "2 + 3 × 4" therefore gives 14 – unlike the basic calculator, which strictly calculates from left to right.

For trigonometry, sin, cos and tan are available along with their inverse functions sin⁻¹, cos⁻¹ and tan⁻¹ (via the 2nd key). The angle mode can be switched between degrees (DEG) and radians (RAD): sin(30) gives 0.5 in DEG mode, sin(π ÷ 2) gives 1 in RAD mode. For growth and decay calculations there is the natural logarithm ln, the base-10 logarithm log, and the exponential function eˣ.

The constants π and e each have their own key, powers are available via xʸ, x² and x³, roots via √ and ∛. The factorial n! (e.g. 5! = 120) is useful for combinatorics and probability calculations. The calculator runs entirely in your browser – no app, no sign-up, free and privacy-friendly.

Order of operations, parentheses and live preview

How to correctly evaluate complex expressions

The calculator follows the mathematical order of operations: parentheses have the highest priority, followed by powers, then multiplication and division, and finally addition and subtraction. You can nest expressions as deeply as you like, for example ((1 + 2) × (3 + 4)) = 21. Implicit multiplication is also recognized: "2π", "2(3)" or "(1+2)(3+4)" each give the expected product.

As you type, a live preview shows the intermediate result below the expression as soon as it is valid, so you spot typos immediately. Use DEL to delete the last character – multi-character functions such as "sin(" are removed as a single unit. AC resets the entire calculator.

Internally, the calculator computes with high precision and removes floating-point noise: 0.1 + 0.2 is correctly shown as 0.3. Very large or very small results automatically appear in exponential notation. Undefined operations such as division by zero or ln(0) are reported as an error.

Frequently asked questions about the scientific calculator

Order of operations, DEG/RAD, functions and usage

The scientific calculator evaluates entire expressions with the correct order of operations: parentheses first, then powers, then multiplication and division before addition and subtraction. "2 + 3 × 4" gives 14 here (not 20). It also provides parentheses, powers (xʸ, x²), roots (√, ∛), trigonometry (sin, cos, tan and their inverse functions), logarithms (ln, log), the exponential function, factorial (n!), and the constants π and e.

Use the DEG/RAD toggle above the buttons. In DEG mode, trigonometric functions calculate in degrees: sin(30) gives 0.5. In RAD mode they calculate in radians: sin(π ÷ 2) gives 1. The setting applies immediately to sin, cos, tan and their inverse functions (sin⁻¹, cos⁻¹, tan⁻¹).

The 2nd key switches the function keys to their secondary assignment. sin, cos, tan become their inverse functions sin⁻¹, cos⁻¹, tan⁻¹ (arc functions). ln switches to eˣ, log to 10ˣ, √ to ∛ (cube root) and x² to x³. Pressing it again switches back.

Yes. You can nest expressions as deeply as you like, for example ((1 + 2) × (3 + 4)). The calculator also supports implicit multiplication: "2π", "2(3)" or "(1+2)(3+4)" are correctly interpreted as a product. While you type, a live preview already shows the intermediate result.

For powers, use xʸ (the ^ key) or the shortcuts x² and x³. "2^10" gives 1024. The square root is on √, the cube root on ∛ (via 2nd). Calculate the factorial with n!: "5!" gives 120. The factorial is only defined for non-negative integers.

Yes. Digits 0–9 and the decimal point work directly, as do the operators + − * / and ^ for powers, as well as parentheses ( ), factorial (!) and percent (%). Enter or = calculates the result, Backspace deletes the last character (DEL), and Escape resets everything (AC).

For business

Calculators for your website or app

Integrate our GDPR-compliant calculators as a widget or use our API. Perfect for HR portals, career pages and financial applications.

  • 100% GDPR-compliant - no cookies, no data storage
  • White-label - your branding, your colors
  • REST API for your own applications
  • Built by HEADON.pro - your digital agency
Learn more about HEADON.pro →

Request without obligation

Receive an individual quote from HEADON.pro

Your data will only be used to get in touch with you.
Privacy