ThorCam™ Software for Scientific and Compact USB Cameras

ThorCam is a powerful image acquisition application that is designed for use with our cameras on 32- and 64-bit Windows® 7, 10, or 11 systems. The graphical user interface communicates with the camera to provide system control, image acquisition, and image review. Single images and image sequences may be captured and played back using ThorCam or supported third-party software.

We also offer application programming interfaces (APIs) and software development kits (SDKs) for Windows for the development of custom applications by OEMs and developers. These materials are included with ThorCam and are also available separately on the Programming Interfaces tab, where we also offer a Linux SDK for our Compact Scientific Cameras (excluding the 1.3 MP Kiralux™ cameras).

The ThorCam User Manual is available here.

Note that this software is not compatible with the LC100(/M) CCD Linear Camera, which uses a separate software package available here.

The following packages are available:

  1. Software: Software package with graphical user interface, drivers, application programming interfaces, and software development kits.
  2. Firmware: Firmware updates for our cameras.
  3. Programming Interfaces: Archives containing programming notes, functions, and demonstrations for using our Scientific Cameras and Compact USB cameras (DCx Series) with LabVIEW™ and other common languages.
  4. GitHub Resources: Link to Thorlabs' imaging content on GitHub®.
  5. Archive: Our former-generation camera software packages: ThorCam versions 3.6.2, 3.6.0, and 3.5.1.
  6. Drivers: Drivers for operating our Compact USB cameras (DCx Series) in a Linux environment.

ThorCam Software for 32-Bit Windows

ThorCam Software for 32-Bit Windows  
DescriptionPlease note that this ThorCam software installer is for 32-bit Windows operating systems only. It also includes drivers, 32-bit and 64-bit SDKs, and third-party interfaces for scientific cameras as well as DCx series cameras.
Version3.7.0
Filesize299 MB
Download
Only download from trusted sources, like Thorlabs, and always scan files before executing.

License
AdditionalThis installation includes drivers for LabVIEW and MATLAB, and software development kits for scientific cameras as well as DCx series cameras. For information about using third-party software with our cameras, please see the Programming Interfaces tab.
System RequirementsWindows® 7, 10, and 11 are supported.
Click here for recommended system requirements for our scientific cameras. Note that virtual machines are not supported.

ThorCam Software for 64-Bit Windows

ThorCam Software for 64-Bit Windows  
DescriptionPlease note that this ThorCam software installer is for 64-bit Windows operating systems only. It also includes drivers, 32-bit and 64-bit SDKs, and third-party interfaces for scientific cameras as well as DCx series cameras.
Version3.7.0
Filesize315 MB
Download
Only download from trusted sources, like Thorlabs, and always scan files before executing.

License
AdditionalThis installation includes drivers for LabVIEW and MATLAB, and software development kits for scientific cameras as well as DCx series cameras. For information about using third-party software with our cameras, please see the Programming Interfaces tab.
System RequirementsWindows® 7, 10, and 11 are supported.
Click here for recommended system requirements for our scientific cameras. Note that virtual machines are not supported.

Firmware for CS126xx Kiralux Camera

Firmware for CS126xx Kiralux Camera  
DescriptionThis download updates the firmware for our CS126xx 12.3 MP Kiralux Cameras. This update must be done on a computer with existing ThorCam software with appropriately selected USB drivers. Please see the README file below for installation instructions. 
Version1.0.15
Filesize2.71 MB
Download
Only download from trusted sources, like Thorlabs, and always scan files before executing.

ReadMe
Change Log

Firmware for CC126MU Kiralux Camera

Firmware for CC126MU Kiralux Camera  
DescriptionThis download updates the firmware for our CC126MU 12.3 MP Kiralux Cameras. This update must be done on a computer with existing ThorCam software with appropriately selected USB drivers. Please see the README file below for installation instructions. 
Version1.0.22
Filesize1.55 MB
Download
Only download from trusted sources, like Thorlabs, and always scan files before executing.

ReadMe

Firmware for CS135xx Kiralux Cameras

Firmware for CS135xx Kiralux Cameras  
DescriptionThis download updates the firmware for our CS135xx 1.3 MP Kiralux Cameras. This update must be done on a computer with existing ThorCam software with appropriately selected USB drivers. Please see the README file below for installation instructions. 
Version1.0.17
Filesize2.66 MB
Download
Only download from trusted sources, like Thorlabs, and always scan files before executing.

ReadMe
Change Log

Firmware for CS135MUN Kiralux Cameras

