I'm adding coordinates, location, country name, my name, url, and occasionally a description to my photos. They are all in the JPEG format. I use them mostly for personal use but give some away to others or upload to the internet. I do not sell these images. I prefer using open source software running on Linux and currently using exiftool to add most of the data. File size is a reasonable issue to me, but I prefer the best quality and compatibility I can get. I don't like the idea of having the same data multiple times in the pictures (for size matters but more because thy could get out of sync).

Whats is the best place to store it? Should I include a IPTC header or only use XMP? And should I add the same data as well to EXIF? For some of the pictures I have only the year or month and year and not a full date. I know XMP supports that but what is the best way in others?

  • 1
    \$\begingroup\$ Some of this is subjective. Kind if like, should I sign the mat of my frame or the bottom of the print? Or how about the back of the print? \$\endgroup\$
    – dpollitt
    Commented Apr 20, 2013 at 8:38

1 Answer 1


Because databases or sidecar files could get separated, I prefer to put the info right in the JPEGs, which is easily done with exiftool. I use XMP because it's the most flexible and modern.

As a bonus, this is what the fast and versatile image viewer/catalogger geeqie uses, so it's easy to view and edit tags, titles, and descriptions that way.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.