What actually happens

Cameras and smartphones often store the pixels the way the sensor delivers them — usually sideways. Which way up the image is meant to be isn't in the pixels but in a single EXIF field called Orientation. Every program that displays a photo has to read this field and apply the rotation itself.

That's exactly where the chaos begins: some programs read the field, some ignore it. The phone's Photos app rotates correctly, an older image program or an upload form shows the raw orientation — sideways. The image is completely fine; it's just interpreted differently.

The test that confirms the cause

Open the photo in two different programs (e.g. drag it into a browser and open the operating system's image preview). If it looks different — upright here, sideways there — it's definitely the orientation flag. If it looks the same (wrong) everywhere, the image was actually captured sideways and needs a real rotation.

The permanent fix: bake in the rotation

The trick is to write the rotation firmly into the pixels instead of leaving it to a flag that isn't read everywhere:

  1. Drag the photo into the rotate-image tool.
  2. Rotate it into the correct position (often 90° or −90° is enough). The preview shows immediately how the result will look everywhere.
  3. Save it anew. On re-rendering, the rotation is written into the pixels and the orientation flag is neutralized — the image then stands upright in every program.

This runs browser-local, the photo never leaves your device. And it solves the next annoyance at the same time: photos that flip only after uploading.

300 × 250 — Rectangle
Cookie-Banner ausstehend

Why photos flip only on upload

A common riddle: the photo looks right on your computer but appears rotated in a web form, a shop backend, or an application platform. The cause: the upload system strips the EXIF data (often for privacy or size reasons) — and with it the orientation flag, without applying the rotation first. What remains is the sideways raw orientation. Bake the rotation in beforehand and you're immune to this behavior.

What doesn't help

  • Renaming or moving — changes nothing about the image orientation.
  • Only rotating in the viewer — some viewers just reset the flag instead of changing the pixels; the problem then simply travels on.
  • A screenshot of the rotated image — works in a pinch but costs resolution and is the worst route.

In short

  • The cause is the EXIF orientation flag, read by some programs, ignored by others.
  • The fix is to bake the rotation into the pixels and re-save.
  • Uploads strip EXIF — baking in beforehand makes you immune.
  • 90°/180°/270° is near-lossless; renaming does nothing.