Settings

Open a picture

PNG, JPEG or WebP. It is decoded by the browser and stays in this tab; nothing is uploaded, and the page works with the network switched off.

Drop an image here or choose one from the machine

What this is, and what it is not

Nothing happens to the picture until you save. Crop, angle, quarter turns, flips, the five adjustments and every mark are held as a small object of numbers. The preview is that object replayed over the decoded original at whatever size fits the screen, and export is the same object replayed at full resolution. That is why a slider can go back to zero a hundred edits later and give you exactly the pixels you started with, and why cropping and then uncropping loses nothing.

The exported file carries no EXIF, and not because it was stripped. The browser's decoder reads the orientation flag, applies it, and drops every other EXIF tag before the pixels reach a canvas; a canvas encoder then writes the image and nothing else. So there is no location, no camera body, no lens, no serial number, no timestamp and no editing history in what you save. The same mechanism is why a photograph taken sideways comes out the right way up. What a JPEG does still carry is its container's own housekeeping: a JFIF header and usually an sRGB colour profile, both of which describe how to read the colours and say nothing about you. A PNG out of here holds only IHDR, the image data and IEND.

A box or an ellipse is a real redaction; a blur is not. The shapes here are drawn solid and flattened into the exported image, so what was underneath is genuinely gone. That is deliberate. Blur and pixelation can often be undone for text in a known font, which is why this page does not offer them as a way to hide anything. VEIL and SCREENSHIELD go into that properly.

Straightening costs a little of the edge. Turning the picture inside its own frame would show the paper at the corners, so the frame is scaled up by exactly the amount that makes the turned rectangle cover the upright one. A degree or two takes a few percent off every side. There is no way around it that is not a lie about what was in the photograph.

What it does not do. It will not open HEIC, because no browser decodes it; export as JPEG from Photos first. It keeps no layers and no project file, so a saved JPEG is finished. It has no healing brush, no masks and no curves. And it edits pictures, not documents: a scanned page is better served by SEAL or SCREENSHIELD.

Questions people ask

Is my photograph uploaded anywhere?

No. It is decoded by the browser, drawn onto canvases in this tab, and encoded back to a file by the same tab. Nothing is sent anywhere, there is no account, and the page works with the network switched off. The site's Content Security Policy forbids every third-party origin, so it could not send it even if it wanted to.

Does the exported file still contain the GPS location?

No. A canvas never receives it: the decoder reads EXIF to apply the orientation flag and then hands over pixels alone. What you save is the image plus the container's own housekeeping, which for a JPEG is a JFIF header and usually an sRGB colour profile, and for a PNG is nothing but the header, the image data and the end marker. If you want to prove it to yourself rather than take our word for it, open the saved file in EXIF.

What happened to the edits when I press undo?

Undo steps back through a stack of whole states rather than a list of inverse operations, so it is exact and it reaches everything: a crop, a quarter turn, a slider, a mark. Ctrl+Z on Windows and Linux, Cmd+Z on a Mac, and Shift with it to go forward again.

Why does the JPEG size change when I move a slider?

Because the size shown is the real encoded file, produced by actually encoding it rather than guessed from the dimensions. More contrast and more sharpening mean more detail for the compressor to keep, so the file grows. It is measured again a quarter of a second after you stop moving.

Can somebody recover what is under a black box?

Not from the exported file. The shape is drawn into the pixels and the file is flattened, so the information is genuinely gone. Keep the original somewhere else if you need it, because this cannot be undone once the file is saved. What can often be recovered is text hidden behind a blur or a pixelation, which is why neither is offered here.

What is the temperature slider actually doing?

Moving red and blue in opposite directions by the same amount. It is the cheap stand-in for a white balance rather than a real one, which would need to know the illuminant and work in a proper colour space. It is enough to take the blue cast off a photograph taken in shade, and it is not a substitute for a raw converter.

Related tools