Photo editor

Open a photo and get a real editor — adjustments, rotation, a caption and three export formats — without an account or an upload.

How Photo Editor works

The image is decoded into a canvas element, redrawn, and handed back as a new file. A canvas lives in the tab; closing it discards the pixels, which is why nothing needs deleting afterwards. Nothing is re-encoded on a server, so no copy of the original survives anywhere you cannot see.

That is the whole architecture: static files, one script, no upload endpoint to leak or log. Close the tab and the work is gone.

Filters are maths, not magic

Brightness, contrast, saturation, blur, grayscale and sepia are all per-pixel operations. Brightness multiplies each channel; contrast pushes values away from the midpoint; saturation blends the pixel with its own luminance. The browser exposes exactly those operations through the canvas filter property, which is why this editor needs no image-processing library.

That matters for quality: the operations happen once, at export time, on the full-resolution image. Nothing is degraded while you drag a slider, because the preview is a re-render of the original pixels, not a re-compression of a re-compression.

What happens to your metadata

A JPEG from a phone carries EXIF: camera model, the exact time, and often GPS coordinates. A canvas export contains none of it, because the browser writes fresh pixels with no metadata block.

For a photo that is about to be posted publicly, that is a feature. If you need the metadata kept, edit in a tool that preserves it — a browser canvas cannot.

AdjustmentWhat it actually does
BrightnessScales RGB values
ContrastExpands or compresses the range around mid-grey
SaturationBlends toward luminance
BlurGaussian convolution, radius in pixels
HueRotates the colour wheel

Choosing an export format

JPG is the right default: small, universally supported, and at 92% quality indistinguishable from the original for photographs. PNG is for screenshots, logos and anything with sharp edges or transparency. WebP beats both on size at the same quality, but a few desktop apps still refuse it.

The quality slider only applies to JPG and WebP; PNG ignores it and always writes lossless.

Good to know

  • Works offline once loaded, including on flights and in locked-down networks.
  • No file size limit beyond your device's own memory.
  • Free to use, with no account and no usage counter.
  • Results are produced locally, so they are not logged or shared with anyone.

Questions

Does it change my original file?

No. The photo is drawn onto a canvas with the filters applied at draw time, and the export is a new file. The copy on your disk is opened read-only.

Will the quality drop?

Only once, when you export. JPG at 92% is visually lossless for most photos; PNG and WebP can be lossless if you pick them.

What happens to EXIF and GPS data?

They are dropped, because the export is a fresh canvas render rather than a copy of the original file. That is usually what you want before posting a photo.

Can I undo?

Reset adjustments puts every slider back to neutral. Rotation and flips stay until you press reset too, so nothing is applied destructively.

Photo cleanup tools

Keep going

More image tools