Firmware for CS135MUN Kiralux Cameras  
DescriptionThis download updates the firmware for our CS135MUN 1.3 MP Kiralux NIR-Enhanced Cameras. This update must be done on a computer with existing ThorCam software with appropriately selected USB drivers. Please see the README file below for installation instructions. 
Version1.0.17
Filesize1.52 MB
Download
Only download from trusted sources, like Thorlabs, and always scan files before executing.

ReadMe
Change Log

Firmware for CS165xx(/M) Zelux Cameras

Firmware for CS165xx(/M) Zelux Cameras  
DescriptionThis download updates the firmware for our CS165xx(/M) Zelux cameras. This update must be done on a computer with existing ThorCam software with appropriately selected USB drivers. Please see the README file below for installation instructions. 
Version0.9.5
Filesize8.14 MB
Download
Only download from trusted sources, like Thorlabs, and always scan files before executing.

ReadMe
Change Log

Firmware for CS235xx Kiralux Cameras

Firmware for CS235xx Kiralux Cameras  
DescriptionThis download updates the firmware for our CS235xx 2.3 MP Kiralux Cameras. This update must be done on a computer with existing ThorCam software with appropriately selected USB drivers. Please see the README file below for installation instructions. 
Version1.0.19
Filesize2.16 MB
Download
Only download from trusted sources, like Thorlabs, and always scan files before executing.

ReadMe
Change Log

Firmware for CS505CU and CS505MU Kiralux Cameras

Firmware for CS505CU and CS505MU Kiralux Cameras  
DescriptionThis download updates the firmware for our CS505CU and CS505MU 5.0 MP Kiralux Cameras. This update must be done on a computer with existing ThorCam software with appropriately selected USB drivers. Please see the README file below for installation instructions. 
Version1.0.15
Filesize2.71 MB
Download
Only download from trusted sources, like Thorlabs, and always scan files before executing.

ReadMe
Change Log

Firmware for CS505MUP Kiralux Polarization Camera

Firmware for CS505MUP Kiralux Polarization Camera  
DescriptionThis download updates the firmware for our CS505MUP 5.0 MP Kiralux Polarization Camera. This update must be done on a computer with existing ThorCam software with appropriately selected USB drivers. Please see the README file below for installation instructions. 
Version1.0.19
Filesize1.34 MB
Download
Only download from trusted sources, like Thorlabs, and always scan files before executing.

ReadMe
Change Log

Firmware for CC505MU Cooled Kiralux Camera

Firmware for CC505MU Cooled Kiralux Camera  
DescriptionThis download updates the firmware for our CC505MU Cooled 5.0 MP Kiralux Camera. This update must be done on a computer with existing ThorCam software with appropriately selected USB drivers. Please see the README file below for installation instructions. 
Version1.0.8
Filesize1.34
Download
Only download from trusted sources, like Thorlabs, and always scan files before executing.

ReadMe
Change Log

Firmware for CS895xx Kiralux Cameras

Firmware for CS895xx Kiralux Cameras  
DescriptionThis download updates the firmware for our CS895xx 8.9 MP Kiralux Cameras. This update must be done on a computer with existing ThorCam software with appropriately selected USB drivers. Please see the README file below for installation instructions. 
Version1.0.15
Filesize2.71 MB
Download
Only download from trusted sources, like Thorlabs, and always scan files before executing.

ReadMe
Change Log

Firmware for CC895MU Kiralux Camera

Firmware for CC895MU Kiralux Camera  
DescriptionThis download updates the firmware for our CC895MU 8.9 MP Kiralux Cameras. This update must be done on a computer with existing ThorCam software with appropriately selected USB drivers. Please see the README file below for installation instructions. 
Version1.0.22
Filesize1.55 MB
Download
Only download from trusted sources, like Thorlabs, and always scan files before executing.

ReadMe

Firmware for CS2100M and CC215MU Quantalux Cameras

Firmware for CS2100M and CC215MU Quantalux Cameras  
DescriptionThis download updates the firmware for our CS2100M-USB and CC215MU Quantalux Cameras. This update must be done on a computer with existing ThorCam software with appropriately selected USB drivers. Please see the README file below for installation instructions and change log. 
Version1.0.19
Filesize1.23 MB
Download
Only download from trusted sources, like Thorlabs, and always scan files before executing.

ReadMe
Change Log

Windows SDK and Doc. for Scientific Cameras

Windows SDK and Doc. for Scientific Cameras  
DescriptionThis file includes programming interfaces, documentation, and a standalone SDK for our Scientific Cameras. Note that the ThorCam software installer includes this file in addition to the drivers and software. 
Version2.1
Filesize79.8 MB
Download
Only download from trusted sources, like Thorlabs, and always scan files before executing.

