Online Thin-Film TMM Simulator

Build multilayer stacks and calculate reflectance, transmittance, and absorptance with the Transfer Matrix Method.

Run sweeps, optimize designs, and inspect spectra and color results.

Build online
Create stacks, materials, and repeats directly
Run results
See reflectance, transmittance, absorption, and color
Sweep & optimize
Find trends and usable parameter sets
Agent-ready
Use MCP to build and run simulations automatically
How it works

From stack setup to spectra in three steps.

  1. 01

    Define your stack

    Layers, materials, layer-groups with repeats. Live 3D structure preview.

  2. 02

    Compute & optimize

    One-click sweeps over thickness, angle, wavelength. Built-in optimizer when you have a target.

  3. 03

    Visualize the physics

    R / T / A spectra, color, ellipsometry, depth-resolved E-field. Export CSV or share the recipe.

Validated against literature

These examples come from published papers.

Each case includes a runnable recipe and a side-by-side comparison with the original figure.

AI-Agent ready

Tell an agent what to simulate, and let it build and run the stack.

Dreapex TMM provides an MCP interface. AI tools that support MCP can create models, run sweeps, and read results from the simulator.

Agent prompt
Reproduce the Fink omnidirectional reflector at 0°, 45°, 80°
for both TE and TM. Use the polystyrene / Te 9-layer recipe
and report the average reflectance over 10–15 µm.
Reflectance simulated by TMM at normal incidence

TMM result: ⟨R⟩ ≈ 0.99 across the 10–15 µm band.

Built for serious thin-film design

    Multilayer structure definition
    Layer groups, repeats, file-based materials. Birefringent and incoherent layers supported.
    Optical parameter configuration
    Wavelength, angle, polarization, detectors. All in one place.
    Parameter sweep
    Sweep structure and optics parameters. Compare trends fast.
    Automatic optimization
    L-BFGS-B, Nelder–Mead, Differential Evolution. Multi-objective ready.
    Result analysis
    Inspect R / T / A spectra, color, ellipsometry, and depth-resolved fields.
    Paper reproduction cases
    Run ready-made recipes and compare the output with original figures.

Build a thin-film stack and see how the spectrum changes.

Open the app to simulate, or follow the docs first.

Copyright © 2026 Dreapex