Freedom251 › Display Calibration Software
ArgyllCMS

What ArgyllCMS is
ArgyllCMS is a free, open-source color-management system for creating ICC profiles and calibrating devices. Its command-line tools support scanners, cameras, film recorders, displays, and RGB, CMY, and CMYK printers. It can create device-link profiles with video calibration standards and 3D LUT options, and work with spectral samples, selectable illuminants and observer types, and compensation for fluorescent whiteners in paper. Color-conversion tools handle 8-bit raster data and fully accurate 16-bit conversion. Documentation lists direct support for measurement instruments from JETI, Klein, X-Rite and Calibrite, DataColor, and other manufacturers; other tools convert some chart results to Argyll CGATS format. ArgyllCMS runs on Linux, macOS, and Windows but has no built-in graphical interface. DisplayCAL, The Little Argyll GUI, and CoCa are listed as front ends that use it. It is licensed under AGPLv3, with commercial licensing available for code copyrighted by Graeme Gill through ArgyllPRO. Native display calibration and profiling under Linux Wayland is not supported; the maker recommends X11 for color-managed displays.
Who it suits
ArgyllCMS suits users who need command-line tools for profiling and calibrating a range of devices, or who want to use a listed graphical front end. Linux users needing native display calibration should use X11 rather than Wayland, according to the maker.
What it does well
- Free, open-source software for Linux, macOS, and Windows
- Profiles scanners, cameras, displays, and printers
- Supports 3D LUTs and spectral sample data
- Includes 8-bit and fully accurate 16-bit conversion tools
- Documentation covers individual tools and common tasks
What to know first
- No graphical interface is included
- Native Linux display calibration and profiling under Wayland is unsupported
- Commercial and non-GPL use requires a separate license
Limits
The free package is licensed under AGPLv3; commercial and non-GPL use requires a separate license for code copyrighted by Graeme Gill. On Linux, native display calibration and profiling under Wayland are unsupported, and X11 is recommended for color-managed displays.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| ArgyllCMS | AGPLv3 · command-line tools · manual installation | Free |
| Commercial/non-AGPL licensing | Closed-source or server use · terms depend on scope and distribution model | On request |
As argyllcms.com lists them, read 15 Oct 2026. The maker's own page has the final word.
Getting started
- Visit the ArgyllCMS website.
- Choose the package for Linux, macOS, or Windows.
- Use the command-line tools and the documentation for individual tools and common color-management tasks.
- For a graphical interface, consider a listed front end such as DisplayCAL, The Little Argyll GUI, or CoCa.
ArgyllCMS suits color professionals and technically confident users who need to profile more than displays or control color conversion from the command line. Its breadth is a strong reason to consider it; the absence of a built-in graphical interface narrows its appeal.
Overview
ArgyllCMS is an open-source system for creating ICC profiles and calibrating devices. It covers scanners, cameras, film recorders, displays, and RGB, CMY, or CMYK printers, making it relevant to production workflows that span capture, display, and print. Its code development began in 1995, and the first public release followed in 2000.
Rather than presenting these capabilities in a self-contained desktop app, ArgyllCMS provides command-line tools. That structure offers a broad technical toolkit, but users who want a guided graphical workflow will need a separate front end. The project identifies DisplayCAL, The Little Argyll GUI, and CoCa as options that use ArgyllCMS.
ArgyllCMS fits both Display Calibration Software and Color Management Software; its reach extends beyond display work alone.
Key features
Profiles for varied devices
Support for scanners, cameras, film recorders, displays, and RGB, CMY, and CMYK printers gives ArgyllCMS unusually broad scope for users managing color across different kinds of equipment. It can also create device-link profiles, including options for video calibration standards and 3D LUTs. ICC profile export, LUT calibration, multi-monitor calibration, and HDR calibration are supported capabilities.
Spectral measurement and conversion
Users can work with spectral sample data, select illuminants and observer types, and compensate for paper fluorescent whiteners. Those controls matter in workflows where the measurement conditions and paper characteristics are part of the profiling task. The package includes raster color-conversion tools for 8-bit data and fully accurate conversion tools for 16-bit data, a useful distinction for workflows that need greater precision.
Instrument and chart compatibility
Direct instrument support includes devices from JETI, Klein, X-Rite and Calibrite, DataColor, and other manufacturers. Tools can also convert some Colorblind, Kodak Colorflow, Gretag, Logo, X-Rite, and Barbieri chart results into Argyll CGATS format. This breadth can help users bring measurement equipment and chart results into one toolset, though the supported chart-result conversion is specific rather than universal.
Documentation and support
Documentation covers each major tool as well as common color-management tasks. The mailing list serves as the main support channel and also handles bug reports and release announcements. That is a practical resource for a command-line package, but it is a community mailing list rather than a built-in guided support experience.
Pricing
ArgyllCMS: free. The free plan provides open-source AGPLv3 software and command-line tools, with no free trial. It is the straightforward choice for users whose work can use the AGPLv3 license. Commercial and non-GPL use requires a separate license, so businesses or developers with incompatible licensing needs should account for that condition; commercial licensing is available through ArgyllPRO for code copyrighted by Graeme Gill.
Platforms
ArgyllCMS runs on Microsoft Windows, Apple macOS, and Linux. Linux users seeking native display calibration and profiling should note that Wayland is not currently supported for this work; the maker recommends X11 for color-managed Linux displays.
Who it's for
ArgyllCMS is best suited to color-management practitioners, imaging professionals, and technically confident users who need detailed device profiling, spectral controls, or conversion across an image and print workflow. Its range of supported devices and instruments makes it a strong fit when display calibration is only one part of the job.
It is a weaker fit for someone who expects a polished, self-contained graphical app or needs native display calibration under Wayland. A compatible graphical front end may make the tools more approachable, but the underlying package remains command-line software.
Pros and cons
- Broad device coverage: Profiles scanners, cameras, film recorders, displays, and RGB, CMY, and CMYK printers, supporting workflows beyond monitor calibration.
- Advanced profiling options: Device-link profiles, spectral data controls, fluorescent-whitener compensation, and 16-bit conversion address specialized color-management needs.
- Wide instrument and chart support: Direct support for multiple measurement-instrument makers and conversion from selected chart-result formats can reduce compatibility barriers.
- No built-in GUI: Command-line operation is a substantial obstacle for users who want an integrated visual workflow.
- Wayland constraint on Linux: Native display calibration and profiling require an X11-based workflow according to the maker's guidance.
- License conditions: Commercial and non-GPL use needs a separate license, which can rule out the free terms for some organizations and projects.
Alternatives
DisplayCAL is a relevant alternative for readers seeking another free, cross-platform option; it is free software under GNU GPL version 3 or later, with optional financial contributions, and is also named as a GUI front end that uses ArgyllCMS.
EIZO ColorNavigator 7 may suit readers using compatible EIZO ColorEdge monitors who want a free download; its compatibility is tied to those monitors.
QUBYX OS Tools is another free, cross-platform option, with software described as GNU-licensed and auditable, inspectable, and adaptable by users.
PatternSpace is a macOS-only alternative with a free tier that includes over 100 patterns, 14 SDR reference presets, and up to 25 Remote patches per session; its Pro plan costs $39.99, paid once.
PsyCalibrator is another free option for Windows, macOS, and Linux.
Gloam is a free option for Windows users.
Buddi and Microsoft Quick Assist are also listed among the alternatives.
Verdict
Choose ArgyllCMS if you need a free, technically broad toolkit for profiling varied devices and controlling color conversion, and are comfortable with command-line tools and its licensing terms. Look elsewhere if you need a built-in GUI or native Linux display profiling under Wayland.
Verdict
ArgyllCMS offers broad device profiling and color-conversion capabilities through command-line tools. Its lack of a built-in GUI and Wayland limitation matter when choosing a workflow.
Questions
How much does ArgyllCMS cost?
The listed plan is free.
Which platforms does it support?
ArgyllCMS runs on Linux, macOS, and Windows.
Is ArgyllCMS open source?
Yes. The package is licensed under AGPLv3. Commercial licensing is available for code copyrighted by Graeme Gill through ArgyllPRO.
Does ArgyllCMS have a graphical interface?
No, it is a collection of command-line tools. DisplayCAL, The Little Argyll GUI, and CoCa are listed as graphical front ends that use it.
What is the Linux display-calibration limitation?
Native display calibration and profiling under Wayland are not supported. The maker recommends X11 for color-managed Linux displays.
Facts from ArgyllCMS's own pages
- Android app limitation
- The maker says an iOS ColorMeter version is unlikely because iOS devices do not provide suitable USB host access to applications. · pro.argyllcms.com, 15 Oct 2026
- Android app requirements
- ColorMeter requires an OTG-capable Android device, Android 4.0 or later, Google Play services, and a USB OTG adapter. · argyllpro.com, 15 Oct 2026
- Build requirements
- Compiling requires Jam or a compatible tool, a C compiler, and platform development libraries such as X11 libraries on Linux. · mail.argyllcms.com, 15 Oct 2026
- Color conversion
- The package includes portable 8-bit raster conversion and accurate 16-bit conversion code. · argyllcms.com, 15 Oct 2026
- Commercial licensing
- Graeme W. Gill's code can be licensed non-AGPL for closed-source or server products through the ArgyllPRO brand of Computer Graphics Technology P.L. · argyllcms.com, 15 Oct 2026
- Current release
- Version 3.5.0 was released on 4 February 2026 as a bug-fix update to version 3.4.1. · argyllcms.com, 15 Oct 2026
- Development history
- Code development began in 1995, icclib's first public release was in November 1998, and ArgyllCMS's first public release was in 2000. · argyllcms.com, 15 Oct 2026
- Device-link profiles
- The software creates device-link profiles with video-calibration and 3D-LUT options. · argyllcms.com, 15 Oct 2026
- Device links
- It can create device-link profiles with options including video calibration standards and 3D LUTs. · argyllcms.com, 30 Sept 2026
- Documentation
- The maker provides documentation for each major tool and a general guide to common color-management tasks. · argyllcms.com, 30 Sept 2026
- Documentation depth
- Documentation covers every major tool, general color-management workflows, compilation, installation, and usage scenarios. · argyllcms.com, 15 Oct 2026
- Founded
- 2000 · argyllcms.com, 23 Sept 2026
- Gamut mapping
- Profiles can use source-specific gamut mapping and CIECAM02-based rendering methods. · argyllcms.com, 15 Oct 2026
- Gamut viewing
- Device gamuts can be viewed and compared in a web browser using X3DOM. · argyllcms.com, 15 Oct 2026
- GUI integrations
- The maker lists DisplayCAL, The Little Argyll GUI, CoCa, and pacsDisplay as software using ArgyllCMS. · argyllcms.com, 15 Oct 2026
- Independent feature description
- LinuxLinks describes ArgyllCMS as command-line-only software supporting common color meters, Spyder profiling, and experimental ColorHug support. · linuxlinks.com, 15 Oct 2026
- Input formats
- Tools convert some Colorblind, Kodak Colorflow, Gretag, Logo, X-Rite, and Barbieri chart results into Argyll CGATS format. · argyllcms.com, 30 Sept 2026
- Installation
- There is no installer or installation script; users manually place executables, configure PATH, and set up USB instruments. · argyllcms.com, 15 Oct 2026
- Instrument support
- The documentation lists direct support for color measurement instruments from JETI, Klein, X-Rite and Calibrite, DataColor, and other manufacturers. · argyllcms.com, 30 Sept 2026
- Integrations
- The maker lists DisplayCAL, The Little Argyll GUI, and CoCa as GUI front ends that use ArgyllCMS. · argyllcms.com, 30 Sept 2026
- Interface
- ArgyllCMS is a collection of command-line tools and does not include a graphical user interface. · argyllcms.com, 15 Oct 2026
- Libraries
- The distribution includes the icclib ICC-profile library and cgatslib CGATS file-I/O library. · argyllcms.com, 15 Oct 2026
- Licence
- Most source and executables are under the Affero GNU Version 3 licence, with source-sharing obligations including network use. · argyllcms.com, 15 Oct 2026
- License
- The package is licensed under AGPLv3, with commercial licensing available for code copyrighted by Graeme Gill through ArgyllPRO. · argyllcms.com, 30 Sept 2026
Where ArgyllCMS stands on Freedom251
- Display Calibration Software#1 of 24
- Color Management Software#1 of 23