Online Scientific Calculator

Solve arithmetic, trigonometry, logarithms, powers, and roots right in your browser — no download or sign-up needed. This calculator also includes a graphing mode, a matrix calculator, a fraction calculator, and a saved calculation history, making it useful for students, teachers, and anyone who needs quick, accurate math.

LIVE
fx Scientific Calculator
 
0
Tip: you can type directly from your keyboard — Enter for =, Backspace to delete, Esc to clear.
Drag to pan · scroll to zoom · try sin(x), x^2-3, 1/x

Matrix A

Rows Cols

Matrix B

Rows Cols
Result appears here
—
Enter two fractions above
—
Enter an amount and rate, or fetch a live rate
Live and historical rates from a free public exchange-rate service — for reference only, not for financial transactions.
What is X% of Y?
% of
—
X is what % of Y?
is what % of
—
Percentage change from X to Y
→
—
Enter numbers separated by commas or spaces
Result appears here
Result appears here

Explore all of our tools

What Is a Scientific Calculator?

A scientific calculator handles the math a basic four-function calculator can’t: trigonometry, logarithms, powers, roots, and constants like π. Instead of just adding and multiplying, it evaluates full expressions with parentheses and multiple operations in the correct order.

Scientific calculators are used in algebra, trigonometry, geometry, physics, chemistry, and engineering coursework, and by anyone who needs to check a calculation more advanced than simple arithmetic.

For example, finding the hypotenuse of a right triangle with legs 3 and 4 requires squaring both numbers, adding them, and taking a square root: sqrt(3^2 + 4^2) returns 5. A basic calculator without a square root or power key can’t do this in one step.

What Can You Calculate?

This tool covers four calculation modes. Here’s exactly what each one supports:

Basic arithmetic +, −, ×, ÷ with parentheses
Powers & roots x², xʸ, √, ∛
Trigonometry sin, cos, tan (degrees or radians)
Inverse trigonometry sin⁻¹, cos⁻¹, tan⁻¹ via the 2nd key
Logarithms log10( ) and natural log ln( )
Factorials x! for whole numbers
Constants π and e
Memory M+ to add to memory, Ans to reuse the last result
Degree/Radian mode Toggle with one tap, applies to all trig functions
Graphing Plot up to 3 functions, pan and zoom
Matrices Up to 4×4: add, subtract, multiply, determinant, inverse, transpose
Fractions Mixed numbers with +, −, ×, ÷, simplified automatically
Calculation history Saved locally in your browser, reusable with one tap

This calculator app itself does not include complex numbers, statistics, equation solving, or base-N (binary/hex) conversion — but each is available as a separate tool: the Complex Numbers Calculator, the Statistics Calculator, the Equation Solver and the Base-N Converter. Find them all on the Calculators and Converters pages.

Annotated example of a calculator history entry A dark calculator-screen mockup showing an input expression and its result, each labeled: Input pointing to the typed expression, Result pointing to the computed answer. History sqrt(3^2 + 4^2) = 5 Input Result Every calculation is saved automatically to your browser’s local History tab

How to Use the Scientific Calculator

  1. Type numbers and operators the way you’d write them on paper: 12+7, 45/9.
  2. Use parentheses to control order of operations: (2+3)*4 equals 20, while 2+3*4 equals 14.
  3. For powers, tap x^y: 2^5 equals 32.
  4. For square roots, tap √: sqrt(144) equals 12.
  5. For trig functions, set DEG or RAD first, then tap sin, cos, or tan: in DEG mode, sin(30) equals 0.5.
  6. For logarithms, use log10( ) for base-10 or ln( ) for natural log: log10(100) equals 2.
  7. For negative numbers, type the minus sign directly before the number, e.g. -8+3.
  8. To repeat a result, tap Ans to insert your last answer into a new calculation.
  9. To clear, use DEL to remove the last character or AC to clear everything.
  10. From a physical keyboard, you can type numbers and operators directly, press Enter for equals, Backspace to delete, and Esc to clear.

This calculator does not have a dedicated percent key. To calculate a percentage, use the formula directly — for example, 45 out of 60 is written as 45/60*100, which returns 75.

Degrees vs. Radians

Degrees and radians are two different ways to measure the same angle. A full circle is 360 degrees, or 2π radians. Most everyday geometry problems use degrees, while calculus and higher-level trigonometry usually use radians.

