Inverse Trig Functions Calculator (arcsin, arccos, arctan)

Find the angle from a sin, cos, tan, cot, sec, or csc value — arcsin, arccos, arctan, arccot, arcsec, arccsc in degrees, radians, and exact π multiples.

Loading calculator…

Ratio → angle: the reverse of trig functions

A trig function takes an angle and returns a ratio: sin30°=0.5\sin 30° = 0.5. An inverse trig function runs that backward — it takes the ratio and returns the angle:

if sinθ=x then θ=arcsinx  (=sin1x)\text{if } \sin\theta = x \text{ then } \theta = \arcsin x \; (= \sin^{-1}x)

The same pattern holds for all six functions: arccos\arccos, arctan\arctan, \arccot\arccot, \arcsec\arcsec, \arccsc\arccsc each undo their matching trig function.

Tip: sin1x\sin^{-1}x is NOT 1/sinx1/\sin x. The "−1" here is function notation (like f1f^{-1} for "the inverse of ff"), not an exponent. The reciprocal 1/sinx1/\sin x already has its own name: cscx\csc x. Mixing these up is the #1 inverse-trig mistake.

The six inverse functions and their principal range

Because sine, cosine, and the rest repeat forever — sin30°=sin150°=0.5\sin 30° = \sin 150° = 0.5 — an inverse function has to pick exactly one angle to return, or it wouldn't be a function at all. Each one is restricted to a principal range:

Inverse functionDomain of xPrincipal range of θ
arcsin x−1 ≤ x ≤ 1−90° to 90°
arccos x−1 ≤ x ≤ 10° to 180°
arctan xany real number−90° to 90° (open)
arccot xany real number−90° to 90° (open)
arcsec x|x| ≥ 10° to 180° (θ ≠ 90°)
arccsc x|x| ≥ 1−90° to 90° (θ ≠ 0°)

So even though sin 150° = 0.5 is a true statement, arcsin(0.5) reports 30°, not 150° — 30° is the one representative that lives inside arcsin's principal range.

Worked examples

arcsin(0.5)=30°=π6 rad\arcsin(0.5) = 30° = \frac{\pi}{6} \text{ rad}

arccos(0.5)=60°=π3 rad\arccos(0.5) = 60° = \frac{\pi}{3} \text{ rad}

arctan(1)=45°=π4 rad\arctan(1) = 45° = \frac{\pi}{4} \text{ rad}

arccos(1)=180°=π rad\arccos(-1) = 180° = \pi \text{ rad}

Each of these lands on a special angle (a multiple of 30° or 45°), so the calculator reports the exact degree and exact π-fraction alongside the decimal radians — not just a rounded approximation.

Why some inputs have no answer (domain guards)

Every real angle's sine and cosine sit somewhere in [1,1][-1, 1] — the unit circle's y- and x-coordinates never leave that band. That means:

  • arcsin(2) and arccos(-1.5) have no real answer — no angle's sine or cosine ever reaches 2 or −1.5.
  • arcsec(0.5) and arccsc(0.3) also fail, for the mirror-image reason: secθ=1/cosθ\sec\theta = 1/\cos\theta and cscθ=1/sinθ\csc\theta = 1/\sin\theta are reciprocals of numbers in [1,1][-1,1], so they can never land strictly between −1 and 1. arcsec/arccsc only accept x1|x| \ge 1.
  • arctan and arccot have no such gap — tangent and cotangent range over every real number, so any x is valid.
Tip: arcsin/arccos and arcsec/arccsc split the number line into complementary halves: one pair only accepts x1|x| \le 1, the other only x1|x| \ge 1. Together they cover every real number except the boundary is shared at exactly ±1.

Reading the unit-circle diagram

The diagram highlights the selected function's principal range as a colored arc along the circle — the "allowed zone" the answer must fall in — then plots the terminal point for the resolved angle θ and draws a small arc from the positive x-axis out to θ. For arcsin, that highlighted zone is the right half of the circle (−90° to 90°); for arccos, it's the top half (0° to 180°) — matching the table above.

Common mistakes

  • Confusing sin1x\sin^{-1}x with 1/sinx1/\sin x. They're different operations entirely — one returns an angle, the other returns cscx\csc x.
  • Expecting multiple answers. arcsin, arccos, etc. always return exactly one angle (the principal one), even though infinitely many coterminal angles share that same ratio.
  • Entering a value outside the domain, like arcsin(2) or arcsec(0.5) — these simply have no real-number answer.
  • Forgetting which unit the answer is in. This calculator's headline is always in degrees; radians and the exact π-fraction (when one exists) are shown alongside it.

Where this shows up

  • Solving trianglesLaw of Sines and Right Triangle both need an inverse trig step whenever you know two sides but want an angle.
  • Navigation and surveying — finding a bearing or angle of elevation from a measured slope or distance ratio.
  • Graphics and robotics — converting a direction vector's components back into a rotation angle.

This calculator is the reverse of Trigonometric Functions (angle → ratio via the unit circle) and complements Trigonometric Ratios (SOH-CAH-TOA from two right-triangle sides) — all three share the same underlying six-function engine.

Frequently asked questions

What does an inverse trig function do?
A trig function goes angle → ratio (e.g. sin30°=0.5\sin 30° = 0.5). Its inverse goes the other way, ratio → angle: arcsin(0.5)=30°\arcsin(0.5) = 30°. If sinθ=x\sin\theta = x, then θ=arcsinx\theta = \arcsin x (also written sin1x\sin^{-1}x).
Is sin⁻¹x the same as 1/sin x?
No — this is the single most common mix-up with inverse trig. sin1x\sin^{-1}x is the INVERSE FUNCTION (an angle). 1/sinx1/\sin x is the RECIPROCAL (a ratio), and it already has its own name: cscx\csc x. The "-1" in sin1\sin^{-1} is function notation, not an exponent.
Why does arcsin only return one angle, when sin 30° = sin 150°?
Because sine repeats — infinitely many angles share the same sine. To make arcsin a function (one input → one output), it is restricted to a "principal range" of −90° to 90°. Of every angle with sin θ = 0.5, only 30° falls in that range, so arcsin(0.5) = 30° specifically, not 150°.
Why is arcsin(2) undefined?
Because sin θ (and cos θ) never exceed 1 or drop below −1 for any real angle — the unit circle's y-coordinate is always in [−1, 1]. There is no angle whose sine is 2, so arcsin(2) has no real answer.
What's the domain of arcsec and arccsc?
The opposite of arcsin/arccos: since sec θ = 1/cos θ and csc θ = 1/sin θ can never land strictly between −1 and 1 (a reciprocal of a fraction under 1 is always over 1 in magnitude), arcsec and arccsc only accept |x| ≥ 1 — the gap right where arcsin/arccos are valid.
Do arctan and arccot accept any number?
Yes — tan θ and cot θ can take any real value (they blow up to ±∞ near their undefined points instead of being capped like sine/cosine), so arctan(x) and arccot(x) are defined for every real x, with no domain restriction.
How do I convert the answer to radians or a π multiple?
Multiply degrees by π/180 for radians — e.g. 30° × π/180 = π/6 rad ≈ 0.5236. This calculator shows all three (degrees, radians, and the exact π-fraction when the angle is a special one) so you never have to convert by hand.
How does this differ from Trigonometric Functions (T02)?
Trigonometric Functions goes angle → ratio (enter 30°, get sin/cos/tan/…). This calculator goes the other way, ratio → angle (enter 0.5, get the angle whose sine is 0.5). They are exact inverses of each other for a value in the valid domain.

Related calculators