Trigonometry
Calculate sine, cosine, tangent, and inverse trigonometric functions. Switch between degrees and radians when needed.
Calculate trigonometric functions, powers, roots, and logarithms in one simple place. Use the scientific calculator directly in your browser—no download or account needed.
Enter an expression with your keyboard or select the buttons below. Choose degrees or radians before using trigonometric functions.
Use common scientific functions without installing a separate application.
Calculate sine, cosine, tangent, and inverse trigonometric functions. Switch between degrees and radians when needed.
Evaluate square roots, powers, and expressions such as 2^8 or sqrt(144) with parentheses and standard operation order.
Use log for base-10 logarithms and ln for natural logarithms, useful in algebra, science, and other coursework.
Insert pi and e for calculations involving circles, exponential growth, and many common mathematical formulas.
Type numbers and operators directly. Press Enter to calculate, Backspace to edit, or Escape to clear the expression.
Use the calculator on a desktop, tablet, or phone. The keypad adapts to smaller screens for easier tapping.
Follow these steps to enter expressions and check your results.
Select DEG for degrees or RAD for radians before calculating sine, cosine, tangent, or their inverse functions.
Use the keypad or keyboard. Add parentheses to group parts of an expression, and use ^ to enter a power.
Press = or Enter to see the result. Your recent expressions appear in the history panel so you can reuse them.
A quick reference to the main operators and scientific functions available on this page.
| Category | Input | Example | Purpose |
|---|---|---|---|
| Arithmetic | + - * / | (8+2)*3 | Basic calculations |
| Trigonometry | sin(x), cos(x), tan(x) | sin(30) | Trigonometric ratios |
| Inverse trig | asin(x), acos(x), atan(x) | asin(0.5) | Find an angle from a ratio |
| Logarithms | log(x), ln(x) | log(100) | Base-10 and natural logs |
| Powers and roots | ^, sqrt(x) | sqrt(81), 2^5 | Exponentiation and square roots |
| Other functions | abs(x), x! | abs(-7), 5! | Absolute value and factorial |
| Constants | pi, e | 2*pi | Pi and Euler's number |
Note: Factorial is supported for non-negative integers up to 170. Logarithms require positive inputs. Some expressions have no real-number result.
Select any example to load it into the calculator.
Use a current version of Chrome, Firefox, Safari, or Edge with JavaScript enabled. An internet connection is required to load this page, but the calculations themselves are processed locally by your browser.
This tool is intended for learning, everyday calculations, and checking mathematical work. Results use JavaScript's standard floating-point number precision, so very large values or calculations that require exact symbolic answers may be rounded. Check important results independently when precision is critical.
Trigonometric results depend on the selected angle unit. For example, sin(90) equals 1 in degree mode, while sin(pi/2) equals 1 in radian mode.
Answers to a few common questions about scientific calculations.
A scientific calculator handles regular arithmetic along with functions such as trigonometry, logarithms, powers, and roots. It is useful for many school, science, and engineering calculations.
They are two ways to measure angles. Degrees use 360 units for a full turn, while radians use 2π. Select the mode that matches your problem before using trigonometric functions.
Yes. Type digits, parentheses, decimal points, and operators. Press Enter to calculate, Backspace to delete the last character, and Escape to clear the current expression. You can also type supported function names such as sqrt( and sin(.
Some operations do not have a real-number result. For example, log(0), log(-2), or sqrt(-4) are outside the real-number domain supported by this calculator. Check your expression and parentheses.
The calculator's expression evaluation runs locally in your browser. This page does not send calculation inputs to a calculation server.
Return to the calculator and enter an expression whenever you need a quick scientific calculation.
Back to Calculator ↑