pngtoolskit.org
PNG and image utilities, in the browser
Say hi →

Rotate or Flip PNG

90° / 180° / 270° rotation · horizontal / vertical mirror · batch

Rotate PNG by quarter turns and / or flip horizontally or vertically. Same transform applied to every dropped file. Rotation is applied first, then flip. Useful for fixing sideways phone photos, mirroring graphics, or normalising a folder of scans.

Drop image files here

Multiple files allowed

    no files
    Ready.

    Rotation cheatsheet

    Flip cheatsheet

    FAQ

    Does rotating a PNG reduce quality?

    No. Quarter-turn rotation and flipping are lossless — pixels are re-mapped, not resampled — and the file is re-encoded in its original format with no extra compression. It all happens in your browser, so nothing uploads.

    Does this respect EXIF orientation?

    The tool applies your selected rotation on top of however the browser decoded the image. Modern browsers honour EXIF orientation, so JPGs from phones usually appear "upright" before you do anything. If the result looks off, drop with rotate 0 first to confirm the starting orientation.

    Rotate vs flip — what's the difference?

    Rotate spins the whole image around its centre. Flip mirrors it across an axis. A 90°-rotated image looks different from a horizontally-flipped one (text is sideways vs. backwards).

    Arbitrary angles (e.g. 15°)?

    Not in this tool — only quarter turns. Arbitrary rotation requires interpolation (blurrier output) and shows transparent corners. For that, use a desktop editor.

    Output format?

    Same as the input. PNG stays PNG, JPG stays JPG. No re-compression beyond what the format requires.