Online Calculator
By Bruno Tonetto · Reviewed on · How we verify
A free online scientific calculator that solves whole expressions — powers, roots, trig, factorials, percentages and averages — right in the browser. Instead of pressing one button at a time, you type the expression and the result updates as you type. It also speaks spreadsheet: the Excel-style financial functions (PMT, PV, FV, RATE, NPER, NPV) work here too.
How to type an expression
Write the math the way you would on paper. The calculator follows the order of
operations (exponents first, then multiplication and division, then addition and
subtraction) and you can group with parentheses. Use the decimal
point (1.5) and the comma to separate function arguments, as
in max(3, 7, 2) — exactly like a US spreadsheet.
Operators
+addition-subtraction*multiplication/division^power — e.g.:2^10= 1,024%percent (divides by 100) — e.g.:10%= 0.1!factorial — e.g.:5!= 120
Functions and constants
- Root and exponential:
sqrt,exp - Rounding:
round,floor,ceil,abs - Logarithms:
ln(natural),log(base 10) - Trigonometry (radians):
sin,cos,tan,asin,acos,atan - Statistics:
min,max,average - Constants:
pi(3.1415…),e(2.7182…) - Financial (Excel-style):
FV,PV,PMT,RATE,NPER,NPV,IRR— e.g.:FV(rate, nper, pmt, pv). Rates accept%(e.g.:1%). Working in Spanish or Portuguese? See the function translator.
Worked examples
Real use cases, by category. Tap ▶ try it on any example to send the expression to the calculator above and see the result.
4.99+12.50+3*2.89+2*6.75 → 39.66 59.99*108% → 64.79 79.99*(100-25)% → 59.99 142.80/4 → 35.70 2400-950-320-180-260 → 690 120/3*5 → 200 18%*250 → 45 250*118% → 295 250*82% → 205 320/800*100 → 40 (1230-910)/910*100 → 35.16 (100-60)/100*100 → 40 10000*(1+0.4%)^24 → 11,005.48 FV(0.4%, 24, 0, -10000) → 11,005.48 10000*(1+5%)^10 → 16,288.95 PV(0.4%, 12, -200) → 2,338.75 72/5 → 14.40 ((1+5%)/(1+2.5%)-1)*100 → 2.44 PMT(7%/12, 60, -30000) → 594.04 PMT(7%/12, 60, -30000)*60 → 35,642.16 PMT(1.5%, 24, -5000) → 249.62 89*12-1000 → 68 PV(7%/12, 48, -500) → 20,880.10 2^10 → 1,024 sqrt(2) → 1.4142 sqrt(3^2+4^2) → 5 pi*5.7^2 → 102.07 6! → 720 4/3*pi*3^3 → 113.10 sin(pi/6) → 0.50 cos(60*pi/180) → 0.50 tan(45*pi/180) → 1.00 log(1000) → 3 ln(e) → 1 exp(2) → 7.3891 Frequently asked questions
Is this online calculator free?
Can I type 1,234.56?
1234.56. Here the comma separates the arguments of a function, as in max(3, 7, 2) — the same convention as Excel in the US — so a comma inside a plain number would be ambiguous and is rejected instead of silently guessed.What is -2^2?
-(2^2). Use parentheses whenever you want the intent to be unambiguous.Do the trig functions use degrees or radians?
pi/180 — the sine of 30° is sin(30*pi/180) or, equivalently, sin(pi/6).What does the % after a number mean?
10% is 0.1, and 200*15% computes 15% of 200, which is 30.The calculator evaluates the expression you type, following the order of operations. The 8% sales tax in the examples is illustrative — rates vary by state and city — and so is the 2.5% inflation. Double-check important numbers before making decisions.