The angle mode changes the result of every trig calculation. In DEG mode, sin(30) equals 0.5. In RAD mode, that same input, sin(30), treats 30 as radians (roughly 4.77 full circles) and returns a completely different number, -0.988.

Common mistake: a student solving a triangle problem in degrees forgets to switch the mode back after a previous calculus problem left it in RAD, and gets a nonsensical answer. Always check the mode badge (DEG or RAD) shown on the display before reading a trig result.

Scientific Calculator Examples

Order of operations
(8+2)*3 → 30

Parentheses are calculated first, then multiplication.

Power
2^5 → 32

2 multiplied by itself 5 times.

Square root
sqrt(144) → 12

12 × 12 = 144.

Trigonometry (DEG)
sin(30) → 0.5

Standard sine value at 30 degrees.

Base-10 logarithm
log10(1000) → 3

10 raised to the power of 3 equals 1000.

Natural log
ln(e) → 1

The natural log of e is always 1.

Factorial
5! → 120

5 × 4 × 3 × 2 × 1.

Pythagorean theorem
sqrt(3^2+4^2) → 5

Finds the hypotenuse of a 3-4-5 right triangle.

Percentage (via formula)
45/60*100 → 75

45 is 75% of 60.

Mixed fraction addition
1 1/2 + 2/3 → 13/6

Computed in Fraction mode, shown as an exact fraction and a decimal.

Formulas and Mathematical Methods

Pythagorean theorem

a² + b² = c² — used to find the hypotenuse (c) of a right triangle from the two legs (a and b). Rearranged as sqrt(a^2+b^2) for this calculator.

Percentage

percentage = (part / whole) × 100 — used to express one quantity as a fraction of another out of 100.

Trigonometric ratios

sin θ = opposite / hypotenuse, cos θ = adjacent / hypotenuse, tan θ = opposite / adjacent — the three basic ratios in a right triangle, where θ is the angle.

Exponents

aˣ means a multiplied by itself x times (for whole-number x). Entered as a^x in this calculator.

Common Scientific Calculator Mistakes

Wrong degree/radian mode

Trig results look “wrong” but are actually correct for the wrong angle unit.

Fix: check the DEG/RAD badge before reading any sin, cos, or tan result.

Missing parentheses

Typing 1/2+3 instead of 1/(2+3) changes the entire result because of order of operations.

Fix: wrap any expression that should be calculated first in parentheses.

Confusing log and ln

log10( ) is base-10; ln( ) is base e. They return different values for the same input.

Fix: use log10 for base-10 problems, ln for natural log problems — check what your textbook is asking for.

Rounding too early

Rounding a middle step of a multi-step calculation can shift the final answer.

Fix: let the calculator carry full precision and only round the final displayed result.

Entering negative numbers incorrectly

Typing an operator without a number in front of it can produce an error.

Fix: type the minus sign directly before the number, e.g. -5, not as a separate step.

Dividing by zero

Any expression that divides by zero, like 5/0, has no defined result.

Fix: the calculator will show an error — check your inputs for a zero denominator.

Who Uses a Scientific Calculator?

High school students
College & university students
Engineering students
Physics & chemistry students
Teachers
Professionals needing quick math

Using it as a student

Use this calculator to check homework answers, verify a manual calculation, or confirm a trigonometry or logarithm step before moving to the next part of a problem. It’s most useful as a way to check your work after you’ve solved something by hand — understanding the formula matters more than getting the final number, especially before an exam.

Accuracy and Rounding

Results are shown with up to 12 significant digits of precision. Many results, like 1/3, are not exact in decimal form — the calculator displays 0.333333333333 rather than the true repeating decimal, because computers store numbers with finite precision.

For exact fraction results without rounding, use Fraction mode instead of Scientific mode — it keeps the answer as a ratio (like 13/6) rather than converting it to a decimal.

How the Calculator Works

You type or tap in a mathematical expression, and the calculator evaluates it following standard order of operations — parentheses first, then exponents, then multiplication and division, then addition and subtraction. Functions like sin, log, and sqrt are applied to whatever is inside their parentheses.

This calculator runs entirely in your browser. Nothing you type is sent to a server — the calculation happens on your device the moment you press equals.

