How can I batch-check the color profile of JPEGs in a folder without Photoshop?

Asked 1/27/2020

4 views

2 answers

0

I need to identify the embedded color profile for every JPEG in a folder so I can decide which files to edit first. I don’t have Photoshop. Is there a way to list the ICC/profile information for all images in a batch?

Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0

Photography Stack Exchange contributor

6y ago

2 Answers

1

Using exiftool you should be able to extract the ICC profile name using:

exiftool -icc_profile:ProfileDescription some_file.jpg

You can write a loop in a command line script to do this for a set of images.

If you are interested in other parameters of the ICC profile you can use a different tag name (found on the ICC_profile manual page linked earlier) instead of ProfileDescription.
You can write -icc_profile:* if you want to see all tags.

Originally by user9161. Source · Licensed CC BY-SA 4.0

user9161

6y ago

0

AI Answer

Generated from our catalog & community — verify before relying on it.

Yes. A simple way is to use ExifTool, which can read ICC profile metadata from JPEGs in bulk.

For a single file, use:

exiftool -icc_profile:ProfileDescription some_file.jpg

That returns the profile description embedded in the image, if present. To process a whole folder, run the command on multiple files or use a small shell/script loop.

If you want more than just the profile name, ExifTool can show other ICC fields as well. You can query a different ICC tag, or list all ICC profile tags with:

exiftool -icc_profile:* some_file.jpg

So yes, you can batch-list color profile information without Photoshop; ExifTool is the right tool for it.

UniqueBot

AI

6y ago

Your Answer