Rotate images online
Fix still-image or GIF orientation without flattening animation.
Drop your images here
JPG, PNG, WebP or animated GIF · up to 30 files · 25 MB each · GIF up to 100 frames and 4,096 px per side · ready downloads up to 192 MB
You can also drag a batch into this areaHow to rotate images with PixHandy
- 1Choose the turn
Select a left quarter turn, half turn or right quarter turn and preview how the dimensions will change.
- 2Set source behavior
Apply the shared direction, limit it by source orientation when useful, and override an individual image when it needs a different result.
- 3Inspect the plan
Confirm each visible direction and filter outcome, then review the encoded copies before download.
Rotate: what changes
Rotation redraws decoded pixels at a new orientation. Quarter-turn rotations swap width and height while a 180-degree rotation keeps the same dimensions. Animated GIF is decoded and rotated one frame at a time instead of being flattened to a still image.
Read the image rotation guide →What PixHandy changes
- Rotates each selected image by 90, 180 or 270 degrees.
- Updates the output canvas dimensions for quarter turns.
- Re-encodes the displayed orientation so it does not depend on EXIF flags.
- Preserves animated GIF frame count, original per-frame delays and loop setting.
Before you download
- Re-encoding a lossy format can slightly change quality even when the visible orientation is the main change.
- GIF uses a limited palette and one-bit transparency, so a rotated animation can show small colour or transparent-edge changes after palette encoding.
Rotate FAQs
Can I rotate a whole batch?
Yes. The selected rotation is applied independently to every accepted image.
Why did width and height swap?
A 90- or 270-degree turn changes a landscape canvas into portrait, or vice versa.
Does GIF rotation keep the animation?
Yes. PixHandy rotates every decoded frame and preserves the source frame delays and loop setting.