EXIF Editor
Write a small, explicit set of JPEG EXIF credit fields locally while keeping the compressed image pixels unchanged.
This tool writes only Description, Artist, and Copyright as a new standard EXIF block. Existing EXIF, including GPS and camera settings, is replaced; JPEG pixels are not re-encoded. Use printable ASCII text and keep the original if you need its metadata.
Privacy: your files never leave your device. All processing happens locally in your browser.
How to use
- 1.Choose one JPEG image up to 25 MiB; the page reads the three supported EXIF text fields locally.
- 2.Enter a Description, Artist, Copyright notice, or any combination of the three using printable ASCII text.
- 3.Select Write EXIF text, download the new JPEG, and reopen it in a metadata viewer to confirm the fields.
About EXIF Editor
EXIF Editor adds or replaces three clearly named text fields in a JPEG: Description, Artist, and Copyright. Pick one JPEG in the browser, review any values already found in those fields, enter the replacement text you actually want to publish, and download a new JPEG. The selected file is read in the current tab. It is not uploaded to a conversion server, stored in an account, or placed in a remote processing queue. The resulting download is a real JPEG file with a standard APP1 EXIF block, not a screenshot, a metadata sidecar, or a browser-only preview.
This is deliberately a focused editor rather than a promise to preserve every camera setting. JPEG metadata can contain GPS coordinates, camera serial details, MakerNote records, thumbnails, editing history, copyright fields, and application-specific blocks. Safely editing every vendor extension requires a format-aware merge policy for each kind of record. This page takes the transparent route: it creates a new EXIF block containing only the three documented IFD0 text fields. Existing EXIF is replaced, so GPS, camera settings, capture dates, embedded thumbnails, and unknown EXIF fields are removed. Existing non-EXIF JPEG data and the compressed image pixels are not re-encoded or resized. Keep the original whenever those details matter.
Description is useful for a short factual note about the image. Artist is a creator or credit line. Copyright is a notice such as a year and rights holder. These fields are not a licence enforcement system and cannot prove authorship, prevent copying, or make a platform display the information. Some websites strip or rewrite metadata during upload. Check the exported JPEG in the destination application and keep a separate rights record if attribution or licensing has legal importance. This tool does not create a Creative Commons licence, register a work, add a visible watermark, or provide legal advice.
The writer accepts printable ASCII text and limits each field to 120 bytes. That restriction is intentional: the generated TIFF ASCII values have a deterministic byte representation across the standard readers this tool targets. Names with accents, non-Latin text, control characters, emoji, or a long legal notice should be saved in another workflow rather than silently mis-encoded. The page shows an error instead of guessing a character encoding. At least one of the three fields must contain text before an output is created. Leading and trailing space is trimmed so that accidental padding is not written into the record.
A JPEG can carry several application segments before its compressed image scan. The editor keeps a JFIF APP0 segment when present and inserts one EXIF APP1 segment with the TIFF byte order, directory entries, and NUL-terminated ASCII values expected by standard readers. It removes earlier EXIF APP1 segments to avoid two conflicting sets of fields. The image scan bytes after the metadata headers are copied without canvas decoding, so this is not a quality-changing image export. The output still needs normal review: a damaged input, a non-JPEG file renamed with a JPEG extension, or a browser download blocked by local settings cannot be repaired by metadata editing.
For a dependable workflow, duplicate the original file, select that copy, fill only the credit fields you can verify, download the result, and reopen it in a metadata viewer. Confirm that the displayed Description, Artist, and Copyright match what you typed. If the source held GPS or camera fields that you need, use a specialist archival workflow instead because this focused tool intentionally replaces the old EXIF block. If the source is PNG, WebP, HEIC, TIFF, RAW, a phone live photo, or an image embedded in a document, it is outside this tool's JPEG-only scope.
The page also limits uploads to 25 MiB and treats truncated marker segments as an error. Metadata is a compact header, but malformed headers can point outside a file or claim an unrealistic length. The local writer validates the JPEG marker stream before it constructs the download and leaves no stale link after a failed selection. There is no batch mode, GPS editor, date editor, orientation editor, image conversion, OCR, or external lookup. The goal is a small, inspectable local operation for three common credit fields, with the tradeoff stated before a file is changed.
Methodology & sources
Validate the bounded JPEG marker stream, dynamically read the three supported fields with exifr after file selection, build a little-endian TIFF IFD0 with standard ASCII tags 0x010E, 0x013B, and 0x8298, replace only EXIF APP1 segments, retain JFIF and compressed scan bytes, and export a local JPEG Blob.
Frequently asked questions
- Does this keep all of my original EXIF metadata?
- No. It replaces the existing EXIF block with the three documented text fields, so GPS, camera settings, dates, thumbnails, and unknown EXIF fields are removed.
- Are image pixels recompressed?
- No. The tool copies the JPEG image scan bytes and changes the metadata headers only.
- Why does it accept printable ASCII text only?
- The focused TIFF ASCII writer uses a deterministic byte representation and rejects text it cannot represent safely rather than guessing an encoding.
- Does an EXIF copyright notice protect my image everywhere?
- No. Platforms can remove metadata, and the field is not a licence, registration, watermark, or legal enforcement mechanism.
Related tools
- EXIF ViewerInspect common JPEG camera, capture, lens, orientation, and GPS metadata locally without uploading the photo.
- EXIF RemoverRemove source EXIF and GPS segments by rebuilding a JPEG, PNG, or WebP from decoded pixels locally.
- Image DPI ChangerSet JPEG or PNG print-density metadata locally without resizing or re-encoding the actual image pixels.
- Image CompressorShrink JPG, PNG and WebP file size right in your browser
- Add Background to PNGReplace PNG transparency with an exact solid background color locally while preserving the original pixel dimensions.
- Add Border to ImageAdd a solid 1–500 pixel border around a local JPG, PNG, or WebP and download a full-resolution PNG.
Image Tools guides
View all- EXIF Editor Online: Write JPEG Credit Fields in Your Browser
- EXIF Editor Alternative: Write Credit Fields Locally
- Change Photo Metadata: Add Creator & Copyright
- How to Edit EXIF Data in Windows 11 Without Uploading
- Edit EXIF Data Without Photoshop: A Browser Workflow
- Set EXIF Description, Artist, and Copyright in a JPEG
- Edit EXIF Data Without Lightroom in Your Browser
- How to Edit EXIF Metadata on a JPEG Without Uploading
- How to Save PNG as JPG and Shrink the File Size
- Make an Image Placeholder for HTML Without Uploading
- How to Pixelate an Image in Procreate (Browser Method)
- Memento Lens Genshin Impact: Make an Unlock Meme
- Bulk JPG to PNG: Convert Multiple Images Locally
- Image Rotator Alternative: Local Lossless Turns in Browser
- How to Take an Image to PDF in Your Browser
- Convert Image to Base64 in React Without Uploading It
- Image to ASCII on Android: Convert Photos in Your Browser
- Image Resizer: When to Resize vs Compress (and How)
- How to Use Image Overlay in YouTube Videos Locally
- 9 Grid Photo Splitter for Pixel-Perfect Tiles