Works with any backend npm install Zero dependencies

Auto-Orient (EXIF Fix)

Automatically fix image orientation based on EXIF data before upload.

(function() {
 new MultipleUpload('#demo', {
 uploadUrl: '/api/upload',
 multiple: true,
 accept: 'image/*',
 showThumbnails: true,
 autoOrient: true
 });
})();
When to use: Photos from smartphones often have EXIF orientation tags that make them appear rotated. Enable autoOrient to fix this automatically.

On by default, and it should be

autoOrient defaults to true. Phone cameras usually store the sensor's frame and add an EXIF orientation tag saying how to turn it; software that honours the tag shows the photo upright, and software that ignores it shows it sideways. Auto-orient bakes the rotation into the pixels before upload, so every consumer downstream agrees.

What it saves you later

Without it, the photo looks right in the browser and wrong in your thumbnailer, your PDF export, or whatever library eventually touches it — and by then the original is all you have. Fixing orientation once, at the point of upload, is much cheaper than teaching every consumer to read EXIF.