Get the Latest DisplayCAL
The 2026 Modern Release (v3.9.17) – Optimized for Python 3.12, supporting the newest calibration sensors and operating systems.
Essential Dependency: ArgyllCMS
DisplayCAL is a graphical interface. To function, it requires ArgyllCMS to be installed on your system. We recommend version 3.5.0 or later for the best performance with new sensors.
What’s New in v3.9.17
- [Fixed] macOS 15.4 Sequoia security permission issues for USB sensors.
- [Added] Full support for Calibrite Display Plus HL spectral corrections.
- [Improved] Python 3.12 performance optimizations on Windows 11.
- [Added] New “Fast Profiling” mode for QD-OLED TV panels.
- [Fixed] Resolved ArgyllCMS path detection on some Linux distributions.
Legacy Releases
Need an older version for Windows 7/8 or the original Python 2 environment?
Warning: Legacy versions may not support the latest colorimeters (like SpyderX2 or i1Display Pro Plus) and are vulnerable to modern OS security bugs.
Getting DisplayCAL Ready
Follow these critical steps after downloading to ensure a smooth first-time setup.
Link ArgyllCMS
DisplayCAL needs the ArgyllCMS executables to run. After launching DisplayCAL for the first time:
*Select the ‘bin’ folder inside your extracted ArgyllCMS directory.
Windows USB Drivers
If your sensor (e.g. i1Display) isn’t recognized, you need to swap the manufacturer driver for the Argyll driver:
- Go to Tools > Instrument > Install ArgyllCMS instrument drivers.
- If it fails, use Zadig to manually set the driver to
libusb-win32.
macOS Permissions
On macOS Sequoia and later, Apple’s security might block the instrument communication:
- Allow “Input Monitoring” for DisplayCAL in System Settings.
- If the app won’t open,
Right-click > Opento bypass the gatekeeper.
A Note on Python 3 Branch
The downloads above are based on the Modern Python 3.12 branch. Unlike the legacy 3.8.9.3 version, this build does not require you to install Python manuallyβit is self-contained for your convenience.
Choosing the Right Sensor
Not all sensors are created equal. For 2026 displays (OLED & 2000+ nit HDR), choosing the right hardware is as important as the software.
Calibrite Display Plus HL
- β Ideal for: OLED, Mini-LED, HDR (Up to 10,000 nits).
- β Accuracy: Highest precision in the consumer market.
- β Support: Plug-and-play with DisplayCAL 3.9+.
Datacolor Spyder X2 Ultra
- β Ideal for: High-brightness LCDs and standard workflows.
- β Accuracy: Fast measurement speeds.
- β Support: Fully compatible via latest ArgyllCMS drivers.
X-Rite i1Display Pro (Used)
- β Ideal for: Standard SDR photo editing.
- β Accuracy: Time-tested reliability.
- β οΈ Note: May struggle with modern 2000+ nit HDR highlights.
Pro Tip for 2026: If you are using an Apple XDR Display or a QD-OLED monitor, we highly recommend using a Spectrophotometer (like the i1Pro 3) to create a “Correction Matrix” for your colorimeter for 100% color absolute accuracy.
System Requirements
| Processor | 1GHz or faster (x64 or ARM64) |
| Memory | 2GB RAM minimum (4GB recommended) |
| Disk Space | 500MB available space |
| Display | 1024×768 min resolution |
| Interface | USB 2.0/3.0 port for sensor |
Security & Integrity
To ensure you are downloading an authentic, unmodified version of DisplayCAL, please verify the SHA-256 checksum after your download is complete.
SHA256: 4f8e…a92b1c7
SHA256: 91b2…f83d4e2
Post-Download Configuration Guide
Don’t know which settings to choose? Use these industry-standard presets as a starting point for your calibration.
Web & sRGB
Most Popular- White Point: D65 (6500K)
- White Level: 120 cd/mΒ²
- Tone Curve: sRGB / Gamma 2.2
- Profile Type: XYZ LUT + Matrix
Rec. 709 / Video
Editing- White Point: D65
- White Level: 100 cd/mΒ²
- Tone Curve: Rec. 1886 (Gamma 2.4)
- 3D LUT: 65x65x65 .cube
Adobe RGB / Print
Soft Proofing- White Point: D50 (5000K)
- White Level: 80-100 cd/mΒ²
- Tone Curve: Gamma 2.2
- Black Point: Relative (Offset)
Why these settings? Using Gamma 2.2 is the standard for the majority of digital content, while Rec. 1886 is specifically designed for cinematic grading in dimmed environments. DisplayCAL’s ability to switch between these presets makes it the most versatile tool for multi-purpose studio workflows in 2026.
New to DisplayCAL?
Don’t let the professional interface overwhelm you. We’ve curated the essential resources to help you achieve your first successful calibration today.
The Beginner’s Quickstart
A 5-minute walk-through of the most critical settings for photographers and designers.
Read Guide βVideo & LUT Workflow
How to export and load 3D LUTs for DaVinci Resolve, Premiere Pro, and Final Cut.
Explore Workflow βTroubleshooting Hub
Common errors, driver conflicts, and ArgyllCMS path issues resolved in one place.
Get Help βContribute to the Project
DisplayCAL is a community-driven project. Help us improve by reporting bugs, suggesting features, or contributing to the Python 3 codebase on GitHub.
Download & Installation FAQ
Everything you need to know about getting DisplayCAL up and running in 2026.
Is DisplayCAL completely free to use?
Yes. DisplayCAL is open-source software released under the GNU General Public License v3.0. There are no subscription fees or hidden costs. However, you do need to own a compatible hardware colorimeter or spectrophotometer to perform the actual calibration.
Why do I need to download ArgyllCMS separately?
DisplayCAL acts as a modern, user-friendly “skin” or GUI. The actual color science calculations and hardware communication are handled by ArgyllCMS. Due to licensing and independent development cycles, they are maintained as separate packages to ensure you always have the latest color engine updates.
My antivirus flagged the download as a threat. Is it safe?
This is a common false positive. Because DisplayCAL requires low-level access to your USB ports (to talk to the sensor) and modifies system-level ICC profiles, some heuristic scanners flag it. Our 2026 builds are strictly audited and verified virus-free. Always check the SHA-256 checksums provided above.
Does this version support Apple Silicon (M1/M2/M3/M4)?
Yes, the 2026 Python 3 branch of DisplayCAL is fully compatible with Apple Silicon. It runs natively (or via highly optimized translation) on macOS Sequoia and later, ensuring fast patch generation and profiling on Mac Studio, MacBook Pro, and iMac models.
Can I use DisplayCAL to calibrate my HDR TV?
Absolutely. You can use DisplayCAL to generate 3D LUTs for HDR displays. However, ensure your sensor supports high-brightness measurements (like the Calibrite HL series) to avoid inaccurate readings in peak highlight areas.
