How to Use
- Upload an image — drag it onto the drop zone or click to browse. JPEG, PNG, WebP, GIF and BMP are all supported.
- Pick a preset — choose a common size (Instagram, Full HD, Facebook OG…) or enter custom Width × Height values.
- Lock aspect ratio — click the padlock between the dimension inputs to keep proportions when you change one side.
- Scale by percentage — enter a scale % to resize relative to the original dimensions.
- Rotate / Flip — use the transform buttons to rotate 90° CW/CCW or mirror the image.
- Choose format & quality — JPEG/WebP for small files, PNG for transparency. Quality applies to JPEG and WebP.
- Click Resize Image — the output is generated entirely in your browser. Click Download to save.
Features
Your image never leaves your browser. All processing happens locally using the Canvas API.
One-click presets for Instagram, Facebook OG, Twitter/X header, Full HD, HD and more.
Rotate 90°/180°/270° or mirror horizontally and vertically before downloading.
Output as JPEG, PNG or WebP regardless of the original format. Choose quality for lossy formats.
FAQ
Downscaling generally preserves quality well. Upscaling (making it larger) will introduce some blur. Use 90–100% quality for best results.
Not directly, but lowering quality and/or dimensions reduces file size. Experiment with the quality slider and observe the output size in the comparison panel.
Yes. Choose PNG format to keep transparent areas. JPEG and WebP will fill transparency with white.
There is no server-side limit — it all runs in your browser. Very large images (30 MB+) may be slow on low-end devices.