Script for Printer Profiling for MacOS, Linux and Windows (free to use and modify)

know

Newbie to Printing
Joined
Mar 12, 2026
Messages
2
Reaction score
2
Points
3
Printer Model
Brother MFC-9460
Hello All,

It seems admin deleted my previous user (knowing) and all my posts accusing me for Spam. I have worked months to create scripts for the benefit of all users in this forum (and internationally), so I hope profiling interested users on this forum is not deprived from being informed of the below script tool.

As a result, I am discouraged from posting more releases for the Argyll_Printer_Profiler script in the future, unless specifically asked for, as admin seems to delete such posts. Users that are interested in this script must therefore use the link in this message to get the latest version.

Download from GitHub: Argyll_Printer_Profiler

Bugs (issues) may also be submitted on the GitHub repository link above.
Please post questions and feedback on usage in this thread, or on GitHub (user required).

Several updates have been released last month and maturity is now quite high, so I hope few releases (or none) will be made in the future. Those that have tried the scripts and contacted me on the ArgyllCMS mailing list (freelists.org) have given very positive feedback. I hope all that are interested in a simple non-technical workflow for printer profiling will find this helpful.

The following are the highlights:
Summary
  • Supports all instruments that ArgyllCMS supports, but target generation menus have been made with ColorMunki and i1Pro in mind.
  • Added comprehensive premade i1Pro charts for A3, A4, and Letter sizes in expert-level category (see Pre-made_Targets folder).
  • Updated documentation (README.md, index.md) to reflect new charts and improve clarity.
  • Fixed critical bugs, standardized error handling, handling of .icm extension and ensured consistent logging across Bash and Python scripts.
  • Removed obsolete custom target options and corrected spelling/typos in scripts and configuration files.
  • Improved Windows scripts for better ArgyllCMS path management.
Enjoy.
Best Regards,
K
 
Last edited:

know

Newbie to Printing
Joined
Mar 12, 2026
Messages
2
Reaction score
2
Points
3
Printer Model
Brother MFC-9460
I would like to remind users that the script .ini file has by default defined paths for macOS. Users of Linux and Windows must change paths that are not valid, which they are clearly warned about when running the script.

Cheers,
K
 

itsab1989

Newbie to Printing
Joined
Feb 11, 2026
Messages
2
Reaction score
0
Points
8
Printer Model
Epson ET 8550, Canon Pro 300
Thanks a lot for putting so much effort into creating this script! I‘ve been using Argyll in combination with DisplayCal for quite some time now but the printer profiling part of it was always too complicated for me.
When I downloaded this script everything was pretty easy and straight forward and I was able to create my first printer profile without any major issues as the script guided me through the whole process.
Since then the script became even more refined and comes with a lot more pre-designed targets for many different paper sizes and instruments.
And when you take the time to learn some things about Argyll it even gives you the opportunity to customize all of the arguments that are used in the process of generating a target yourself and reading the patches. You could say it grows with you.
Thanks a lot! Creating a printer profile was a fun process with this and I managed to get some very nice prints with my own profiles!
 

Attachments

  • IMG_9317.jpeg
    IMG_9317.jpeg
    119.5 KB · Views: 0
  • IMG_9318.jpeg
    IMG_9318.jpeg
    175.7 KB · Views: 0
Top