Angle of Refraction Calculator
Calculate the angle of refraction using Snell's Law. Enter incidence angle and refractive indices to find refracted angle, critical angle, and Brewster's angle.
About
Incorrect refraction calculations in optical engineering lead to misaligned lenses, failed fiber-optic couplings, and flawed gemstone cuts. This calculator applies Snell's Law - n1 â sin(θ1) = n2 â sin(θ2) - to compute the refracted ray angle at a planar interface between two homogeneous isotropic media. It detects total internal reflection when the incidence angle exceeds the critical angle θc. The tool assumes monochromatic light and ignores dispersion effects. For polychromatic sources, each wavelength requires a separate refractive index.
Beyond the refracted angle, the calculator reports the critical angle (when applicable) and Brewster's angle θB = arctan(n2 á n1), at which reflected light is fully polarized. An interactive ray diagram renders the geometry in real time. Pro tip: refractive indices are wavelength-dependent. Values listed here correspond to the sodium D-line at 589.3 nm. Using indices measured at other wavelengths introduces systematic error.
Formulas
The refracted angle is derived from Snell's Law of refraction, which governs the change in direction of a wavefront at the boundary between two media with different refractive indices.
Solving for θ2:
The critical angle θc exists only when light travels from a denser to a rarer medium (n1 > n2):
When θ1 ⼠θc, total internal reflection occurs and no refracted ray exists. Brewster's angle, at which reflected light is completely polarized:
Where: n1 = refractive index of incident medium, n2 = refractive index of refracting medium, θ1 = angle of incidence (measured from the normal), θ2 = angle of refraction (measured from the normal).
Reference Data
| Medium | Refractive Index (n) | Wavelength | State |
|---|---|---|---|
| Vacuum | 1.0000 | 589.3 nm | (vacuum) |
| Air (STP) | 1.0003 | 589.3 nm | (g) |
| Water | 1.3330 | 589.3 nm | (l) |
| Ice | 1.3090 | 589.3 nm | (s) |
| Ethanol | 1.3610 | 589.3 nm | (l) |
| Glycerine | 1.4730 | 589.3 nm | (l) |
| Olive Oil | 1.4670 | 589.3 nm | (l) |
| Crown Glass | 1.5200 | 589.3 nm | (s) |
| Flint Glass | 1.6200 | 589.3 nm | (s) |
| Borosilicate Glass | 1.5170 | 589.3 nm | (s) |
| Fused Silica (Quartz) | 1.4585 | 589.3 nm | (s) |
| Polycarbonate | 1.5860 | 589.3 nm | (s) |
| Acrylic (PMMA) | 1.4920 | 589.3 nm | (s) |
| Diamond | 2.4170 | 589.3 nm | (s) |
| Cubic Zirconia | 2.1500 | 589.3 nm | (s) |
| Sapphire | 1.7700 | 589.3 nm | (s) |
| Ruby | 1.7600 | 589.3 nm | (s) |
| Silicon | 3.4200 | 1200 nm | (s) |
| Germanium | 4.0000 | 2000 nm | (s) |
| Salt (NaCl) | 1.5440 | 589.3 nm | (s) |
| Sugar Solution (50%) | 1.4200 | 589.3 nm | (l) |
| Carbon Disulfide | 1.6280 | 589.3 nm | (l) |
| Benzene | 1.5010 | 589.3 nm | (l) |
| Optical Fiber Core | 1.4680 | 1550 nm | (s) |
| Optical Fiber Cladding | 1.4500 | 1550 nm | (s) |