1

I am trying to upload several png files (screenshots) to google photos. As PNG does not have DateTimeOriginal tag, I have used CreationTime tag to store the date taken information copied from the date created tag (FileCreateDate) as follows.

exiftool "-PNG:CreationTime<FileCreateDate" .

However, this is not recognized by google photos and it shows the upload date as the date taken.

Is there any exif/png tag for PNG files where the date taken information can be stored so that it will be recognized by google-photos?

For JPEG, It is DateTimeOriginal.

2

PNG metadata is poorly supported by most software, but it looks like in this case, Google has started supporting EXIF data in PNG, which it did not in my previous tests.

If you write to the EXIF:DateTimeOriginal in a PNG, Google photos will correctly read the date/time, at least in my test. It also seemed to support other data written to the EXIF group, including GPS.

PNG:CreationTime still seems to be the proper place to write the date for Windows to read it.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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