Loading...

Image Editor Online — Crop, Rotate, Filters & Optimize Free

Crop, rotate, flip, and resize an image, adjust brightness, contrast, saturation, grayscale, and blur, then export an optimized PNG, JPEG, or WebP — all in your browser, with no upload. Each edit is undoable, and the export step shows the resulting file size next to the original so you can dial in the right quality-to-size tradeoff before downloading.

Features

  • Crop, rotate, flip, resize

    Drag to select a crop area, rotate in 90° steps, flip horizontally or vertically, and resize with an aspect-ratio lock.

  • Live filters

    Brightness, contrast, saturation, grayscale, and blur sliders preview instantly and bake in when applied.

  • Optimize on export

    Pick PNG, JPEG, or WebP and a quality level, then compare the exported size against the original before downloading.

  • Undo & reset

    Every crop, rotate, flip, resize, and filter application is undoable, or reset back to the original image at any time.

How to edit and optimize an image online

Crop, adjust, and export an optimized image without uploading it anywhere.

  1. Load an imageDrag an image onto the editor or click to pick a file.
  2. EditCrop, rotate, flip, resize, or adjust filters. Each action applies immediately and can be undone.
  3. OptimizePick an export format and quality level in the Export & Optimize panel, then click Optimize / Export to see the resulting file size.
  4. DownloadClick Download to save the edited, optimized image.

Examples

Resize and compress a photo for the web

Input
photo.jpg (4000×3000, 3.8 MB)
Output
edited.jpg (1200×900, 180 KB, quality 80)

Resizing before exporting at a lower quality gives the largest size reduction.

Frequently Asked Questions

Are my images uploaded to a server?
No. All editing and optimization happens locally using the Canvas API — nothing is uploaded, logged, or cached on a server.
Can I undo an edit?
Yes. Every crop, rotate, flip, resize, and filter application is pushed onto an undo history, and a full Reset returns to the originally loaded image.
What does the Export & Optimize step do?
It re-encodes the current edited image in the format and quality you choose (PNG, JPEG, or WebP) and shows the resulting file size next to the original, so you can balance quality against size before downloading.
Why is PNG export sometimes larger than the original file?
PNG is lossless, so re-encoding a photo as PNG can produce a larger file than a JPEG or WebP original. For photos, JPEG or WebP with a mid-to-high quality setting usually gives a smaller file.
Does cropping affect image quality?
No. Crop, rotate, flip, and resize operations are pixel-accurate transforms with no lossy re-encoding until you export — only the final Export & Optimize step applies compression.