---
title: "AperiOptic — browser-based optical design, ray tracing & optics calculators"
description: "Free optical design in your browser: ray tracing, wavefront error, PSF and MTF, an optimizer, Zemax .zmx import and 100+ optics calculators. No install, no sign-up."
url: "https://aperioptic.com/"
---

# AperiOptic: the open workbench for optical engineers and enthusiasts

No sign-up. Always free.

AperiOptic is a free, browser-based optical-engineering workbench built for lens design, everyday optics calculations, and free ray tracing solutions. Sketch a full optical system — sources, lenses, mirrors, beamsplitters, filters, and detectors — and trace rays through it in real time, with nothing to install and no license to buy.

The non-sequential ray tracer drives a complete wavefront-error pipeline: optical path difference, Zernike decomposition, point-spread function (PSF), and modulation transfer function (MTF), plus a damped-least-squares and Powell optimizer, through-focus z-stacks, multi-wavelength and spectral-filter support, beamsplitter and cavity handling, and Gaussian-beam propagation. Bring existing designs in directly from Zemax ZMX files.

Alongside the main design tool, AperiOptic serves as a comprehensive hub for optics calculators. Access over 100 interactive tools for thin-lens and lensmaker equations, Gaussian-beam parameters, the diffraction limit, f-number and numerical aperture, fiber coupling, Fresnel reflection, and Zernike terms — each complete with copy-paste Python, MATLAB, and JavaScript snippets.

To keep you connected to the broader field, AperiOptic features a daily optics-and-photonics news feed. Stay up to date with the latest academic papers, research breakthroughs, and industry headlines, all integrated directly into your engineering workspace.

## On this site

- [Optical design & analysis](https://aperioptic.com/design): Design lens systems in the browser: non-sequential ray tracing, spot diagrams, wavefront error, PSF, MTF, through-focus z-stacks and an optimizer. Imports Zemax .zmx files.
- [Optics calculators](https://aperioptic.com/calculators): 100+ free optics calculators: thin lens, Gaussian beams, diffraction limit, f-number and NA, fiber coupling, Fresnel reflection, Zernike terms and more, each with code snippets.
- [Optics & photonics news](https://aperioptic.com/news): New research, industry news and community discussion from across optics and photonics, gathered in one place and refreshed every day.
- [Manual](https://aperioptic.com/manual): How to use AperiOptic's design tool: the surface table, sources, detectors and analysis, the optimizer, .zmx import, design files and the sample systems.
- [About](https://aperioptic.com/about): What AperiOptic is, how it was built with AI assistance, how to support it, and its no-warranty notice.
- [Validation](https://aperioptic.com/validation): How AperiOptic's results are checked: closed-form solutions, the ray-optics and Optiland ray tracers and published Zemax OpticStudio results, every number from the test suites.

## Latest release: v1.1.2 (2026-11-05), Mirrors on lens faces, and tilted surfaces drawn true

Two fixes to reflections in the design tool, both reported by a user.

- A mirror placed exactly on a lens face (a silvered back, a Mangin mirror) now reflects. When it came after the lens face in the list, the light passed straight through it; now the order does not matter.
- A surface tilted about more than one axis is now drawn at the angle it is traced. The 3D view combined the tilts in a different order, so such a mirror could look tilted while the rays reflected as if it were not. The traced results were right and are unchanged.

---

The interactive page: https://aperioptic.com/ (AperiOptic runs in the browser; free, no account). Every page of the site as Markdown: https://aperioptic.com/llms.txt
