Rotate & Flip Images
Rotate PNG, JPEG and WebP images by any angle or flip a batch of pictures.
Your files
Files stay on your deviceDrop files herePick a file to start
PNG, JPEG, WebP (static) · up to 20 MiB per file
Limits & supported formats
ZIP or folder: up to 8 supported images, 40 MiB expanded total. Nested archives and unsupported entries are rejected.
Input: up to 8 files · PNG, JPEG, WebP (static) · 20 MiB each, 40 MiB combined.
Static images: up to 2,048 px per side. Animated inputs are not supported here.
Still image output: up to 2,048 px per side and 4,194,304 pixels. No animation is exported.
Detailed budgets: 40,000,000 decoded pixels, an estimated 192 MiB working allocation and 64 MiB per ZIP. These estimates help reject large jobs; they do not guarantee a browser process memory peak.
Files are processed one at a time with shared settings. A failed file does not stop the others.
Add a file to get started.
Three steps. One moving picture.
01Add the pictures to rotate
02Enter the angle and mirror direction
03Check the expanded canvas and download
Rotate & Flip Images
Choose an angle from −360° to 360°. Arbitrary rotation adds transparent corners; JPEG fills these with your background color. Quarter turns avoid geometric resampling. Large expanded canvases can exceed the output limit.
Choosing your settings
90° and 270° swap canvas dimensions. Output pixels are re-encoded and source metadata is not copied.
If the result needs another pass
Use 0° with a flip for a mirror image only. Choose PNG if the image has transparent edges.
Good to know
Does rotating change the canvas size?
90° and 270° swap canvas dimensions. Output pixels are re-encoded and source metadata is not copied.
Which formats keep transparent corners?
Use 0° with a flip for a mirror image only. Choose PNG if the image has transparent edges.