AdditionalThe programming interfaces include LabVIEW, MATLAB, C, C++, C#/.NET, and Python. Compatibility with µManager requires the installation of the ThorCam software package.

Linux SDK and Doc. for Compact Scientific Cameras

Linux SDK and Doc. for Compact Scientific Cameras  
DescriptionThis file includes the following materials for our Compact Scientific cameras only, excluding the 1.3 MP Kiralux™ cameras: programming interface and documentation for Linux. 
Version2.1
Filesize49.6 MB
Download
Only download from trusted sources, like Thorlabs, and always scan files before executing.

AdditionalThe programming interface includes C/C++ and Python support. Also, only the Ubuntu Linux distribution version 16.04 and later is officially supported.

Windows SDK and Doc. for DCx Series Cameras

Windows SDK and Doc. for DCx Series Cameras  
DescriptionThis file includes the following materials for our USB camera item numbers beginning with DCU and DCC only: programming interface documentation, the standalone SDK, and 32- and 64-bit Windows drivers. Note that the SDK and drivers are included with the Thorcam sofware. 
Version4.81
Filesize88.8 MB
Download
Only download from trusted sources, like Thorlabs, and always scan files before executing.

AdditionalThe programming interfaces include DirectShow, LabVIEW, and .NET.
GitHub® Resources  
DescriptionThorlabs has been expanding our offering of example code for the ThorCam products on our GitHub account. These include examples for the C++, C#, and Python programming languages, and are a useful starting point for implementing Thorlabs' devices in common applications. 
AdditionalPlease click the icon below to visit our GitHub page.

ThorCam Version 3.6.2

ThorCam Version 3.6.2  
DescriptionThis tab contains a link to download a .zip file containing both the 32-bit and 64-bit installations.
Version3.6.2
Filesize591 MB
Download
Only download from trusted sources, like Thorlabs, and always scan files before executing.

License
AdditionalThis installation includes drivers for LabVIEW and MATLAB, and software development kits for scientific cameras as well as DCx series cameras. For information about using third-party software with our cameras, please see the Programming Interfaces tab.
System RequirementsWindows® 7 and 10 are supported. Click here for recommended system requirements for our scientific cameras. Note that virtual machines are not supported.

ThorCam Version 3.6.0

ThorCam Version 3.6.0  
DescriptionThis tab contains a link to download a .zip file containing both the 32-bit and 64-bit installations.
Version3.6.0
Download
Only download from trusted sources, like Thorlabs, and always scan files before executing.

License
AdditionalThis installation includes drivers for LabVIEW and MATLAB, and software development kits for scientific cameras as well as DCx series cameras. For information about using third-party software with our cameras, please see the Programming Interfaces tab.
System RequirementsWindows® 7 and 10 are supported. Click here for recommended system requirements for our scientific cameras. Note that virtual machines are not supported.

ThorCam Version 3.5.1

ThorCam Version 3.5.1  
DescriptionThis tab contains a link to download a .zip file containing both the 32-bit and 64-bit installations.
Version3.5.1
Download
Only download from trusted sources, like Thorlabs, and always scan files before executing.

License
AdditionalThis installation includes drivers for LabVIEW and MATLAB, and software development kits for scientific cameras as well as DCx series cameras. For information about using third-party software with our cameras, please see the Programming Interfaces tab.
System RequirementsWindows® 7 and 10 are supported. Click here for recommended system requirements for our scientific cameras. Note that virtual machines are not supported.

32-Bit Linux Drivers for DCx Series Cameras

32-Bit Linux Drivers for DCx Series Cameras  
DescriptionThese 32-bit Linux instrument drivers for operating DCx series CCD and CMOS cameras are provided as a courtesy for third-party control software. These drivers are not compatible with our scientific cameras. 
Version4.90.06
Filesize132 MB
Download
Only download from trusted sources, like Thorlabs, and always scan files before executing.

ReadMe
System RequirementsLinux Kernel ≥3.4

64-Bit Linux Drivers for DCx Series Cameras

64-Bit Linux Drivers for DCx Series Cameras  
DescriptionThese 64-bit Linux instrument drivers for operating DCx series CCD and CMOS cameras are provided as a courtesy for third-party control software. These drivers are not compatible with our scientific cameras. 
Version4.90.06
Filesize133 MB
Download
Only download from trusted sources, like Thorlabs, and always scan files before executing.

ReadMe
System RequirementsLinux Kernel ≥3.4