Elysia Tools

Browse tools, examples, visual explainers, and topic guides from one clear workspace.

Top Categories

Hubs

Language
ZHESPTRUFRDEEN

Elysia Tools

Navigation

Science & Education

Snell's Law Calculator

· Last updated:2026-08-29

n₁·sinθ₁ = n₂·sinθ₂ for either angle, with the total-internal-reflection regime and critical angle when sinθ exceeds 1.

Execution

Run this tool

Fill in the form, run the tool, and review the result in one place.

Samples

Examples that match this tool

Related

Continue with connected tools and hubs

Written by the Elysia Tools team

Tool usage guide

Learn when to use this tool, what it supports, and how real users apply it.

Key facts

Category
Science & Education
Input types
select, number
Output type
text
Sample coverage
4
API ready
Yes

Overview

The Snell's Law Calculator computes the angle of refraction or incidence for light traveling between two optical media using the relationship n₁·sinθ₁ = n₂·sinθ₂. It determines ray deviation relative to the surface normal and identifies total internal reflection boundaries along with the corresponding critical angle.

When to use

  • Determining the refracted angle of a light beam crossing an interface between two optical materials.
  • Back-calculating the required angle of incidence needed to achieve a target exit angle.
  • Evaluating whether an incident ray entering a rarer medium exceeds the critical angle and undergoes total internal reflection.

How it works

  1. 1Select whether to solve for the refraction angle (θ₂) or the incidence angle (θ₁).
  2. 2Enter the refractive indices for the incident medium (n₁) and the refracted medium (n₂).
  3. 3Specify the known angle value in degrees.
  4. 4The calculator applies Snell's law to yield the resulting angle, ray bending behavior, and any critical angle thresholds.

Use cases

  • Verifying theoretical refraction angles and critical limits for physics laboratory coursework.
  • Calculating ray deflection angles across air-glass boundaries in lens and prism configurations.
  • Assessing core-to-cladding boundary conditions and internal reflection thresholds in optical fiber systems.

Examples

1. Air to Glass Refraction Analysis

Physics Student

Background

A student is analyzing how a collimated light beam refracts when passing from ambient air into a crown glass block during an optics experiment.

Problem

Calculate the refracted angle inside the glass when light strikes the interface at an incident angle of 30°.

How to use

Set 'Solve for' to θ₂, enter n₁ = 1.0 (air), n₂ = 1.5 (glass), and input 30 for the given angle.

Outcome

The calculator outputs a refraction angle of 19.47° and indicates that the ray bends toward the normal as it enters the denser medium.

2. Glass to Air Exit Angle and Critical Limit

Optical Technician

Background

A technician is assessing ray exit behavior and total internal reflection limits when light passes out of a glass prism into air.

Problem

Determine the exit angle for a 30° internal ray and find the critical angle boundary for the glass-to-air interface.

How to use

Set 'Solve for' to θ₂, set n₁ = 1.5, n₂ = 1.0, and enter 30 for the given angle.

Outcome

FAQ

What is Snell's Law?

Snell's Law describes light refraction at an interface using the formula n₁·sinθ₁ = n₂·sinθ₂, where n represents the refractive index and θ represents the angle to the normal.

What happens when light exceeds the critical angle?

When light passes from a higher to a lower refractive index (n₁ > n₂) and sinθ₂ exceeds 1, refraction cannot occur and total internal reflection takes place.

Can I calculate the incident angle instead of the refracted angle?

Yes, choose 'Incidence angle θ₁' under the 'Solve for' setting and enter the known refraction angle.

How is ray bending direction determined?

Light bends toward the normal when entering an optically denser medium (n₂ > n₁) and away from the normal when entering a rarer medium (n₂ < n₁).

What units are used for input angles?

All angle inputs and calculation outputs are measured in degrees.

Home
Tools3197
Samples593
Visualizations461
Viewers103
Hubs229
Tags333
Images, Audio & Video655

Image, audio, and video processing, conversion, and optimization tools

Math, Date & Finance644

Calculators, numerics, date logic, statistics, and finance tools

Design & Color296

Color, layout, graphics, visual styling, and design helper tools

Text & Writing209

Writing, cleanup, formatting, extraction, and text analysis tools

Developer & Web193

Developer utilities, networking, web debugging, and automation helpers

Conversion & Encoding175

Format, file, archive, unit, and encoding conversion tools

UI Screenshot Structure Review and Development Handoff
Piano Sketch Creation, MIDI Review and Listening Demo Handoff
Retro Game Texture Review and Asset Handoff
Screenshot-Based Procedure Guide Review and Handoff
Responsive Page Change Review and Evidence Handoff

© 2026 Elysia Tools. All rights reserved.

DocsPricingAboutTerms of ServicePrivacy PolicyCookiesContact
Python

Web Image Processing Python Samples

Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion

Java

Android Image Processing Java Samples

Android Java image processing examples including reading/saving images, scaling, and format conversion

Kotlin

Android Image Processing Kotlin Samples

Android Kotlin image processing examples including reading/saving images, scaling, and format conversion

Rust

Web Image Processing Rust Samples

Web Rust image processing examples including image read/save, scaling, and format conversion

Science & Education

Rapidity Calculator

φ = artanh(β) with γ = cosh φ, γβ = sinh φ, the e^φ Doppler factor, and the tanh(2φ) additivity check — where boosts just add.

Science & Education

Heisenberg Uncertainty Principle Calculator

Δx·Δp ≥ ℏ/2: minimum Δp from Δx, minimum Δx from Δp, or a pair check with satisfaction ratio. Units m–pm and kg·m/s / g·cm/s / eV/c; optional mass derives Δv.

Science & Education

Shapiro-Wilk, Anderson-Darling and Lilliefors Normality Tutor

Run the three workhorse normality tests (Shapiro-Wilk AS R94, Anderson-Darling, Lilliefors) with a Q-Q plot and a Monte-Carlo power comparison.

Science & Education

Arrhenius Equation Calculator

k = A·e^(−Ea/RT) solved for k, A, or Ea (two-point form), with Ea in kJ/mol and kcal/mol.

The calculator yields a refracted angle of 48.59° bending away from the normal and displays the critical angle threshold at 41.81°.