- ✓Shoot one product at a time, all angles before moving to the next, so your camera roll is already in upload order before you touch a computer
- ✓Batch rename before you compress — renaming a compressed file is where you lose track of which image belongs to which product
- ✓Search engines read filenames as a ranking signal; blue-ceramic-mug-01.jpg outperforms IMG_4821.jpg for image search visibility
- ✓Both phones and desktops have built-in batch rename tools — you don't need separate software to apply a naming pattern to 200 files at once
- ✓Most e-commerce platforms accept common formats up to a generous size cap, but an unoptimized file slows page load regardless of what the platform technically allows

You shot 200 product photos in one afternoon, and now your laptop has a folder full of IMG_4821.jpg through IMG_5021.jpg with no idea which mug is which. This happens to almost everyone selling on Shopify, Etsy, or Jumia at some point — the shoot goes fine, and then the upload turns into an hour of clicking through thumbnails trying to remember which "final" shot goes with which listing. The fix isn't a fancier camera or better lighting. It's an order of operations you set before you even pick up the phone.
Why IMG_4821.jpg Is the Real Problem
A phone camera names files sequentially and generically because it has no idea what you're photographing — it just knows this is the 4,821st image since the camera app was set up. That's fine for personal photos. For product photography, it means every trace of which item you shot, and in what order, lives only in your memory, not in the file itself. Two hours after the session, matching "final one, the good angle" to a specific SKU is already unreliable. Multiply that by 200 files across 15-20 products, and a photo shoot turns into a guessing game.
Shoot in an Order That Makes Renaming Easy
The fix starts on the shoot, not at the computer. Photograph one product completely — front, back, detail shots, lifestyle shot — before moving to the next. Don't jump between products to "get it all in one pass" by angle instead of by item; that scrambles the sequence and defeats the point of batch renaming later.
Done this way, your camera roll naturally groups into clean blocks: 8-10 consecutive photos of the mug, then 8-10 of the tote bag, then the next item. At your laptop, those blocks map directly onto a batch rename pass — select the mug photos, apply the pattern, select the tote bag photos, apply the next. Shoot in a scrambled order instead, and you're sorting 200 thumbnails by eye before you can even start renaming — the exact problem you were trying to avoid.
Batch Rename Before You Compress, Not After
This is the step people get backwards, and it's the one that causes the most rework. Rename first. Compress second. Never the other order.
Here's why the sequence matters: while your files are still named descriptively — even something rough like mug-shoot-01.jpg through mug-shoot-09.jpg — you can trace exactly which image is which. Once you run a batch compression pass, every file gets smaller and the thumbnails start looking visually similar, especially across near-identical angles. Compress first and try to rename afterward, and you're sorting through hard-to-distinguish thumbnails trying to remember which one was the hero shot — the same guessing game, just moved one step later.
Both phones and desktops already have what you need, no extra software required:
- On a Mac, select the files in Finder, right-click, and choose "Rename N items" to apply a name pattern with a sequence number across the whole selection.
- On Windows, select the files in File Explorer, press F2, type the base name, and Windows automatically appends (1), (2), (3) to each file in the batch.
- On a phone, most modern gallery apps and file managers support multi-select rename, or you can transfer the shoot to a laptop first and rename there, which is usually faster for large batches anyway.
Why the Filename Itself Matters for SEO
Search engines can't see a product photo the way a shopper can — they read the surrounding text, the alt attribute, and the filename itself as signals for what the image shows. blue-ceramic-mug-01.jpg tells a crawler exactly what's in the frame before it processes a single pixel. IMG_4821.jpg tells it nothing. That's a small ranking signal on its own, but it compounds across every product image in your store, and it costs nothing to get right.
Keep the pattern simple: product name in lowercase, hyphens instead of spaces or underscores, and a two-digit sequence number so files sort correctly in any browser. blue-ceramic-mug-01.jpg, blue-ceramic-mug-02.jpg, and so on. Skip filler words like "photo" or "image" — the product name and angle number are all the information a filename needs to carry.
Platform Size and Format Notes
Exact upload limits shift over time and vary by plan tier, so treat the numbers below as general guidance, not a guarantee — always check your platform's current help docs before a big upload. The pattern that holds regardless of platform: common formats are widely accepted, but a large unoptimized file slows down your page load and product image gallery no matter what ceiling the platform technically allows.
| Platform | Formats typically accepted | General size guidance |
|---|---|---|
| Shopify | JPG, PNG, WEBP, HEIC, GIF | Generous per-file cap, but large files still slow storefront load speed |
| Etsy | JPG, PNG, GIF | Moderate per-file cap; oversized images get downscaled on their end anyway |
| Jumia and similar marketplaces | JPG, PNG | Often stricter per-file caps than Shopify or Etsy — check seller docs before a bulk upload |
| General best practice | JPG or WEBP | Compress to a few hundred KB per image regardless of the platform's technical ceiling |
The Takeaway
- Shoot one product at a time, all angles together, so your files land in blocks that are easy to batch rename
- Rename before you compress — doing it in the other order makes it nearly impossible to trace which compressed file matches which product
- Descriptive filenames like blue-ceramic-mug-01.jpg are a real, if small, image SEO signal that generic camera filenames never provide
- Platform size limits vary, but a compressed file loads faster than an unoptimized one no matter what the technical cap allows
Related reading:
- Optimage vs Squoosh — Which Free Image Optimizer Should You Use in 2026? — comparing bulk compression tools for exactly this kind of large product photo batch
- How to Resize Images Online for Free — Exact Pixels, Percentage, or Aspect Ratio — useful once your renamed batch needs consistent dimensions across listings
- What is EXIF Metadata and Why You Should Strip It Before Publishing Online — another quiet step worth adding to a product photo workflow before upload
Last updated: July 2026 · Bulk compress your renamed product photos free →
Frequently asked questions
What's the best filename format for product photos on Shopify or Etsy?
Use a descriptive, hyphenated pattern that includes the product name and a sequence number, like blue-ceramic-mug-01.jpg, blue-ceramic-mug-02.jpg, and so on. Avoid spaces, underscores, and generic camera filenames — search engines read image filenames as part of what a page is about, and a descriptive name gives you a small but free SEO boost that IMG_4821.jpg never will.
Should I rename my product photos before or after compressing them?
Rename first, then compress. If you compress a batch of 200 unnamed files and rename them afterward, you have to reopen and re-check every image to match it to the right product, since compressed thumbnails often look nearly identical at a glance. Renaming while filenames are still descriptive and traceable, then running the whole organized batch through compression, keeps the file-to-product mapping intact the entire way through.
Continue reading
Try Optimage — it's free
Compress, convert, and optimize images in seconds. No sign-up, no limits.
Start Optimizing Free