.SPE

SPE File

Princeton Instruments CCD Spectroscopy Data File
Ask a question
QUICK ANSWER

An SPE file is a binary scientific data file produced by Princeton Instruments (formerly Roper Scientific) CCD and EMCCD detectors using WinSpec or LightField software. It stores raw pixel arrays with a 4100-byte header encoding acquisition metadata. Open it with LightField or WinSpec32 on Windows, or free with ImageJ/FIJI on any platform.

Developer: Princeton Instruments / Teledyne Princeton Instruments (formerly Roper Scientific) Category: Raster Image Files MIME: application/octet-stream
OPENS ON Windows macOS Linux
Related: .JPG · .PNG · .TIF · .ECW

On this page

19k+ extensions indexed
Last reviewed Aug 15, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the SPE file format?

An .spe file is a scientific imaging and spectroscopy data file produced by Princeton Instruments (formerly Roper Scientific, now Teledyne Princeton Instruments) CCD detector systems. It is the native output format of the WinSpec32 and WinView32 acquisition software, and of the newer LightField platform.

The file begins with a fixed 4100-byte binary header containing roughly 100 acquisition parameters: CCD chip temperature, exposure time, accumulation count, spectrometer grating, center wavelength, and polynomial wavelength calibration coefficients. Immediately after the header sits the raw pixel array, stored as 16-bit unsigned integers per pixel for standard CCD readout.

SPE 3.0, introduced with LightField around 2012, retains the same 4100-byte header for backward compatibility but appends an XML metadata footer after the last frame. The footer's byte offset is stored at header position 1992 and carries extended calibration, hardware configuration, and region-of-interest data.

The format is widely used in Raman spectroscopy, photoluminescence, fluorescence, and astronomical CCD photometry. Multi-frame kinetic series are stored as contiguous frames following a single header. Python libraries spe2py and imageio read both v2.x and v3.0 files; FITS and TIFF are common export targets when sharing data outside the Princeton Instruments ecosystem.

Security & safety

RISK: LOW

Binary scientific data file with no scripting or executable content. Safe to open. Large multi-frame files may consume significant memory.

Format details

in a nutshell
FULL NAMEPrinceton Instruments CCD Spectroscopy Data Fileaka WinSpec CCD file, LightField SPE file
DEVELOPERPrinceton Instruments / Teledyne Princeton Instruments (formerly Roper Scientific)since circa 1990s (WinSpec era, Roper Scientific / Princeton Instruments)
MIME TYPEapplication/octet-stream
TYPEbinary scientific image/spectroscopy data (proprietary)

Programs that open SPE files

Windows3 apps
WinSpec32 / WinView32 Paid File → Open → select .spe file. Native WinSpec/WinView application.
LightField Paid File → Open SPE file. LightField reads both SPE 2.x and 3.0.
ImageJ / FIJI (with Bio-Formats) Open-source Open ImageJ/FIJI → Plugins → Bio-Formats Importer → select .spe file. Free scientific image viewer.
macOS1 app
ImageJ / FIJI (with Bio-Formats) Open-source Open FIJI → Plugins → Bio-Formats Importer → select .spe file.
Linux1 app
ImageJ / FIJI (with Bio-Formats) Open-source Open FIJI → Plugins → Bio-Formats Importer → select .spe file.

Technical details

deep spec
Header sizeFixed 4100 bytes (binary); identical layout across all format versions for backward compatibility
Pixel data type16-bit unsigned integers (standard CCD readout); 32-bit float supported in SPE 3.0
Byte orderLittle-endian
SPE 3.0 extensionXML metadata footer appended after pixel data; footer byte offset stored at header position 1992
Version identificationFormat version stored as IEEE 754 float at header offset 108 (v2.x); v3.0 detected via footer offset field
Wavelength calibrationPolynomial coefficients stored in header for nm-per-pixel wavelength mapping
Acquisition metadataCCD temperature, exposure time, accumulations, grating ID, center wavelength - all in header
Multi-frame supportKinetic series stored as contiguous frames immediately after the single 4100-byte header
CCD dimensionsWidth and height stored in header; typical scientific arrays 256×1024 to 2048×2048 px
Software lineageWinSpec / WinView (Roper Scientific) → SPE v2.x; LightField (Princeton Instruments) → SPE v3.0
Application domainsRaman spectroscopy, fluorescence, photoluminescence, astronomical CCD imaging
Python support`spe2py` and `imageio` libraries; ImageJ/FIJI via Bio-Formats plugin
Typical file size100 KB to several GB, scaling with frame count and pixel array dimensions
Releasedcirca 1990s (WinSpec era, Roper Scientific / Princeton Instruments)
Latest versionSPE 3.0 (introduced with LightField software, circa 2012)
Specificationraw.githubusercontent.com

SPE conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with SPE files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about SPE files.

Frequently asked questions

How do I open an SPE file without WinSpec?
Use ImageJ/FIJI (free) with the Bio-Formats plugin, or in Python install spe2py (pip install spe2py) to read the data programmatically. MATLAB users can use the loadSPE script from MATLAB File Exchange.
What is the difference between SPE 2.x and SPE 3.0?
SPE 2.x (WinSpec/WinView) has a 4100-byte binary header and raw pixel data. SPE 3.0 (LightField, since ~2012) adds an XML footer with extended metadata. Both have the same basic header structure.
How do I convert SPE to TIFF?
Open in ImageJ/FIJI (Bio-Formats) and File → Save As → TIFF. Or in Python: import spe2py, then save with tifffile.
Can I open SPE files on Mac or Linux?
Yes - WinSpec/LightField is Windows-only, but ImageJ/FIJI works on all platforms. Python libraries (spe2py, imageio) are cross-platform.
What data is in the SPE header?
Acquisition date/time, exposure time, number of accumulations, CCD temperature, frame dimensions, ROI, spectrometer grating, center wavelength, and polynomial wavelength calibration coefficients.

References

1SPE 3.0 File Format Specification (official PDF)raw.githubusercontent.com
2spe2py - Python reader for SPE 3.x (PyPI)pypi.org

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Related extensions

.JPGJPEG Image
.PNGPortable Network Graphics
.TIFTagged Image File Format
.ECWEnhanced Compression Wavelet (ECW) image
.AVIFAV1 Image File Format (AVIF)
.JP2JPEG 2000 Image (ISO/IEC 15444-1)

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z