Optical engineering toolkit
Bring the optical bench
into the browser.
A focused set of interactive tools for the calculations that show up between the first sketch and a working experiment.
Workspace
Choose a starting point
Every tool runs locally in your browser, with transparent inputs and results you can inspect.
λ · ν · E
Spectral & Photon Converter
Move confidently between wavelength, frequency, photon energy, and momentum.
1 / f = 1 / s + 1 / s′
Thin Lens Studio
Solve conjugates, magnification, and image formation with an interactive ray diagram.
Rₛ · Rₚ · θₜ
Fresnel Interface Lab
Explore refraction, reflectance, polarization, and total internal reflection at an interface.
q → (Aq + B) / (Cq + D)
Gaussian Beam & ABCD Bench
Propagate Gaussian beams through free space, lenses, and custom optical systems.
η = |⟨u₁, u₂⟩|²
Mode Matcher
Estimate spatial coupling efficiency between Gaussian modes and fiber-like beams.
Δt · Δν ≥ 0.441
Pulse & Dispersion Lab
Connect pulse duration, bandwidth, chirp, peak power, and material dispersion.
fₙ = 1 / 2p
Imaging Sensor & Sampling Calculator
Balance focal length, pixel pitch, field of view, diffraction, and sampling.
G = n²AΩ
Etendue & Radiometry Calculator
Calculate collection angles, throughput, radiometric power, and signal-to-noise.
mλ = d(sin α + sin β)
Grating Equation Solver
Solve diffraction orders, blaze configurations, and angular dispersion for gratings.