- Home
- Display Calibration Software
- ArgyllCMS
ArgyllCMS
What it is
ArgyllCMS is an open-source ICC-compatible color management system for creating 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 options such as video calibration standards and 3D LUTs. Other capabilities include spectral sample data, selectable illuminants and observer types, paper fluorescent-whitener compensation, and 8-bit raster and fully accurate 16-bit color conversion. Documentation lists direct support for measurement instruments from JETI, Klein, X-Rite and Calibrite, DataColor and other manufacturers. Tools can convert some chart results into Argyll CGATS format. The software runs on Linux, macOS and Windows. It does not include a graphical interface, though DisplayCAL, The Little Argyll GUI and CoCa are listed as front ends that use it. ArgyllCMS is licensed under AGPLv3; commercial licensing is available for code copyrighted by Graeme Gill through ArgyllPRO. Native Linux display calibration and profiling under Wayland are not currently supported; the maker recommends X11 for color-managed displays.
For and against
For
- Profiles scanners, cameras, displays and printers.
- Creates device-link profiles, including 3D LUT options.
- Supports spectral samples and selectable illuminants.
- Runs on Linux, macOS and Windows.
- Free open-source software under AGPLv3.
Against
- Does not provide its own graphical interface.
- Native Linux display calibration under Wayland is unsupported.
- Commercial and non-GPL use requires a separate license.
The verdict
ArgyllCMS offers broad device support and detailed color-management tools, but expects command-line use or a separate front end. Linux users needing native Wayland display calibration will need to account for its stated limitation.
Who it suits
ArgyllCMS suits users comfortable with command-line tools who need color profiling and calibration across a range of devices. Linux users relying on Wayland should note the stated support limitation.
Plans and prices
ArgyllCMS
AGPLv3 · command-line tools · manual installation
Read 15 Oct 2026 · argyllcms.com
Commercial/non-AGPL licensing
Closed-source or server use · terms depend on scope and distribution model
Read 15 Oct 2026 · argyllcms.com
On the record
- 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 · read 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 · read 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 · read 15 Oct 2026
- Color conversion
- The package includes portable 8-bit raster conversion and accurate 16-bit conversion code.argyllcms.com · read 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 · read 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 · read 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 · read 15 Oct 2026
- Device-link profiles
- The software creates device-link profiles with video-calibration and 3D-LUT options.argyllcms.com · read 15 Oct 2026
- Device links
- It can create device-link profiles with options including video calibration standards and 3D LUTs.argyllcms.com · read 30 Sep 2026
- Documentation
- The maker provides documentation for each major tool and a general guide to common color-management tasks.argyllcms.com · read 30 Sep 2026
- Documentation depth
- Documentation covers every major tool, general color-management workflows, compilation, installation, and usage scenarios.argyllcms.com · read 15 Oct 2026
- Gamut mapping
- Profiles can use source-specific gamut mapping and CIECAM02-based rendering methods.argyllcms.com · read 15 Oct 2026
- Gamut viewing
- Device gamuts can be viewed and compared in a web browser using X3DOM.argyllcms.com · read 15 Oct 2026
- GUI integrations
- The maker lists DisplayCAL, The Little Argyll GUI, CoCa, and pacsDisplay as software using ArgyllCMS.argyllcms.com · read 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 · read 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 · read 30 Sep 2026
- Installation
- There is no installer or installation script; users manually place executables, configure PATH, and set up USB instruments.argyllcms.com · read 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 · read 30 Sep 2026
The review
ArgyllCMS is a free, open-source color-management system for building ICC profiles and calibrating devices. It is best suited to users who need technical control across imaging and print workflows and are comfortable with command-line tools or a separate GUI.
Overview
Rather than a single desktop app, ArgyllCMS is a collection of command-line programs. That design gives technically capable users a broad toolkit, but makes it a poor fit for anyone who expects a guided graphical workflow out of the box. Its code development began in 1995, with the first public release in 2000.
Its reach spans profiling scanners, cameras, film recorders, displays, and RGB, CMY, and CMYK printers. That range makes it useful beyond monitor calibration, particularly where color-managed work crosses capture, display, and output devices.
Key features
Profiles, calibration, and conversion
ArgyllCMS creates ICC profiles and device-link profiles, with options that include video calibration standards and 3D LUTs. ICC profile export, LUT calibration, multi-monitor calibration, and HDR calibration are supported. This combination suits workflows that need more than a basic display profile, though the command-line interface puts more responsibility on the user than a standalone graphical application would.
Color conversion tools handle 8-bit raster data as well as fully accurate 16-bit conversion. For work where higher bit depth matters, the 16-bit tools offer a more precise conversion path than the 8-bit option.
Spectral data and instruments
Users can work with spectral sample data, choose illuminants and observer types, and compensate for paper fluorescent whiteners. Direct support covers measurement instruments from JETI, Klein, X-Rite and Calibrite, DataColor, and other manufacturers. Tools also convert some Colorblind, Kodak Colorflow, Gretag, Logo, X-Rite, and Barbieri chart results into Argyll CGATS format. This breadth helps fit the software into varied measurement workflows, while the need to select and operate command-line tools remains a substantial usability trade-off.
Front ends, documentation, and support
DisplayCAL, The Little Argyll GUI, and CoCa are GUI front ends that use ArgyllCMS, so users who want a graphical workflow can consider one of those alongside the core package. The maker provides documentation for each major tool and a general guide to common color-management tasks. The mailing list is the primary support channel and also handles bug reports and release announcements; that community-oriented route is less direct than dedicated commercial support.
Pricing
ArgyllCMS costs nothing. The plan includes open-source AGPLv3 software and command-line tools, with no free-trial period because the software is free. It is a strong fit for users whose needs fall within the license terms and who can work with the command line or a compatible front end.
Commercial licensing is available for code copyrighted by Graeme Gill through ArgyllPRO. Commercial and non-GPL use requires a separate license, so organizations with those requirements should account for licensing before adopting the free plan.
Platforms
ArgyllCMS supports Linux, macOS, and Windows. Linux users should note that native display calibration and profiling under Wayland are not supported; the maker recommends X11 for color-managed Linux displays. That limitation matters most for users whose Linux desktop depends on Wayland and who need native display calibration.
Who it's for
ArgyllCMS is a sensible choice for photographers, print and imaging professionals, and technically confident users who need device profiling, measurement support, or detailed color conversion across multiple hardware types. Its free price and broad device coverage are compelling when command-line operation and the license conditions are acceptable. Users who want a self-contained GUI, or Linux users who need native Wayland display calibration, should look elsewhere or use a suitable front end where appropriate.
Pros and cons
- Pros: Profiles a wide range of capture, display, and print devices, including RGB, CMY, and CMYK printers, making it useful across more than monitor calibration.
- Pros: Spectral data options, multiple instrument families, and 16-bit conversion support detailed measurement and color-management workflows.
- Pros: Free to use under AGPLv3, with GUI front ends available for users who do not want to operate every tool from the command line.
- Cons: The core package has no graphical interface, so users must learn command-line tools or adopt a separate front end.
- Cons: Native display calibration and profiling under Wayland are unsupported, ruling it out for some Linux display-calibration setups.
- Cons: Commercial and non-GPL use requires a separate license, which changes the cost and compliance picture for some organizations.
Alternatives
Display Calibration Software and Color Management Software are useful categories for comparing tools by workflow. Among specific alternatives, DisplayCAL is another free option for Linux, macOS, and Windows under GNU GPL version 3 or later; it is especially relevant if you want a GUI front end that uses ArgyllCMS. Little Argyll GUI is a paid, cross-platform front end for Argyll, priced at $5, paid once, and may suit users who want that focused graphical layer.
EIZO ColorNavigator 7 is a free download for compatible EIZO ColorEdge monitors, so it is the narrower choice for users with that monitor hardware. QUBYX OS Tools is another free, open-source option for Linux, macOS, and Windows. PatternSpace is a macOS-only freemium alternative whose free plan includes 100+ patterns, 14 SDR reference presets, and up to 25 Remote patches per session; it is a better fit for that pattern-based workflow.
Datacolor Spyder is a paid macOS and Windows option priced at $169, paid once. Calman is a paid macOS and Windows alternative with a Home software bundle priced at $449, paid once. Buddi is a free cross-platform budgeting application, not a color-management substitute.
Verdict
Choose ArgyllCMS if you need broad device profiling and precise color-management tools at no software cost, and are prepared to use command-line tools or a separate front end. Its main advantage is the depth of its profiling, measurement, and conversion capabilities; its main reason to look elsewhere is the lack of a built-in GUI, compounded for some Linux users by the Wayland limitation.