Scientific Calculator vs. Basic Calculator

FeatureBasic CalculatorScientific Calculator
Arithmetic (+, −, ×, ÷)YesYes
FractionsNoYes
Powers & rootsNoYes
TrigonometryNoYes
LogarithmsNoYes
Constants (π, e)NoYes
Memory functionsRarelyYes

Scientific Mode vs. Graphing Mode

Scientific mode is for numerical calculations — you get a single number as the result. Graphing mode is for visualizing how a function behaves — you see a curve across a range of x-values instead of one answer.

Use Scientific mode when you need a specific value, like sin(30). Use Graphing mode when you want to see the shape of a function, like plotting x^2-3 to find where it crosses zero. Dedicated graphing tools like Desmos offer deeper graphing features (sliders, tables, inequalities); this calculator’s graphing mode covers straightforward function plotting alongside its other three modes in one place.

Frequently Asked Questions

Is this scientific calculator free?
Yes. There’s no sign-up, no download, and no payment required.
Does it work on my phone?
Yes, the layout adjusts automatically for mobile screens.
What’s the difference between degrees and radians?
They’re two units for measuring the same angle. A full circle is 360 degrees or 2π radians. Switching modes changes trig results.
How do I calculate sin, cos, and tan?
Set DEG or RAD mode, then tap sin, cos, or tan followed by your angle, e.g. sin(30).
How do I find an inverse trig value, like arcsin?
Tap the 2nd key, then sin, cos, or tan to access asin, acos, or atan.
What’s the difference between log and ln?
log10( ) is base-10 logarithm; ln( ) is natural logarithm (base e). They give different results for the same input.
Can this calculator handle fractions?
Yes, in Fraction mode. It supports mixed numbers and all four basic operations, returning a simplified fraction and a decimal.
Can it graph equations?
Yes, in Graphing mode, up to three functions at once with pan and zoom.
Can it do matrix math?
Yes, up to 4×4 matrices: addition, subtraction, multiplication, determinant, inverse, and transpose.
Does it solve equations for x, like a quadratic solver?
Not in this calculator app itself — but there is a separate Equation Solver tool that solves equations for x, including quadratics.
Does it support complex numbers or statistics?
Not in this calculator app itself — but they are available as separate tools: the Complex Numbers Calculator and the Statistics Calculator.
Is my calculation history saved anywhere online?
No. History is saved locally in your own browser using localStorage — it is not sent to or stored on any server.
Why does my answer show many decimal places?
Some results, like 1/3, can’t be written exactly as a decimal. The calculator displays up to 12 significant digits.
Can I use this for physics or engineering coursework?
Yes, for numerical calculations involving trig, logs, powers, roots, and matrices. It does not replace software built for symbolic or advanced engineering computation.

What This Calculator Does Differently

✕ Sends what you type back to a server somewhere
✓ Runs entirely in your browser, always
✕ One tool for one calculation type only
✓ Scientific, graphing, matrix, and fractions in one place
✕ No record of what you calculated last
✓ Local calculation history you can revisit or export as a text file
✕ Mouse-only input, no keyboard support
✓ Type directly from your physical keyboard

Nothing you type — not your homework problem, not your exam question — is ever sent to a server. No account means there’s nothing about you to store beyond what your own browser keeps locally.

Related Tools on This Calculator

These are additional modes built into this same calculator — no separate page needed:

About the accuracy of this tool. This calculator evaluates standard mathematical expressions using established order-of-operations rules. It runs entirely in your browser, and results are shown to 12 significant digits.

Your privacy. Nothing you type here — not your homework problem, not your exam question, not your matrix or fraction values — is ever sent to a server. Every calculation happens locally on your device the moment you press equals. Your saved calculation history lives only in your own browser’s local storage; it is never uploaded anywhere, and you can export or clear it at any time from the History tab.

Limitations. This tool is provided for informational and educational use. It is not a substitute for professional or academic verification — for homework, exams, or professional work where accuracy is critical, check important results independently, especially for multi-step calculations.

Last updated: September 15, 2026  ·  Reviewed by: Calcnova Team

More Tools and Guides

  • Calculators — all calculators in one place.
  • Converters — all converters in one place.
  • Timers — all timers and clocks in one place.
  • Financial — all finance calculators in one place.
  • Health — all health calculators in one place.