Image Metadata Editor
Edit the EXIF text fields a browser can genuinely rewrite — description, camera make and model, software, artist and copyright — then export the updated JPEG, PNG or WebP.
Image Metadata Editor
Edit the EXIF text fields your file actually contains — description, make, model, software, artist and copyright — then export the updated image.
How to use
The whole flow runs in your browser — nothing is uploaded.
- Upload your imageOnly files that already contain EXIF can be edited — the tool lists the fields it finds.
- Edit a fieldChange the description, artist, copyright or another text tag the file provides.
- Apply the changesThe EXIF block is rebuilt in your browser and written back into a copy of the file.
- DownloadSave the updated image; the original file on your device is never modified.
- Every step runs locally in your browser.
Key Features
Edit EXIF text fields such as description, artist and copyright, then export. Everything runs client-side on your own device.
- Only real fieldsJust the tags present in your file are offered — no fake editable inputs.
- Safe rewritingEvery other tag keeps its original bytes; only the fields you change are replaced.
- Format preservedA JPEG stays a JPEG, a PNG stays a PNG — the container is not converted.
- Client-sideEditing happens in the browser with no server round trip.
Frequently asked questions
The ASCII EXIF fields: Image description, Camera make, Camera model, Software, Artist, Copyright and the ASCII User comment. Only the ones already present in your file are listed, because adding brand-new EXIF structures is not something a browser can do reliably.
It has no EXIF block to rewrite — many images are saved without one. The viewer tool can confirm what the file actually contains; if you need to add metadata from scratch, a desktop editor such as ExifTool is the right tool.
No. The compressed image data is copied unchanged. Only the EXIF segment is rebuilt, so the picture is pixel-identical.
The edited EXIF block has to fit inside one JPEG APP1 segment (about 64 KB) or the equivalent PNG/WebP chunk. Values are stored as ASCII, so non-Latin characters are transliterated to question marks by the ASCII encoder.