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.
How to use a scientific calculator online
Enter an expression
Type a full expression such as sin(45) + sqrt(2) * 3, or build it with the on-screen keypad.
Pick degrees or radians
Switch the angle unit between degrees and radians so the trigonometric functions match your problem.
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
Percentage Calculator
Find X% of a number, what percent one number is of another, and the percentage change between two values, live as you type.
Number Base Converter
Convert a number between binary, octal, decimal, and hexadecimal, all four shown at once.
Unit Converter
Convert length, weight, temperature, and data sizes between units, live as you type.
401(k) Calculator
Project your 401(k) balance at retirement from your contributions, employer match, and expected return, year by year.
Amortization Schedule Calculator
Build a full payment-by-payment schedule for any fixed-rate loan, with the payoff date and the interest you save by paying extra.
APY Calculator
Turn a nominal rate and compounding frequency into the true annual percentage yield, project a balance, or reverse solve the rate.