Getting started

Usage

Run the installer, follow the instructions.

When the installer is finished you should be able to right-click any folder or a file with .jpg or .jpeg extension. For folders, you should see the menu items “Auto-rotate all JPEGs in folder” and “Auto-rotate all JPEGs in folder and in all subfolders”. For JPEG files, you should see the menu item “Auto-rotate”.

Clicking any of the menu items should bring up a console, showing the progress of the auto-rotating process and telling you to “Press any key to continue . . .” when completed.

Setting timestamps of rotated files

As of version 1.2, during installation there are two choices with the “Set the timestamp of selected files to EXIF date” selection:

  • Not selected (default): jpegtran will change the timestamp of all the rotated files to the current date and time (of rotating).
  • Selected: the date of all the selected files, regardless of whether they have been rotated or not will be changed to the moment of taking the photo, according to the EXIF metadata (jhead parameter -ft).

Possible troublemaker: Photos with no Orientation tag

Some cameras do not store the orientation data at all, so JPEG-EXIF autorotate can’t work at all. You can check if your photos contain the orientation data by entering a photo that should be portrait but has not been rotated yet, at exifdata.com. On the results page, scroll to the bottom of the list to find “Orientation”. If the Orientation value is “Horizontal (normal)”, then the file you uploaded does not contain portrait orientation data – either because it never was in the file, or because it has been cleared, for example after already having been rotated.

Possible troublemaker: Write permissions

Another common problem is that you don’t have write permissions to the photos/JPEG files or to the folder containing them, so JPEG Autorotate can not change the files.

  • Some cameras do not store the orientation data at all, so JPEG-EXIF autorotate can’t work at all. You can check if your photos contain the orientation data by entering a photo that should be portrait but has not been rotated yet, at exifdata.com. On the results page, scroll to the bottom of the list to find “Orientation”. If the Orientation value is “Horizontal (normal)”, then the file you uploaded does not contain portrait orientation data – either because it never was in the file, or because it has been cleared, for example after already having been rotated.
  • Another common problem is that you don’t have write permissions to the photos/JPEG files or to the folder containing them, so JPEG Autorotate can not change the files.