Angle of Incidence Calculator
Calculate angle of incidence, refraction, critical angle & Brewster's angle using Snell's Law. Interactive ray diagram with preset media pairs.
About
Snell's Law governs the relationship between the angle of incidence θ1 and the angle of refraction θ2 at the boundary between two optical media with refractive indices n1 and n2. A miscalculated incidence angle in fiber-optic design causes signal loss. In lens engineering, it produces aberration. In gemology, it means a poorly cut stone with no brilliance. This calculator solves for any unknown variable in Snell's equation, computes the critical angle for total internal reflection (TIR), and derives the Brewster angle θB for polarization. It assumes planar wavefronts at a flat interface and monochromatic light. Dispersion effects (wavelength-dependent n) are not modeled.
The interactive ray diagram renders the normal, incident ray, reflected ray, and refracted ray at their computed geometric angles. When the incidence angle exceeds the critical angle and n1 > n2, the tool flags total internal reflection and suppresses the refracted ray. Pro tip: refractive index values listed in handbooks are measured at the sodium D-line (589.3 nm). At other wavelengths, expect deviations of 0.5 - 2%.
Formulas
The fundamental relationship governing refraction at a planar interface is Snell's Law:
Solving for the angle of incidence:
Solving for the angle of refraction:
The critical angle for total internal reflection exists only when n1 > n2:
Brewster's angle, at which reflected light is fully polarized:
Where n1 = refractive index of medium 1 (incident side), n2 = refractive index of medium 2 (refracted side), θ1 = angle of incidence measured from the surface normal, θ2 = angle of refraction measured from the surface normal, θc = critical angle, θB = Brewster's angle.
Reference Data
| Medium | Refractive Index (n) | Wavelength | State |
|---|---|---|---|
| Vacuum | 1.0000 | All | (vacuum) |
| Air (STP) | 1.0003 | 589 nm | (g) |
| Water | 1.3330 | 589 nm | (l) |
| Ice | 1.3090 | 589 nm | (s) |
| Ethanol | 1.3610 | 589 nm | (l) |
| Glycerine | 1.4730 | 589 nm | (l) |
| Crown Glass | 1.5200 | 589 nm | (s) |
| Flint Glass | 1.6600 | 589 nm | (s) |
| Fused Silica | 1.4585 | 589 nm | (s) |
| Polycarbonate | 1.5850 | 589 nm | (s) |
| Acrylic (PMMA) | 1.4900 | 589 nm | (s) |
| Sapphire | 1.7700 | 589 nm | (s) |
| Diamond | 2.4170 | 589 nm | (s) |
| Cubic Zirconia | 2.1700 | 589 nm | (s) |
| Silicon | 3.4200 | 1200 nm | (s) |
| Germanium | 4.0000 | 2000 nm | (s) |
| Salt (NaCl) | 1.5440 | 589 nm | (s) |
| Olive Oil | 1.4670 | 589 nm | (l) |
| Carbon Disulfide | 1.6280 | 589 nm | (l) |
| Zircon | 1.9230 | 589 nm | (s) |
| Rutile (TiO2) | 2.6100 | 589 nm | (s) |