Snell's Law Calculator

Created by Bogna Szyk
Reviewed by Steven Wooding
Last updated: Jul 13, 2021

When light travels from one medium to another, it bends or refracts. The Snell's law calculator lets you explore this topic in detail and understand the principles of refraction. Read on to discover how Snell's law of refraction is formulated and what equation will let you calculate the angle of refraction. The last part of this article is devoted to the critical angle formula and definition.

Snell's law of refraction

Snell's law describes how exactly refraction works. When a light ray enters a different medium, its speed and the wavelength change. The ray bends either towards the normal of two media boundary (when its speed decreases) or away from it (when its speed increases). The angle of refraction depends on the indices of refraction of both media:

n₁sin(θ₁) = n₂sin(θ₂)
  • n₁ is the refractive index of medium 1 (from which the ray travels);
  • n₂ is the refractive index of medium 2 (into which the ray travels);
  • θ₁ is the angle of incidence - the angle between a line normal (perpendicular) to the boundary between two media and the incoming ray;
  • θ₂ is the angle of refraction - the angle between the normal to the boundary and the ray traveling through medium 2.
Snell's law

Generally, Snell's law of refraction is only valid for isotropic media. In anisotropic ones, such as crystals, the ray may be split into two rays.

Finding the angle of refraction - an example

Let's assume you want to find the angle of refraction of a light beam that travels from air to glass. The angle of incidence is 30°.

  1. Find the index of refraction of air. It is equal to 1.000293.
  2. Find the index of refraction of glass. Let's assume it is equal to 1.50.
  3. Transform the equation so that the unknown (angle of refraction) is on the left-hand side: sin(θ₂) = n₁sin(θ₁)/n₂.
  4. Perform the calculations: sin (θ₂) = 1.000293 * sin(30°) / 1.50 = 0.333.
  5. Find the arcsin of this value: θ₂ = arcsin (0.333) = 19.48°.
  6. You can also save yourself some time and simply use the Snell's law calculator.

Critical angle formula

Sometimes while applying the Snell's law of refraction, you will receive the sin(Θ₂) as a value greater than 1. This is, of course, impossible - our Snell's law calculator will display the value as "NaN". If this happens, it means that all light is reflected from the boundary (this phenomenon is known as the total internal reflection).

The highest angle of incidence, for which the light is not reflected, is called the critical angle. The refracted ray travels along the boundary between both media. It means that the angle of refraction is equal to 90°. Hence, you can find the critical angle by using the following equation:

n₁sin(θ₁) = n₂sin(90°)

After simplification, n₁sin(θ₁) = n₂ * 1.

Solving for the angle of incidence, Θ₁ = arcsin(n₂/n₁).

Bogna Szyk
Snell's law illustration. Image presenting light refraction, with refraction indices and angles of incidence an refraction marked.
Medium 1
Refractive index 1 (n₁)
Medium 2
Refractive index 2 (n₂)
Angle of incidence (θ₁)
Angle of refraction (θ₂)
Check out 17 similar optics calculators 🔍
Angular ResolutionAperture areaBinoculars range… 14 more
People also viewed…

Archimedes' principle

Archimedes' principle calculator allows you to calculate the buoyant force and the properties of an object when it is completely submerged in a fluid.

Body fat

Use the body fat calculator to estimate what percentage of your body weight comprises of body fat.

Coefficient of discharge

Estimate the ratio between theoretical and actual discharge values using the coefficient of discharge calculator.


This millionaire calculator will help you determine how long it will take for you to reach a 7-figure saving or any financial goal you have. You can use this calculator even if you are just starting to save or even if you already have savings.
Copyright by Omni Calculator sp. z o.o.
Privacy policy & cookies
main background