Download ArgyllCMS v3.5.0
The Professional Color Engine
ArgyllCMS is the worldβs most advanced Open Source ICC compatible color management system. It provides high-precision calibration and profiling for displays, printers, and cameras, supporting the latest 2026 HDR and wide-gamut technologies.
Need calibration on the go?
Check out ArgyllPRO ColorMeter V2.0 for Android Tablets and Phones. Learn more β
Why ArgyllCMS v3.5.0 Leads the Industry
Advanced CIECAM02 Appearance Model
Unlike standard engines, Argyll uses the CIECAM02 appearance model for gamut mapping, ensuring perceptual and saturation intents remain visually consistent across different viewing environments.
Spectral Sample Support
Full support for spectral data allows for a wide selection of illuminant and observer types, including compensation for Paper Fluorescent Whitener Additives (FWA).
Video & 3D LUT Specialist
Create specialized Device Link profiles and high-bit depth 3D LUTs for professional film, video calibration, and HDR grading workflows.
New in the 2026 Release
- β Fastest Raster Engine: Includes the world’s fastest portable 8-bit and fully accurate 16-bit color conversion engine.
- β Web-Based Visualization: View device color gamuts in modern browsers using integrated X3DOM support.
- β Extended Instrument Support: V3.5.0 adds critical drivers for the latest 2026 colorimeters and spectrophotometers.
How to Install & Link ArgyllCMS
Follow these steps to integrate the v3.5.0 engine with your calibration workflow.
Extract the Binaries
ArgyllCMS does not use a traditional installer. After downloading, extract the .zip or .tgz file to a permanent location.
Recommendation: C:\ArgyllCMS_V3.5.0 or /Applications/ArgyllCMS
Link to DisplayCAL (The GUI)
Launch DisplayCAL. If it’s your first run, it will ask for the ArgyllCMS folder. If not, go to:
File β Locate ArgyllCMS executables…
Navigate to the folder you just extracted and select the ‘bin’ subfolder.
Platform Optimization
Special Note for Linux (Wayland) Users
According to the latest 2026 developer notes, Wayland remains challenging for native color management. For critical calibration tasks, it is highly recommended to use X11 or ensure your distribution has stable XWayland color protocol support.
Support Independent Development
ArgyllCMS is a labor of love by Graeme Gill. As stated in the 2026 update, ongoing support from the community is what keeps the project aliveβallowing for bug fixes, new instrument drivers, and compatibility with evolving display tech.
Suggested Contribution Levels:
- $20 AUD / Monthly
- $120 AUD / Yearly
- Business: 5-20% ROI
- Hobbyist: $5 – $100
Getting Expert Help
ArgyllCMS Mailing List
The best place to report bugs or get advanced technical support from the community.
Join the Discussion βDirect Contact
You can reach the author, Graeme Gill, directly for licensing inquiries or specialized support via the official site contact methods.
Instrument Notice
Please direct all instrument-related queries to the Argyll authors, NOT third-party software vendors.
“Many thanks to Florian HΓΆch for making ArgyllCMS more accessible via DisplayCAL.” β Graeme Gill
Legacy Versions & Source Code
Access specialized libraries and historical builds for specific hardware requirements.
Development Resources
-
Argyll V3.5.0 Source Code For custom compilationDownload β
-
icclib / cgatslib (v3.2.0) ICC V2 & CGATS I/O librariesDownload β
-
DPS Source Code Display Profiling SystemDownload β
Security & Integrity
To ensure the safety of your calibration environment, we recommend verifying all downloads. Official ArgyllCMS binaries are strictly audited.
*Please note: Some Linux distributions modify these packages. We recommend using the unmodified versions provided here for consistent results.
Compatible Hardware & Driver Setup
ArgyllCMS v3.5.0 supports almost every colorimeter and spectrophotometer on the market.
π Supported Instruments
- Calibrite: Display Pro/Plus/HL
- X-Rite: i1Display Pro, i1Pro 2/3
- Datacolor: Spyder 4/5/X/X2
- Klein: K10-A and similar
- Photo Research: PR-650/670
- Colorimetry Research: CR-100/250
- Minolta: CA-210 / CS-200
- Jeti: Specbos 1211/1501
* v3.5.0 introduces optimized spectral handling for 2026 HDR sensors.
β οΈ Driver Conflicts (libusb)
On Windows, ArgyllCMS often requires the libusb-win32 driver. If your device is not recognized by DisplayCAL:
- Open DisplayCAL > Tools > Instrument.
- Select “Install ArgyllCMS instrument drivers”.
- This will replace the manufacturer’s driver (e.g., X-Rite) with the Argyll-compatible driver.
- To revert, find the device in Device Manager and select “Uninstall Device” (check “Delete driver software”).
Master the Command Line Interface
For power users who need automation, scripting, and direct engine control.
Generates test target colors. Essential for creating custom calibration patches.
targen -v -d3 -e4 -g128 -f500 my_target
Directly communicates with the sensor to measure the displayed patches.
dispread -v -p0,0,100,100 my_target
The “Brain” β computes the actual ICC profile from the measured data.
colprof -v -qh -as my_profile
Pro Logic: In the v3.5.0 build, you can pipe these commands into custom Python or Bash scripts to automate color verification across multiple displays in a studio environment. Refer to the /doc folder in your installation for a full list of over 50 command-line tools.
Expert Support & Common Queries
Solving the most frequent technical hurdles with the ArgyllCMS v3.5.0 engine.
Q: My instrument is not detected by dispread/DisplayCAL?
This is usually a driver conflict. On Windows, ensure you have used the “Install ArgyllCMS instrument drivers” utility to replace the manufacturer’s HID driver with the libusb-win32 version. On macOS, ensure your terminal or DisplayCAL has “Input Monitoring” permissions enabled in System Settings.
Q: Why is the calibration process so slow compared to OEM software?
ArgyllCMS prioritizes accuracy over speed. It takes more samples to build a high-precision spectral model of your display. However, in v3.5.0, you can use the -q flag (e.g., -qm for medium or -ql for low) to speed up initial readings if lab-grade precision isn’t required for every session.
Q: Does ArgyllCMS support the latest 2026 HDR4000+ displays?
Yes. The v3.5.0 update specifically addresses the dynamic range limits of older builds. It now supports the expanded luminance ranges and spectral characteristics of the latest QD-OLED and Mini-LED panels, provided your sensor (like the Calibrite Display HL) is also HDR-capable.
Q: What is the difference between ArgyllCMS and ArgyllPRO?
ArgyllCMS is the open-source core for desktop OS (Win/Mac/Linux). ArgyllPRO (ColorMeter) is a commercial Android application designed for mobile use. While they share the same color science core, they are distinct products with different licensing models.
Still having issues? The ArgyllCMS Mailing List remains the gold standard for expert advice from Graeme Gill and the community.
Comprehensive Documentation Index
Navigate the vast library of tools included in the ArgyllCMS v3.5.0 suite.
Display Calibration
- discal: Basic display calibration tool.
- dispwin: Load & install screen profiles.
- oeminst: Extract OEM spectral data.
- dispcalGUI: (Legacy) The roots of DisplayCAL.
Profiling & Analysis
- colprof: Create ICC profiles from data.
- profcheck: Check profile accuracy.
- xicclu: Lookup & transform color values.
- specplot: Plot spectral sample data.
Scanners & Printers
- scanin: Input profiling for scanners.
- printcal: Printer calibration & linearization.
- collink: Create Device Link profiles.
- colverify: Verify print color quality.
Local Access Tip
Each download package includes a /doc folder with offline HTML files for every tool listed above. For immediate help on any tool, you can also run toolname -? in your terminal to see all available flags and parameters.
Built for Professional Standards
In 2026, the demand for high-fidelity color has moved beyond simple photo editing. ArgyllCMS v3.5.0 provides the mathematical precision required to meet strict Netflix, Dolby Vision, and HDR10+ delivery requirements.
Sensor Optimization & Spectral Corrections
Unlock the full potential of your hardware with Argyll’s advanced meter correction engine.
CCSS (Spectral Samples)
ArgyllCMS can use .ccss files to correct the response of colorimeters (like the i1Display Pro) for specific display technologies. This is critical for accurate measurements on modern Wide Gamut panels.
EDR to CCSS Conversion
By using the oeminst tool, ArgyllCMS can extract and convert manufacturer .edr files into open-standard spectral data, giving you access to the latest X-Rite/Calibrite technology updates.
oeminst -v "path/to/setup.exe"
Four-Color Matrix (CCMX)
For the highest possible accuracy, use a spectrophotometer to create a .ccmx correction matrix for your specific colorimeter. This ensures “reference-grade” results in your studio.
Sensor Recalibration Warning
Organic filters in older colorimeters (like Spyder 4/5 or early i1Display units) degrade over time. If your sensor is more than 5 years old, use the profcheck tool to verify its consistency against a known reference before performing critical HDR mastering.
Ready to Achieve Perfect Color?
Download ArgyllCMS v3.5.0 today and power your DisplayCAL workflow with the world’s most accurate color engine. Open-source, professional-grade, and always free.
