Arccos Calculator
Use this arccos calculator to find the inverse cosine of any valid cosine value from \( -1 \) to \( 1 \). Enter \( x \), and the calculator returns \( \arccos(x) \) in degrees, radians, and \( \pi \)-based form when the value matches a common special angle.
The arccosine function answers a very specific question: which principal angle has this cosine value? If \( x = 0.5 \), then the principal angle is \( 60^\circ \), because \( \cos(60^\circ)=0.5 \). In radians, the same result is \( \frac{\pi}{3} \). This page gives you the result quickly, but it also explains the domain, range, formula, unit-circle meaning, examples, and common mistakes so the answer is mathematically clear.
Calculate \( \arccos(x) \)
Angle visualization
For \( x=0.5 \), the calculator finds the principal angle on the upper half of the unit circle. The point is \( (0.5,\sqrt{1-0.5^2}) \).
The arccos principal angle always lies from \( 0^\circ \) to \( 180^\circ \), or from \( 0 \) to \( \pi \) radians.
Arccos formula
The arccosine function is the inverse of cosine on the principal interval. It is written as \( \arccos(x) \), \( \cos^{-1}(x) \), or sometimes \( \operatorname{acos}(x) \) in programming languages. These notations mean the same thing in this context: the angle whose cosine is \( x \), restricted to the standard output range.
Where \( x \) is the cosine value entered into the calculator, and \( \theta \) is the principal angle returned by the inverse cosine function. The expression \( 0\leq \theta \leq \pi \) is important because cosine repeats forever. Many angles can have the same cosine value, but \( \arccos(x) \) returns only the principal angle in the interval from \( 0 \) to \( \pi \) radians.
The calculator first uses the radian value because JavaScript’s built-in trigonometric functions work in radians. It then multiplies by \( \frac{180}{\pi} \) to convert the answer into degrees. This is why \( \arccos(0.5) \) appears as both \( 1.047198 \) radians and \( 60^\circ \). They represent the same angle using different units.
How to use the arccos calculator
This calculator is designed for students, teachers, tutors, engineers, and anyone who needs a fast inverse cosine calculation. It works best when you already have a cosine value and need to recover the matching principal angle. The input may come from a triangle, a vector dot product, a physics problem, a unit-circle exercise, or a trigonometry equation.
- Enter the cosine value. Type a number \( x \) between \( -1 \) and \( 1 \). The value can be an integer, a decimal, or a value copied from another calculation.
- Choose decimal precision. Select how many decimal places you want in the output. More decimal places are useful for engineering, physics, and programming. Fewer decimal places are usually enough for schoolwork.
- Calculate the inverse cosine. The calculator applies \( \theta=\arccos(x) \) and returns the principal angle.
- Read all three formats. The result is shown in degrees, radians, and \( \pi \)-based form when the angle matches a common special value.
- Check the visual. The unit-circle graphic shows the principal angle measured counterclockwise from the positive \( x \)-axis.
Important: If the input is less than \( -1 \) or greater than \( 1 \), \( \arccos(x) \) is not a real-valued angle. That is not a calculator error. It comes from the range of cosine itself: cosine values can never be below \( -1 \) or above \( 1 \) for real angles.
What does arccos mean?
Arccos means inverse cosine. Cosine starts with an angle and gives a ratio. Arccos starts with the ratio and gives an angle. This reversal is why arccos is so useful. If you know that a certain angle has cosine \( 0.342 \), you can use arccos to find the angle. If you know that two vectors produce a certain normalized dot product, you can use arccos to find the angle between them. If you know the adjacent side and hypotenuse ratio in a right triangle, you can use arccos to recover the angle.
In ordinary trigonometry, the cosine of an angle in a right triangle is defined as adjacent side divided by hypotenuse:
If the ratio is known, inverse cosine reverses the relationship:
For example, suppose the adjacent side is \( 6 \) and the hypotenuse is \( 10 \). The cosine ratio is \( \frac{6}{10}=0.6 \). The matching angle is \( \arccos(0.6)\approx 53.13^\circ \). This kind of calculation appears constantly in right-triangle trigonometry because many problems give side lengths first and ask for an angle second.
On the unit circle, cosine is the \( x \)-coordinate of a point on the circle. When you enter \( x \) into an arccos calculator, you are asking which principal unit-circle angle has that \( x \)-coordinate. The calculator places the point on the upper semicircle because the principal range of arccos is \( 0 \leq \theta \leq \pi \). The related point can be written as:
This formula comes from the unit-circle equation \( x^2+y^2=1 \). For the arccos principal angle, the \( y \)-coordinate is nonnegative, so the calculator uses \( y=\sqrt{1-x^2} \). This is why \( \arccos(0.5) \) points to the upper-right part of the circle, while \( \arccos(-0.5) \) points to the upper-left part of the circle.
Domain, range, and principal value
The domain and range of arccos are not optional details. They control whether an input is valid and which angle the calculator returns. The domain is the set of possible input values. Since cosine can only produce values from \( -1 \) to \( 1 \), arccos only accepts real inputs in that same interval.
Domain
The input \( x \) must be between \( -1 \) and \( 1 \). Inputs such as \( 1.2 \), \( -1.4 \), or \( 5 \) do not produce real arccos angles.
Range
The output angle is always between \( 0 \) and \( \pi \) radians, which is the same as \( 0^\circ \) to \( 180^\circ \).
The phrase “principal value” means the one standard answer returned by the inverse function. Cosine is not one-to-one over all real angles because \( \cos(60^\circ)=0.5 \), \( \cos(300^\circ)=0.5 \), and many other coterminal or symmetric angles produce the same value. To make inverse cosine behave like a function, mathematicians restrict the output to one interval. For arccos, that interval is \( [0,\pi] \).
This convention prevents ambiguity. When you ask a calculator for \( \arccos(0.5) \), it returns \( 60^\circ \), not \( 300^\circ \), even though both angles have cosine \( 0.5 \). The calculator is not claiming \( 300^\circ \) is unrelated. It is simply returning the principal arccos value. If your problem asks for all angles satisfying \( \cos(\theta)=0.5 \), you must use the principal value as a starting point and then apply periodicity and symmetry.
The calculator gives the principal value \( \arccos(x) \). The general solution formula above is useful when you are solving equations rather than only evaluating the inverse cosine function.
Common arccos values
Many arccos results are special angles. These are worth memorizing because they appear frequently in algebra, geometry, precalculus, calculus, vectors, physics, and standardized exams. The calculator automatically recognizes the most common exact values when the input matches them closely.
| Input \( x \) | \( \arccos(x) \) in degrees | \( \arccos(x) \) in radians | Why it matters |
|---|---|---|---|
| \( 1 \) | \( 0^\circ \) | \( 0 \) | The angle on the positive \( x \)-axis has cosine \( 1 \). |
| \( \frac{\sqrt{3}}{2} \) | \( 30^\circ \) | \( \frac{\pi}{6} \) | A standard \( 30^\circ \)-\( 60^\circ \)-\( 90^\circ \) triangle value. |
| \( \frac{\sqrt{2}}{2} \) | \( 45^\circ \) | \( \frac{\pi}{4} \) | The main \( 45^\circ \)-\( 45^\circ \)-\( 90^\circ \) triangle value. |
| \( \frac{1}{2} \) | \( 60^\circ \) | \( \frac{\pi}{3} \) | One of the most common exact inverse cosine results. |
| \( 0 \) | \( 90^\circ \) | \( \frac{\pi}{2} \) | The top of the unit circle has \( x=0 \). |
| \( -\frac{1}{2} \) | \( 120^\circ \) | \( \frac{2\pi}{3} \) | The principal arccos angle moves into Quadrant II. |
| \( -\frac{\sqrt{2}}{2} \) | \( 135^\circ \) | \( \frac{3\pi}{4} \) | A standard Quadrant II special angle. |
| \( -\frac{\sqrt{3}}{2} \) | \( 150^\circ \) | \( \frac{5\pi}{6} \) | The negative counterpart of the \( 30^\circ \) cosine value. |
| \( -1 \) | \( 180^\circ \) | \( \pi \) | The angle on the negative \( x \)-axis has cosine \( -1 \). |
Worked examples
Example 1: Find \( \arccos(0.5) \)
Start with the expression:
We need the principal angle whose cosine is \( 0.5 \). From the unit circle, \( \cos(60^\circ)=0.5 \). In radians, \( 60^\circ=\frac{\pi}{3} \). Therefore:
This is the standard example because it clearly shows all three useful forms of the answer: degrees, radians, and exact \( \pi \)-based notation.
Example 2: Find \( \arccos(-0.5) \)
Now the cosine value is negative:
Cosine is negative in Quadrant II and Quadrant III, but arccos only returns the principal value between \( 0^\circ \) and \( 180^\circ \). The matching principal angle is \( 120^\circ \):
The negative input does not mean the angle is negative. For arccos, negative cosine values correspond to angles in the second quadrant of the principal range.
Example 3: Use arccos in a right triangle
Suppose a right triangle has an adjacent side of \( 8 \) and a hypotenuse of \( 13 \). To find the angle next to the adjacent side, first calculate the cosine ratio:
Now apply inverse cosine:
The angle is approximately \( 52.02^\circ \). This is a common calculator workflow: form the cosine ratio from side lengths, then use arccos to recover the angle.
Example 4: Use arccos with vectors
The angle between two vectors can be found using the dot product formula:
If the normalized dot product equals \( 0.25 \), then the angle is:
That means the vectors form an acute angle a little larger than \( 75^\circ \). If the normalized dot product were negative, the arccos result would be obtuse because the principal angle would lie between \( 90^\circ \) and \( 180^\circ \).
Degrees, radians, and \( \pi \)-form
Arccos results are often shown in degrees because degrees are familiar in geometry, navigation, and many school problems. However, radians are the standard unit in calculus, higher mathematics, programming, and most scientific formulas. This calculator gives both so you can use the format your problem requires.
A full turn is \( 360^\circ \), which equals \( 2\pi \) radians. A half turn is \( 180^\circ \), which equals \( \pi \) radians. Since arccos returns angles from \( 0^\circ \) to \( 180^\circ \), its radian range is from \( 0 \) to \( \pi \). The conversion formulas are:
The \( \pi \)-form is useful when the answer is exact. For example, \( 60^\circ \) is exactly \( \frac{\pi}{3} \), and \( 120^\circ \) is exactly \( \frac{2\pi}{3} \). Decimal radians are approximate for most calculator outputs. If your math class expects exact answers, use the \( \pi \)-form when it is available. If your application involves measurement, simulation, or numerical modeling, decimal radians may be more practical.
One common mistake is to enter a degree measure into an arccos calculator instead of a cosine value. For example, entering \( 60 \) is invalid because \( 60 \) is not a possible cosine value. If you want the cosine of \( 60^\circ \), use a cosine calculator. If you already know the cosine value \( 0.5 \), then use this arccos calculator to get back to \( 60^\circ \).
When should you use arccos?
Use arccos whenever the unknown quantity is an angle and the known quantity is a cosine value. This often happens when a problem gives a ratio, projection, normalized dot product, horizontal component, or side-length comparison. The inverse cosine function is especially useful when angle information is hidden inside a cosine relationship.
- Right triangles: Use \( \arccos \) when you know adjacent and hypotenuse and need the angle.
- Unit circle questions: Use \( \arccos \) when you know the \( x \)-coordinate of a unit-circle point.
- Vectors: Use \( \arccos \) to find the angle between vectors after calculating the normalized dot product.
- Physics: Use \( \arccos \) in component, projection, wave, force, and direction problems where cosine relates an angle to a measured ratio.
- Engineering: Use \( \arccos \) for geometry, rotation, slope, structural angles, and signal relationships.
- Computer graphics: Use \( \arccos \) to measure orientation differences, surface normals, lighting angles, and vector similarity.
The main decision is whether cosine is the correct relationship. If the known ratio is opposite over hypotenuse, arcsine may be the better inverse function. If the known ratio is opposite over adjacent, arctangent may be the better inverse function. If the known value is adjacent over hypotenuse, arccos is the correct inverse trig function.
Arccos in calculus and advanced math
In calculus, arccos appears in inverse trigonometric differentiation and integration. The derivative of arccos is negative, which matches the shape of the function: as \( x \) increases from \( -1 \) to \( 1 \), \( \arccos(x) \) decreases from \( \pi \) to \( 0 \).
This derivative is defined for \( -1 Arccos also appears in identities. One useful identity is: This identity is true for \( -1\leq x\leq 1 \). It reflects the complementary relationship between sine and cosine for principal inverse trig values. If a calculator gives \( \arcsin(0.5)=\frac{\pi}{6} \), then \( \arccos(0.5)=\frac{\pi}{2}-\frac{\pi}{6}=\frac{\pi}{3} \). The input must satisfy \( -1\leq x\leq 1 \). Values outside this interval do not produce real arccos angles. If a vector or ratio calculation gives \( 1.0000001 \), it may be caused by rounding error. In exact mathematics, cosine still cannot exceed \( 1 \). In trigonometry, \( \cos^{-1}(x) \) often means inverse cosine, not \( \frac{1}{\cos(x)} \). The reciprocal of cosine is secant, written as \( \sec(x) \). Context matters, but on calculator pages \( \cos^{-1}(x) \) normally means \( \arccos(x) \). Programming languages usually return inverse trig results in radians. If you expected degrees, convert using \( \theta^\circ=\theta_{\text{rad}}\times\frac{180}{\pi} \). This calculator shows both formats to avoid that confusion. Arccos returns one principal value. If a trigonometric equation asks for all solutions, use the principal arccos value and then apply the periodic nature of cosine. If you are studying inverse trigonometry, the next useful step is to connect arccos with graphing, cosine, arcsine, and triangle solving. You can use Sly Academy’s related tools to support calculator work, graph interpretation, and broader math study. Arccos, or inverse cosine, is the function that returns the principal angle whose cosine is a given number. If \( \cos(\theta)=x \), then \( \theta=\arccos(x) \), with \( 0\leq\theta\leq\pi \). You can enter any real number from \( -1 \) to \( 1 \), inclusive. This is because cosine values for real angles never go below \( -1 \) or above \( 1 \). It equals \( 60^\circ \) because \( \cos(60^\circ)=0.5 \). In radians, the same result is \( \frac{\pi}{3} \), which is approximately \( 1.047198 \) radians. Arccos uses the principal range of inverse cosine. This range is \( 0\leq\theta\leq\pi \), or \( 0^\circ \) to \( 180^\circ \), so the function can return one clear answer. Yes, in inverse trigonometry, \( \cos^{-1}(x) \) usually means \( \arccos(x) \). It does not mean \( \frac{1}{\cos(x)} \). The reciprocal of cosine is secant, written \( \sec(x) \). The mathematical value of arccos is commonly returned in radians, especially in programming and calculus. This calculator shows both radians and degrees so the result is easy to use in different contexts. Arccos reverses cosine, while arcsin reverses sine. Arccos answers “which principal angle has this cosine value?” Arcsin answers “which principal angle has this sine value?” The principal arccos value is not negative for real inputs in \( [-1,1] \). Its output range is from \( 0 \) to \( \pi \) radians, or \( 0^\circ \) to \( 180^\circ \).Common mistakes with arccos
Using an invalid input
Confusing \( \cos^{-1}(x) \) with reciprocal cosine
Forgetting radians
Expecting every possible angle
Related tools and next steps
Arccos calculator FAQ
What is arccos?
What values can I enter into an arccos calculator?
Why does \( \arccos(0.5) \) equal \( 60^\circ \)?
Why is the arccos answer always between \( 0^\circ \) and \( 180^\circ \)?
Is \( \cos^{-1}(x) \) the same as \( \arccos(x) \)?
Does arccos return degrees or radians?
What is the difference between arccos and arcsin?
Can arccos be negative?






