Convert, Rotate & Flip Images
Convert between JPG, PNG, and WebP. Rotate by any angle and flip horizontally or vertically — all in one step, batch processing supported.
How to Convert & Transform Images
Choose Transformations
Select your output format (JPG, PNG, WebP), apply rotation (90°, 180°, 270°), and toggle horizontal or vertical flip. All transforms apply to all uploaded images.
Upload Images
Drop one or multiple image files. Processing happens instantly in your browser — all formats and transforms are applied using the Canvas API.
Download Results
Download each converted image individually or grab all files as a single ZIP archive.
Frequently Asked Questions
What formats can I convert between?
You can convert any image to JPG, PNG, or WebP. JPG is best for photos (small size, slightly lossy). PNG is lossless and best for graphics with sharp edges or transparency. WebP offers the best compression with modern browser support.
Does converting JPG to PNG make it lossless?
Yes — converting JPG to PNG creates a lossless copy of the current pixel data. However, any compression artifacts from the original JPG encoding are already baked into the pixels and cannot be reversed.
Can I rotate and convert at the same time?
Yes. All transformations — format conversion, rotation, and flip — are applied in a single pass. Upload your images, set all your transformations, and download the results.
Does rotation change the image dimensions?
Yes. Rotating by 90° or 270° swaps the width and height of the image — a 1200×800 image becomes 800×1200 after a 90° rotation. Rotating 180° keeps the same dimensions.
What is the difference between Flip Horizontal and Flip Vertical?
Flip Horizontal mirrors the image left-to-right (like looking in a mirror). Flip Vertical mirrors it top-to-bottom (like turning it upside down). Both can be combined with rotation.
Are my images uploaded to a server?
No. All processing uses the browser Canvas API. Your files never leave your device.