How to open IES and LDT files on a Mac

LumaScope showing the polar light distribution of an EULUMDAT file on macOS

You downloaded a luminaire's photometric data and got a file ending in .ies or .ldt. Double-clicking it on a Mac either does nothing or opens a text editor full of numbers. This article explains what these files are and lists the realistic ways to look at them on macOS.

What IES and LDT files are

Both formats describe how a luminaire distributes light, as measured in a lab (a goniophotometer).

Lighting designers and architects use these files to simulate a luminaire in a room before it is installed. Manufacturers publish one per luminaire, usually on the product page next to the datasheet.

Inside, both formats are plain text. You will find:

Plotting that grid gives the familiar polar diagram of the luminaire: how bright it is in each direction.

Why the usual tools do not help on a Mac

The best-known lighting design programs, DIALux and Relux, are built for Windows. They are the right tools if you need to calculate illuminance for a whole room or building, but they do not run natively on macOS. Mac users typically end up with one of the workarounds below.

Your options on a Mac

1. Run Windows

Install Windows in a virtual machine (Parallels Desktop, VMware Fusion, UTM) and run DIALux or Relux there. On Apple silicon Macs this means Windows for ARM, and x86 desktop software runs through emulation, which can be slow for heavy projects. Boot Camp only exists on Intel Macs. CrossOver or Wine may also work for some programs, with no guarantee for a given version.

2. A web-based viewer

Several websites let you upload an IES or LDT file and show the distribution in the browser. They work on any computer and need no installation.

3. Open the file as text

Because the files are plain text, TextEdit or any code editor will open them. This is useful for checking the header (manufacturer, lumens, wattage) or for fixing a malformed line.

4. Other Mac apps and plugins

There are some options in specific ecosystems, for example plugins for 3D and CAD tools that import IES files for rendering. They are meant for applying the light to a scene, not for inspecting the data. Availability and macOS support change often, so check the current state of any tool before relying on it.

5. LumaScope

LumaScope is a native macOS app we make for exactly this job: open a photometric file and see what is in it. It is a viewer, not a lighting calculation tool. It will not replace DIALux or Relux for designing a lighting scheme.

What it does:

A folder of IES and LDT files open in LumaScope, with the polar chart and the metadata inspector

Comparing luminaires is often the real question: which of these three fixtures gives the narrowest beam at a similar output? Select the files in the sidebar and the charts are overlaid with a table of their metrics.

Three LDT files compared in LumaScope

Requirements: macOS 14 (Sonoma) or later. It is sold on the Mac App Store for $9.99 in the US; prices vary by country.

Which option should you pick?

You want to Use
Calculate lighting for a room or building A Windows VM with DIALux or Relux
Take a one-off look and do not mind uploading the file A web viewer
Read the header or fix a text line A text editor
Browse, compare and report on many files on your Mac, offline LumaScope

These are not mutually exclusive. Many Mac-based designers inspect and compare files in a viewer, then do the room calculation in a Windows tool.

Quick tip: checking a file before trusting it

Whatever you use, a few checks catch most problems:

  1. Compare the lumens and wattage in the file with the manufacturer's datasheet.
  2. Check that the shape of the diagram matches the product (a downlight should not look like a floodlight).
  3. If the file is .ldt, make sure special characters in the header display correctly. Files exported on Windows are sometimes in an older text encoding.

← All articles