More than the basics
From quick arithmetic to roots, powers, logarithms and trigonometry. Open Scientific mode for the full set.
CalcSolver makes everyday math a little easier. A practical online calculator and a collection of clear explanations for students, teachers and anyone with a number to work out.
Angles in degrees · close function brackets before calculating
Enter to calculate · Esc to clear · Keyboard friendly
Turn on Code Mode and enter 0000 to explore activities. Have a four-digit activity code? Enter it to go straight there.
Everything you need to get from a question to a clear answer.
From quick arithmetic to roots, powers, logarithms and trigonometry. Open Scientific mode for the full set.
Calculations happen right in your browser. No waiting for a server, downloading an app or creating an account.
Explore straightforward explanations and worked examples. Build confidence, one small calculation at a time.
Tap the keys or type an expression, then press = or Enter. Use brackets to group operations. Clear the screen with C, or use ⌫ to correct a single character.
2 + 3 × 4=14sin(30), cos(60), tan(45) use degrees. log(100) uses base 10; ln(e) uses the natural logarithm.
Use 2^8 for powers, sqrt(81) for roots and 5! for factorials. Constants pi and e are supported.
Four operations, negative numbers, brackets and decimal values. A percentage such as 25% is evaluated as 0.25.
Type an expression. Enter calculates, Backspace deletes and Esc clears. Click a key or the display to get started.
Simple explanations for the questions that come up again and again.
Make sense of expressions, equations and polynomials.
Move confidently between fractions, decimals and percentages.
Find different fractions that represent the same value.
Checking a homework answer. Splitting a bill. Working out a discount. Converting a fraction. Sometimes all you need is a reliable tool and a moment of clarity.
CalcSolver runs on your phone, tablet or computer. Keep it open for quick calculations, and explore the math guides whenever you want to understand the method behind the result.
Back to the calculator ↑