Skip to content
Marvin's Toolbox.

Search tools

Type to filter all tools

EXIF Transfer

Copy the EXIF metadata from one photo onto another without changing the destination's pixels. That covers camera model, lens, focal length, exposure, GPS and more. Choose to replace all metadata or only fill in what the source provides.

Everything runs locally in your browser. Your data never leaves your device.

Pick two images

The source supplies the metadata and the destination receives it. Its pixels are never changed.

Source

metadata is copied from here

JPEG · click or drop

Destination

metadata is written here

JPEG · click or drop

Only the tags the source has are written. The destination's other tags are kept.

Next steps

Send this tool's output straight into another tool.

Shrink any image with as little quality loss as possible. Pick a WhatsApp, Instagram or Discord preset, or switch to Custom to hit a hard file size or a fixed quality, downscale with aspect-locked resolution sliders, and keep or strip EXIF metadata. Live preview, multiple images at once.

Convert images between JPEG, PNG, WebP and AVIF. Drop in as many as you like, pick a format, and dial in the quality for the lossy ones. When you convert to JPEG, choose the colour that fills any transparency. Live previews, download one or all at once.

See and edit the EXIF metadata inside a photo, then download it with your changes or save a copy with all metadata removed, GPS included. It reads JPEG, PNG, HEIC and more, and edits JPEG files.

Copy the EXIF metadata from one photo onto another without changing the destination's pixels. That covers camera model, lens, focal length, exposure, GPS and more. Choose to replace all metadata or only fill in what the source provides.

Draw arrows, boxes, text, highlights and numbered steps on a screenshot, blur or pixelate anything private, crop the result and add a watermark. The finished image downloads as PNG or JPG or goes straight to your clipboard.

Hash text or a file with MD5, SHA-1, SHA-256, SHA-512, SHA-3, BLAKE2, BLAKE3, CRC32 and more, all computed live as you type. Compare against an expected checksum and copy any digest.

Verify a checksum online: drop a file, paste the expected checksum and see instantly whether they match. The hash type is detected from the checksum itself, covering MD5, SHA-1, SHA-256, SHA-512, BLAKE3, CRC-32 and more, and sha256sum lines or whole checksum files can be pasted as-is.

Compress text or a file with gzip, deflate, brotli or Zstandard and see the size before and after, the compression ratio and how long it took. One click tries every method and recommends the smallest result.

Decompress gzip, deflate, brotli or Zstandard data from a file or pasted Base64 and read the result as text or download it. Detects the format from the magic bytes where possible, with a manual override.

About the EXIF Transfer Tool

This tool copies the metadata from one photo onto another. Load a source photo and a destination photo, and it moves the camera, lens, exposure and GPS details across, leaving the destination's picture untouched.

It is most useful after editing. Photo editors often drop EXIF when they export, so you can copy it back from the original file.

What you can do

  • Restore EXIF data after editing or exporting a photo.
  • Copy camera, lens, exposure and GPS data from one JPEG to another.
  • Merge the source's metadata in, or replace the destination's completely.

How to use the EXIF Transfer

  1. 1Load the source JPEG, the one whose metadata you want to copy.
  2. 2Load the destination JPEG, the one that should receive it.
  3. 3Leave the toggle off to merge, or turn it on to replace all the destination's metadata.
  4. 4Download the destination photo with its new metadata.

Merge or replace

Merge, the default, writes in only the tags the source has and keeps anything else the destination already had. Replace clears the destination's metadata first, then applies the source's. Merge is the safer choice when you just want to fill in missing details.

Restoring EXIF after editing

Export a photo from an editor and the EXIF is often gone. Point the source at your original file and the destination at the exported one, and the camera and shooting details come back. The edited pixels stay exactly as your editor saved them, and the destination keeps its own orientation so it is never rotated by mistake.

Both files need to be JPEG. To hand-edit or strip individual tags instead, use the EXIF Editor.

Credits

Open source does the heavy lifting in this tool. Thank you to:

  • exifr

    A fast and versatile EXIF and photo metadata parser.

  • piexifjs

    A library for reading and writing the EXIF data inside JPEG files.

Everything this site builds on is listed on the credits page.

See and edit the EXIF metadata inside a photo, then download it with your changes or save a copy with all metadata removed, GPS included. It reads JPEG, PNG, HEIC and more, and edits JPEG files.

Create barcodes in dozens of formats, from EAN-13, UPC-A and Code 128 to QR Code, Data Matrix and PDF417. Type the content, tune the size, colors and text options, and download the result as PNG or SVG.

See any image the way people with a color vision deficiency see it. Upload a picture and preview protanopia, deuteranopia, tritanopia, the milder anomalous forms and monochromacy next to the original, then download any simulation as a full resolution PNG.

Pull the dominant colors out of any image as a ready-to-copy palette. Choose how many colors you want, copy each one as HEX, RGB or HSL, and export the whole palette at once.

Turn any image into a complete favicon set: a multi-size favicon.ico, PNG icons in every common size, Apple touch and Android icons, a web manifest and the HTML tags to paste into your page. Download everything as a zip.

Turn a series of images into a video. Drop in your frames, reorder them, set the frame rate and resolution, and encode the result as MP4 or WebM, ready to play anywhere.