TFStudio logo TFStudio open source
Free & open sourceWindows and LinuxEN · RU · ZH · IT

Free, open-source thin-film coating design software.

TFStudio is a desktop application for design, analysis and optimization of multilayer optical coatings: anti-reflection stacks, bandpass filters, mirrors.

It's free and open source (MIT license). Get the code, build it yourself, or help out. Contributions are welcome.

Download Try the live demo Documentation

Runs entirely in your browser. Explore example designs and live spectra, no install.

TFStudio: Design Editor and Optical Evaluation

Main window: Design Editor + Optical Evaluation, docked

What you can do

One app for the whole job, from first idea to the deposition chamber.

Build

Lay out a coating layer by layer, pick from a large material library, and set what you want it to do.

Optimize

Let it tune the layers, or grow a whole design from scratch, to hit your goals.

Analyze

Check performance and tolerance.

Manufacture

Simulate the real deposition and export files for your chamber's monitoring software.

See the full feature list →

Recordings

Draw a target, then refine

Drag a 50 % line across the plot and press Run. Eight quarter-wave layers become a flat beamsplitter from 450 to 650 nm.

A 50 % target drawn on the plot, then Refinement

Grow a coating from a bare substrate

Set a 450-700 nm AR target in the wizard and run Gradual Evolution. It stops at eight layers with reflectance near zero across the band.

Gradual Evolution building an AR coating

Type a stack, see it at every angle

Enter (H L)^8 H in Stack Formula, then map reflectance over wavelength and angle of incidence as a 3D surface.

A Stack Formula mirror and its wavelength vs angle map

Good to know

A few plain facts about the current build.

Runs onWindows and Linux. A desktop app, so everything stays on your machine.
Works offlineNo internet needed.
LanguagesEnglish, Russian, Chinese and Italian.
Chamber exportLayer by layer curves can be exported in .res format that is accepted by spectrophotometer software.
LicenseFree and open source (MIT).

Open source

TFStudio is free and open source, released under the MIT license. The full source is on GitHub. Read it, build it, or send a pull request.

TFStudio is a young project, so bug reports and contributions are especially welcome, whether that's code, an issue, or an idea for what to build next. See the contribution guide to get started, or open an issue.

Download latest release View on GitHub DOI 10.5281/zenodo.21196149