Scientific Calculator
Use numbers, parentheses, supported functions, pi, e, and +, -, *, /, or ^.
Review the result, then copy it locally if needed.
Evaluate a supported real-number expression directly in your browser. Use arithmetic, powers, parentheses, pi and e, trigonometry, logarithms and the listed numeric functions. The calculator shows a clear error for unsupported syntax, invalid domains or a non-finite result.
Calculate in three steps
-
1
Enter an expression
Type an expression such as sin(pi/4) + sqrt(2), or use the on-screen keys.
-
2
Choose the angle mode
Select DEG or RAD before using direct or inverse trigonometric functions.
-
3
Review and copy the result
Check the result or error, then copy a valid result locally from the page.
Supported expressions and limits
Functions available
- Arithmetic:
+,-,*,/,^, and parentheses. - Constants:
piande. - Circular trigonometry:
sin,cos,tan,asin,acos, andatan. The selected DEG or RAD mode applies to both direct and inverse functions. - Other functions:
ln,log10,log2,sqrt,abs,exp,floor,ceil, andround.
ln is the natural logarithm. log10 is the base-10 logarithm. For example, log10(1000) is 3 and ln(e) is 1.
Errors and limits
This is a real-number calculator. It rejects unsupported input, invalid domains such as the square root of a negative value or the logarithm of a non-positive value, division by zero, and results that are not finite.
It does not provide factorial, modulo, memory, history, complex numbers, graphing, unit conversion, arbitrary precision, or exact symbolic algebra. Results use ordinary browser number arithmetic, so do not treat a displayed decimal as an exact symbolic value.
Privacy and the guided flow
The expression, result, angle setting and copied result stay in your browser. The guided flow uses only its step and permitted attribution in the URL; it does not place your expression or result there. The current calculation may be kept only in browser session storage for this tab and session.
Frequently Asked Questions
Use DEG when your angle is expressed in degrees, for example sin(30) = 0.5. Use RAD when it is expressed in radians, for example sin(pi/6) = 0.5. The selection also changes the unit used for asin, acos and atan results.
ln is the natural logarithm, with base e. log10 is the base-10 logarithm. Both require a positive input in this real-number calculator.
No. Calculations run locally in your browser. The tool has no server-side calculation history; the current browser tab and session can keep its local state only for the guided flow.
Related Tools
BMI Calculator
Calculate body mass index from height and weight. Shows WHO category, healthy-weight range and limitations of BMI.
Age Calculator
Calculate exact age in years, months and days from a birth date, plus total days, hours and the next birthday countdown.
Social Security Calculator
Estimate a US Social Security retirement benefit from your PIA and claiming age. Compare monthly and annual amounts at 62, FRA 67 and 70.
One Rep Max Calculator
Estimate your one-rep max (1RM) from weight lifted and reps completed using Epley, Brzycki and Lander formulas.
Amp-Hour Calculator
Work out battery runtime and stored energy from amp-hours, voltage and load current. Get runtime in hours and minutes plus energy in watt-hours and kilowatt-hours.
GPA Calculator
Calculate grade point average from letter grades and credit hours. Supports US 4.0 and 5.0 honors scales with the standard A/B/C/D letter table.