I used to treat product-photo metadata as somebody else’s problem. The image looked good, the file name was sensible, and the product card was ready—so I uploaded it. Then I started sharing source images with freelancers, sending selects to partners, and reusing photos across launch folders. That is when a tiny question became a useful release habit: what is actually travelling inside this file?

For a small ecommerce team, this is not about turning every image into a compliance project. It is about making one quick, repeatable distinction: the photo I keep as an original is not always the photo I send, upload, or share. I now do that check in the browser with Tiny Online Tools, a free collection of no-account utilities that positions its work around browser-based processing.

Hand-drawn three-step image metadata cleanup workflow

The tiny preflight that caught a bigger workflow gap

A product photo can carry more than pixels. Depending on the format and source, it may include camera information, capture time, software history, comments, colour-profile details, and sometimes GPS coordinates. None of that necessarily makes a file unsafe. It does mean I want to decide whether it belongs in the version leaving my laptop.

My first stop is the Image Metadata Viewer. I drop in the exact JPEG, PNG, or WebP I am preparing to use and look at what is there. I am not trying to memorize every field. I check for information that changes the sharing decision: location, capture time, device details, or a note that tells me this is still an untouched source file.

That quick inspection also prevents a different kind of mistake: stripping a file blindly and later discovering I needed the original’s information for an archive, a photographer question, or a production handoff. The original stays put. The output becomes a deliberately prepared copy.

My three-file rule for product images

The process is boring by design:

  1. Keep the source. I leave the original product photograph in its source folder, unchanged.
  2. Inspect the share candidate. I open the version intended for a storefront, a contractor, or a campaign folder in the metadata viewer.
  3. Create the clean copy only when needed. If the metadata does not need to travel, I use Remove Image Metadata on a duplicate—not the source—and label the result as an export.

The removal tool is useful here because it is specific about the job: stripping embedded EXIF, GPS, XMP, ICC profiles, and comments from supported image files. I still test the exported image in the place it will be used. Removing metadata is not an excuse to skip the visual check. It is a separate, small handoff decision.

Hand-drawn ecommerce photo workbench and clean export folder

Why I do this before Shopify, not after

Shopify is usually not where I first share an asset. A product image may pass through a shared drive, an agency folder, a support ticket, a press request, or a marketplace spreadsheet before it reaches the store. The earliest outward-bound copy is the right point to make the call.

This is also why I keep metadata cleanup beside other humble release checks. Before I make a crop permanent, I look at the product image on the actual card. Before I call a theme update finished, I run the kind of contrast check I use before publishing. And before a batch of images becomes a catalogue upload, I use the same restraint described in this product-image preparation workflow: make one change at a time and check the result in context.

Those checks are not glamorous. They reduce the number of mysteries that appear after a launch.

A practical decision guide

I do not remove metadata from every image by default. I keep it when the original needs to remain traceable—for example, when a photographer’s capture details matter, when a production archive needs a faithful master, or when the file is still inside the working library.

I make a clean copy when a product photo is headed outside that controlled context: a public download, a broadly shared press folder, a contractor handoff, or a sensitive location where the embedded details add no value. If I am unsure, I inspect first and choose the smallest change that solves the actual sharing problem.

That rule matters because it avoids two bad habits at once: accidental disclosure on one side, and destructive “cleanup” of every source file on the other.

Hand-drawn final checklist for a clean product photo export

Put the check where the work already happens

The best version of this habit takes less than a minute. I add it to the moment I already duplicate an export, resize an image, or name a deliverable folder. Tiny Online Tools also has a broad set of image utilities, so I can move from inspecting a file to a closely related one-off task without opening another account or installing a heavyweight app.

If a launch is especially busy, I write the rule directly into the handoff note: source stays archived; shared copy gets inspected; cleaned copy gets visually checked. It is short enough that somebody else can follow it without a meeting.

My next action is simple: open the next product photo you are about to send outside your team, inspect its metadata, and decide whether that information belongs in the exported copy. A tiny preflight is a much better moment to make that decision than after the image has already travelled.