Questions and answers

Basic usage

How do I use JPEG Autorotate? (Getting started)

Download and run the installation package, follow the instructions.

Before installation starts, Windows will ask you to confirm something along the lines of the following (depending on Windows version):

Do you want to allow this app to make changes to your device?
Verified publisher: Scanrobot Oy

To proceed with installation, click the Yes button.

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.

How do I rotate individual files?

You can rotate individual files in Windows File Explorer by right clicking them and selecting Autorotate

In the JPEG Autorotate 3 app window itself, there is an icon at the top left of the app window that looks like a List.

Clicking it brings up a dock on the left side of the app window. When you have folder selected, this dock shows all the files in the folder.

When you click on an individual file there, you can choose to auto-rotate or manually rotate it. It also shows you a preview of how the auto-rotated image would look like.

My photos aren’t rotating the way I expect them to

JPEG Autorotate uses standard open source tools such as easyexif and jpegtran to detect the orientation tag and to do the actual rotation. These have been tried across thousands of users over the years. As a human computer interaction professional, it’s sort of taboo for me to claim the fault is at your end. 🙂 Still, at this point, after diagnosing dozens of cases, I have the confidence to say it’s more likely that if rotating isn’t happening, the issue is most likely with your photos, or with the camera producing those photos.

Unfortunately, I can no longer provide support diagnosing individual cases for free version users.

Otherwise, to diagnose yourself, you may want to try the aforementioned tools to see if you still get problematic results. Hopefully you have made backups before doing the operation, as recommended by the app in the first startup screen. If so, you may want to check out the orientation metadata value of the originals (which had unexpected results). You can do so using this tool and see if the correct orientation data is there in the first place: https://www.verexif.com/en/

If you would like to buy a license I’ll be happy to receive your image samples by email and diagnose deeper. (Of course, buying a license will also make future maintenance of the app possible. ) It would be helpful to also attach JPEG Autorotate output and the output in the detailed output window (this can be shown via the View menu), in case there were any error messages.

There are millions of images out there and the various versions of metadata produced is a jungle in itself. One example of related issues. Because I have spent 14 years on developing this product, it is likely I can point you in the right direction.

See also: Photo thumbnails not rotating in Windows Explorer

What does the “Watch folder:” toggle do? (JPEG Autorotate 3)

Try copying new unrotated photos into the folder you’ve selected while that toggle is on. It should detect the new files and rotate those photos automatically.

Purchasing

Can I support your work?

Yes! Buy a JPEG Autorotate 3 license 🙂

Or like it on social media: Facebook page of JPEG Autorotate and Twitter

I have two computers. Do I need to buy two licenses?

Licenses for JPEG Autorotate 3 are tied to the user, not to a particular device.

Install the app on any device you use regularly, and enjoy!

What happens when I purchase? How does the process of buying and using a license go?

  1. There are links to the shop page in the application itself, and of course you can just use this website to get to the shop directly.
  2. From there, click the “Add to cart” button either at the start or at the end of that page.
  3. That should redirect you to the checkout page directly. If you have a coupon: On the checkout page, click Have a coupon? Click here to enter your code
  4. After writing coupon in the input box, press Apply coupon
  5. Fill in your name and email details
  6. Then press the button at the bottom of the page to get the license.
  7. You will receive your license code by email, with instructions for how to apply them in your copy of JPEG Autorotate 3.

    Licenses are generated manually for now, so getting your license may take up to 24 hours.

See also Barb’s experience of how the checkout went for her.

The licenses are personal. You may use them on all your devices but sharing them is a violation of the license terms.

Troubleshooting

Invalid SOS parameters

I have recently changed my smartphone for a Galaxy S6 ang the software refuses to work. the error is : “Invalid sos parameters for sequential JPEG”. Has anyone solved this problem ?

DUPRE Guillaum

Some phones produce “non-standard” JPEGs.

JPEG Autorotate 2 has an issue with non-standard JPEG metadata, and can’t rotate photos that have such metadata.

JPEG Autorotate 3 fixes these issues. Download now. Solving this was a lot of work, so I ask you to purchase JPEG Autorotate 3 Boosted to automatically rotate these photos. The free version has a limitation of being able to rotate just a couple of these images.

Problem with Cyrillic/international characters

JPEG Autorotate 2 has an issue with international (extended Unicode) characters and can’t rotate photos with those in the filenames.

JPEG Autorotate 3 fixes these issues. Download now. The free version has a limitation of being able to rotate just a couple of these images. For unlimited rotating of such images, please buy a Boosted or Pro license.

Photos with no Orientation tag

See Missing orientation information in photos

Issues importing photos/rotating with Windows 7

Using your software in Windows 7 32-bit. Works great. I’ve been re-orienting a lot of photos from my iPhone. For some reason, Windows Photo Viewer doesn’t orient the photos correctly which is annoying.

It appears that the solution is to disable automatic rotating in Windows import tool. That option messes up the metadata in your photos.

Go to Import Pictures and Videos -> Import settings (or More options, I’m not sure) -> Uncheck the option “Rotate pictures on import”

Photo thumbnails not updating in Windows Explorer

Have you heard of what a cache is? In the directory where your photos are, Windows creates a hidden file that stores the thumbnails of those photos, when you first view that folder in Explorer.

The trouble is, Windows Explorer doesn’t know when the files are rotated by JPEG Autorotate, so the cache may end up containing a wrongly rotated thumbnail. So even after you’ve rotated your photos, it may appear in Windows Explorer that they are in fact still unrotated.

If you like, you can also completely turn off that cache, so that may make the thumbs update immediately. It also may slow down showing thumbnails in the future though.

You can also use these apps to view and edit the cache by hand:

For older Windows versions, you can also take a look at these instructions to delete the cache file after you’ve rotated all the photos in the directory. In the future, automatically deleting this file may become a feature of JPEG Autorotate 3 Pro.

Thanks to René for the heads up!

No write permissions

A 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. You will need to use Windows Explorer to change permissions on the files, or ask your system administrator to grant you access.

Background

How does the app recognize files as photos?

JPEG Autorotate rotates files that have a file extension that is any of: jpg, jpeg, jfif, jpe (with any of the letters possibly in uppercase).

Version 2 (and older) of JPEG Autorotate has issues with international filenames, which JPEG Autorotate 3 fixes.

If you would like functionality to recognize photos purely based on JPEG/JFIF metadata present in the file, please contact support so we will know there’s interest.

Should autorotate work if the target folder is on a USB drive?

JPEG Autorotate doesn’t care or even detect what type of media (internal, external, network drive) the files and folders are on. Providing a reliable file system for it to operate on, is up to Windows and ultimately, your hardware.

Is it really possible to rotate JPEG photos without quality loss?

Yes!

You may already know that, JPEG in itself is a lossy file format. This means that usually when you edit a photo (say, in Photoshop), there is a slight quality loss every time you save the file.

However, there is an exception to this in certain cases, as explained by Ammara:

Lossless JPEG Rotation allows a JPEG image to be rotated in 90 degree increments without requiring re-compression (thereby avoiding the loss). This is particularly useful for rotating digital photos taken in portrait orientation or correcting the orientation of scans.

For more info, see Preconditions for lossless rotating.

How did this get made? Who is making this?

See Maker page