Crop, Rotate & Flip
Crop, rotate, and flip an image right in your browser
Crops an image by dragging a selection directly on the preview, rotates it in 90° steps, and flips it horizontally or vertically — all in one workspace, with each edit applying immediately so you always see exactly what you're getting.
How it works
Every action — a crop, a rotation, or a flip — is applied straight to a working copy of the image the moment you use it, rather than queued up to apply later. That means crop selections are always drawn against the image exactly as it currently looks, with no risk of a pending rotation throwing off where your selection lands. A Reset button reloads the original image if you want to start over.
Frequently asked questions
Can I undo a single edit, like just the last rotation?
Not individually — the Reset button reloads the original image and clears every edit at once, rather than stepping back one action at a time.
How do I rotate to 180° or 270°?
Click Rotate 90° repeatedly — two clicks gets you to 180°, three to 270°, and a fourth returns you to the original orientation.
What's the size limit?
100MB for the file you upload.
Is the image uploaded to a server while I edit it?
No — every crop, rotation, and flip happens locally in your browser using the Canvas API.
What happens if I start a crop selection but barely move the mouse?
Very small drags are treated as an accidental click rather than a real selection, so the Apply Crop button stays disabled until you've made a deliberate selection.