Search tools

Find a tool by name or what it does.

Scientific Calculator

Type a full expression with trigonometry, logarithms, powers, roots, and factorials, and see the result update live as you go.

Type an expression or use the keypad. Press Enter or the equals key to save it to history. Everything is calculated in your browser. Nothing is uploaded.

Result
Result in degrees
18
Keypad

How to use a scientific calculator online

  1. Enter an expression

    Type a full expression such as sin(45) + sqrt(2) * 3, or build it with the on-screen keypad.

  2. Pick degrees or radians

    Switch the angle unit between degrees and radians so the trigonometric functions match your problem.

  3. Read and save the result

    The answer updates as you type; press the equals key to add it to history and copy it with one click.

Why use this tool

Full expression parsing

Write a whole calculation on one line with brackets, and the tool applies the correct order of operations rather than working left to right.

Trigonometry, logs, powers, and roots

Sine, cosine, tangent and their inverses, natural and base ten logarithms, powers, square roots, factorials, and percentages are all built in.

Degrees or radians

A single toggle switches every trigonometric function between degrees and radians, so you never convert angles by hand.

Constants and last answer

Pi and the number e are one tap away, and ans reuses your previous result so you can chain calculations together.

Live result and history

The answer appears the moment your expression is valid, a plain message explains any mistake, and recent results are kept so you can reload them.

Runs entirely in your browser

Every calculation happens on your device. Nothing you type is uploaded, stored, or logged.

About this tool

The scientific calculator evaluates a whole expression at once instead of one keystroke at a time. You can type directly, paste a formula, or tap the keypad, and the answer updates live as soon as the expression is complete. Brackets and the usual order of operations are respected, so 2 + 3 * 4 gives 14 and sqrt(9) + 1 gives 4, exactly as written on paper.

It covers the functions a scientific problem usually needs: sine, cosine, and tangent along with their inverses, natural and base ten logarithms, powers with the caret symbol, square roots, factorials with an exclamation mark, and a percent operator that turns a number into its fraction. Pi and the constant e are available by name, and ans stands in for your last result so you can keep building on it. A degrees and radians toggle controls how every angle is read, and implicit multiplication means shorthand like 2pi or 3(4+1) works the way you expect.

When something is off, such as an unbalanced bracket or a division by zero, the tool shows a short, plain explanation instead of a confusing symbol, so you can fix the expression and carry on. For percentages and change over time try the percentage calculator, and for switching between metric and imperial figures the unit converter is close at hand. Everything runs in your browser, and nothing you enter is uploaded.

Frequently asked questions

Does it follow the correct order of operations?
Yes. The expression is parsed as a whole, so multiplication and division are applied before addition and subtraction, powers bind tighter still, and brackets override everything. Typing 2 + 3 * 4 returns 14 rather than 20.
What is the difference between degrees and radians here?
The angle toggle changes how the trigonometric functions read their input and return their result. In degrees, sin(30) is 0.5; in radians, sin(30) uses 30 radians instead. Set the mode to match your problem before reading the answer.
Which functions and symbols are supported?
Sine, cosine, tangent and their inverses, natural log, base ten log, square root, powers with the caret symbol, factorials with an exclamation mark, and a percent operator. You also get pi, the constant e, brackets, and ans for your previous answer.
How does the percent key work?
The percent operator divides a number by one hundred, so 50% becomes 0.5 and 200 * 5% becomes 10. It is a plain conversion to a fraction rather than a context-sensitive shortcut.
What happens when I make a mistake?
Instead of showing a cryptic value, the calculator gives a short message such as a note about unbalanced brackets or a division by zero. The result simply waits until the expression can be worked out.
Is my data uploaded anywhere?
No. Everything runs in your browser; nothing is sent to a server. The expressions you type are never uploaded, stored, or logged.

Related tools