Turn a video 90°, 180° or 270° in milliseconds, with no quality loss and no upload. The picture is not re-encoded — only the file's rotation setting is rewritten — so the export is essentially instant on any size of file.
Open any large rotate-video service in your browser and watch the timing: upload bar, queue, "processing your video," progress bar, "preparing your download." A 60-second clip can take several minutes — sometimes longer than the video itself. That's because the tool is decoding every single frame, turning each frame's pixels by 90°, and encoding them all back into a new file. It works, but it's wasteful, it ages the picture a little with each re-encode, and most of the wait is just the network.
There's a faster way that's built into the MP4 standard. Every MP4 carries a tiny piece of metadata called the display matrix that tells the player which way up to show the picture. That's why phone footage filmed in portrait shows portrait in QuickTime even though the stored pixels are landscape. Change the matrix, and players change how they display the same picture — without anything being decoded or encoded. Zimblu does exactly that, locally in your browser, on the file you dropped in.
In our test runs, a 30-second 1080p clip rotates in about 45 milliseconds total, which is the time it takes to read the file's header, rewrite the matrix and save the result. The picture and sound are copied byte-for-byte — the output is the same file, with one number changed.
If your source is already rotated (which most phone videos are), Zimblu reads that existing rotation and adds yours on top, so the preview always shows what the exported file will look like. You can also combine rotation with the other tools — trim, blur, compress, flip — in the same session, and they're all applied in a single export.
Almost every other rotate tool re-encodes the entire video — decode every frame, rotate the pixels, encode them again — which takes about as long as playing the video and trims a little quality on each pass. Zimblu instead changes a small piece of metadata in the file's header that tells players which way up to show it. The picture itself is copied across byte-for-byte. A 5-second clip exports in under 50 milliseconds in our tests.
Yes — this method is part of the MP4 standard. QuickTime, VLC, the Photos app, every modern web browser, WhatsApp and every social platform all read the display rotation matrix that we update. We've verified the output through Apple's own AVFoundation media stack and through ffmpeg's decoder.
It's a hint to the player — and that's the standard, correct way to rotate an MP4. The alternative is to physically rotate every pixel and re-encode, which costs time and a measurable amount of quality, for no real gain since players honour the metadata anyway. If you specifically need physically rotated pixels (for example to feed the video into an old tool that ignores the metadata), the Zimblu iOS app can do that.
Yes. Phone videos are typically stored landscape with a 90° rotation flag, which makes them display portrait. Zimblu reads that existing rotation and applies your change on top of it — so adding 90° to a portrait video turns it into upside-down landscape, and so on. The preview shows you the result before you export.
No. The file never leaves your computer or phone. Zimblu reads the container locally, rewrites the rotation field, and saves the result back to your device. You can disconnect your internet after the page loads and the tool keeps working.
Cut to just the seconds you want — losslessly, in about a second.
Trim →Strip GPS, capture date and device tags. No re-encode either.
Clean →Mirror left-right or top-bottom — single clean re-encode.
Flip →Shrink for chat and email — when you do want a smaller file.
Compress →