Amazon Image Upload Errors: What Each Error Means and How to Fix It

The Short Answer
Most Amazon image upload errors fall into three groups: the file itself (format, dimensions, corruption), the file name or product identifier (a bad ASIN or variant, error 990003, error 100239), and the same file uploaded twice. Find the error in your upload's Failure Report, match it below, and fix that one thing (Amazon Image upload errors; Amazon Upload images).
If the upload succeeded but the image never appears, that isn't an upload error. It's covered further down, under "Uploaded but Not Showing".
Where to Find the Error
Amazon's Upload images help page describes what happens straight after an upload: "Immediately after upload, Amazon checks file format, permissions, and offer status." (Amazon Upload images).
The Upload Results prompt then shows a breakdown of assigned images, unassigned images and failures. "If there are failures, download the Failure Report to identify which files failed, along with failure reasons and suggested next steps."
That is the first check. A second one follows: "Next, we perform additional checks for technical compliance and product image requirements. Processing can take up to 24 hours." Problems from that second check show up in Submission status, where Amazon says "a red exclamation point icon appears in the image tile". Select the Content compliance issues report type for the details.
Every Upload Error, in Amazon's Words
Amazon's Image upload errors help page lists these, with what happened and how to fix each (Amazon Image upload errors):
| Error | What happened | Amazon's fix |
|---|---|---|
| Bad ASIN or variant | "Your file could not be associated with an ASIN or variant." | Check the file name follows Product ID + variant code + extension, and that you have an active offer on the ASIN |
| Unsupported file suffix | "Your file type is not accepted." | Convert to JPEG, TIFF, PNG or non-animated GIF |
| Image file was corrupted or in an unexpected format | "The file is damaged or not in the correct format." | Check it isn't corrupt, is under 10,000 pixels on the longest side, and is a supported format |
| Image dimensions too small | "The image's longest side is smaller than 500 pixels." | Upload at least 500 pixels on the longest side, 1,000 for zoom |
| Authoritative image already exists | "A preferred image already exists for this ASIN and variant." | Upload a replacement that meets all requirements and differs from the existing one |
| Resubmission of previously accepted or rejected images | "This exact file has already been submitted for this product." | Change the image (crop, adjust resolution, or re-export), then upload again |
| Unknown internal error | "An unknown problem occurred." | Try again later |
| Image with identical ASIN and variant submitted | "A newer image was uploaded for this ASIN and variant while yours was still processing." | The newer image wins. Make a visible change and re-upload |
| Image and title do not match (error 100239) | "The main image does not match the image file name." | Check you uploaded the right image for the ASIN |
| Main image and product ID do not match (error 990003) | "The submitted main image shows a different product than what's currently on the ASIN." | Upload a main image of the same product, or create a new listing if the product has materially changed |
The sections below cover the errors that need more than a one-line fix.
Error 990003: Main Image and Product ID Do Not Match
This is the error with the longest message. Amazon's help page quotes it (Amazon Error 990003):
"The MAIN image that you have submitted shows a product that is different than the product represented by the ASIN's existing MAIN image."
It gives three reasons it happens:
- "The main image you submitted does not match the product currently associated with the ASIN."
- "The product identifiers (such as UPC, EAN, or ASIN) in your submission do not match the product shown in your main image." Amazon's example: the identifier for one product with an image of another.
- "Our image recognition detected significant visual differences between your submitted image and the existing image on the ASIN, such as differences in product category, shape, color, size, or brand."
The third is the one that surprises sellers. The check isn't only on your identifiers. Amazon compares your photo with the photo already on the ASIN.
How to fix it, per Amazon:
- Check you're on the right ASIN. Compare the existing title, description and main image with your new image.
- Check every identifier. UPC, EAN, ISBN, ASIN or SKU, against your packaging, manufacturer documents or inventory records. Amazon specifically mentions "transposed digits, typos, or wrong codes".
- If the image is right but the ASIN is wrong, create a new listing with the correct identifiers in Add Products, and upload the image there.
- If you meant to update the existing ASIN, make sure the new main image clearly shows the same product.
Then wait: "Allow 24–48 hours for our catalog team to review your corrected submission."
One more line from Amazon's error table is worth knowing: "If the product has materially changed, create a new listing instead." A changed product doesn't get a new photo on the old page (Amazon Image upload errors).
Error 100239: Image and Title Do Not Match
Amazon's help page for error 100239 describes a different check: "This error occurs when your product title information (item_name) contradicts the main image that you're submitting for that particular SKU." (Amazon Error 100239).
Its example makes it concrete: "if your SKU item_name is of a shoe, but your main image is of a purse."
The error message itself reads: "The title and the image that you provided on this SKU don't seem to represent the same product."
How to fix it: review the main image and the item name, change whichever is wrong, and resubmit your product data.
If both are right, Amazon's advice is to contact Selling Partner Support and "mention the SKU, item_name, and URL of the main image that you used."
Note that Amazon's upload errors table describes 100239 slightly differently, as the main image not matching "the image file name". If you get this error through the Upload images tool, check the file name first. If you get it on a product data submission, check the title (Amazon Image upload errors).
"Image File Was Corrupted or of an Unexpected Format"
This error covers more than corruption. Amazon's help page lists the causes: "An image will fail to upload if the file is incomplete, corrupted, in the wrong format, or too large." (Amazon Corrupted image files).
The specific triggers it names:
- A wrong extension: "the file type extension was incorrectly attached"
- An unflattened layered file: "an unflattened TIFF or PSD file that was saved as a JPG"
- Colour mode problems: "color tonal variations in the image (which may occur when CMYK images are used on the website)"
- Too many pixels: "Images with more than 10,000 pixels in either height or width may also cause this error."
Amazon's fix depends on whether you can open the file:
- If you can't view it, it may be corrupt or carry the wrong extension. Open it in an image editor and re-save it with a known file type.
- If you can view it, it may be incomplete. Re-save it as a JPEG.
Either way, flatten it first, and "verify that it can be viewed on your computer using a preview or image-editing program" before uploading again.
Renaming a file doesn't convert it. A PNG renamed to .jpg is still a PNG. Export it from an editor instead. The image format guide covers which formats Amazon accepts and refuses.
The Same File Twice: Resubmission and Duplicates
Three errors in Amazon's table come from uploading something Amazon already has (Amazon Image upload errors):
- Resubmission of previously accepted or rejected images: the exact file was already submitted for this product
- Authoritative image already exists: a preferred image is already on this ASIN and variant
- Image with identical ASIN and variant submitted: a newer image replaced yours while it was processing
The fix for all three is the same idea. Amazon: "Make changes to the image (crop, adjust resolution, or re-export) so the system recognizes it as a new submission, then upload again."
This catches sellers who fix a problem in their listing and re-upload the original photo, or who keep re-uploading an unchanged image hoping a suppression will lift. Amazon's help page is blunt about it: "Do not upload the same file multiple times." If a listing is suppressed over its main image, the suppression guide covers what to change.
File Name Mistakes: Bad ASIN or Variant
With legacy file naming, the file name is how Amazon knows which product and which image slot a file belongs to: Product ID + variant code + extension, for example B000123456.MAIN.jpg (Amazon Upload images).
Amazon's Bad ASIN or Variant page gives the reasons a name fails (Amazon Bad ASIN or Variant):
- "The system did not recognize the ASIN (10-digit Amazon product identifier) or variant."
- "The EAN/UPC/10 or 13-digit ISBN/JAN/GTIN does not belong to an ASIN."
- "Your ASIN was not yet set up in our system for these external IDs to map."
Two traps are worth knowing:
A missing variant code makes the image the main image. Amazon's Upload images page: "Images with a product ID in the file name but no variant code will be treated as a main image. For example, B000123456.jpg will be uploaded as the main image." A secondary photo named that way is submitted to the MAIN slot and could replace the displayed main image if Amazon selects it.
Separators matter. Amazon's Product image guide says the three parts are "separated by a period (spaces, dashes, or additional characters will prevent your image from uploading)." (Amazon Product image guide).
If naming is the problem, Amazon's flexible file naming avoids it: name files however you like, and assign them to products after upload.
Our free Amazon image file name builder builds a name from an identifier and an image slot, or checks one you already have. It runs in your browser, with nothing uploaded.
Uploaded but Not Showing
If the upload succeeded and the image still isn't on the listing, Amazon's help page gives four checks, in order (Amazon Image upload errors):
- "Wait 24 hours." It can take that long to appear.
- Check compliance. Amazon checks images again after the upload scan, and a non-compliant image can be removed, or the listing suppressed from search. The suppression guide covers that.
- Check Submission status. "Image upload completed" means it processed; otherwise, open the Content compliance issues report.
- Check for duplicates. "If you upload the same set of images as a previous submission, we may detect it as a duplicate and your contribution will remain unchanged."
Then three reasons an image can be correct and still not show:
- Amazon picks the images. "Uploading an image doesn't guarantee it will be displayed on the product detail page." It selects from every seller of the product, and "We may select images different from those you provided".
- Variation families share images. For a product in several sizes, Amazon picks images "from one option to display across all size variations of that color or style."
- No main image, no listing. "If a listing is missing a main image, it will not display in the store."
The Image Appears Sideways
Amazon's Rotate a product image page explains it: image viewers "will sometimes auto-rotate images so that they look correct in the viewer, but the saved version of the image is still not properly oriented." (Amazon Rotate a product image).
"You cannot edit an image after uploading it." Rotate the image in a photo editor, re-save it, and upload again. If you only rotate it in the viewer without saving, it can still look right on your screen and wrong on Amazon.
Amazon's Older Error Codes Page Disagrees
Amazon also has a numbered "Product image error codes" page. Two of its entries contradict Amazon's current pages, and they're the kind of thing that sends a seller in the wrong direction (Amazon Product image error codes):
| Product image error codes page | Current pages | |
|---|---|---|
| Formats | "Amazon accepts only .tif, .tiff, .jpg, .jpeg, or .gif file extensions" | The Upload images page and Product image guide both list PNG (Amazon Upload images; Amazon Product image guide). |
| Minimum size | "at least 500 pixels on the shortest side" | "Images below 500 pixels on the longest side cannot be uploaded" |
Follow the current pages. The upload errors page, the Upload images page and the Product image guide all agree on PNG and on the longest side. That matters for PNG in particular: it's the format that keeps a main image's white background at exactly 255, and switching to JPEG because of the older page adds off-white pixels around the product.
The error codes page is still useful for what its errors mean. A few it lists that the upload errors page doesn't:
- "Product out of focus": "a digital image was resized (upward) to create a degraded image"
- "Product too small in frame": its example is "a 500x500 pixel image in which the product appears in only 100x100 of that image"
- "Image with identical ASIN and variant already queued for review": the image is waiting in Amazon's review queue
Errors From Inventory Files and Zip Uploads
Image URLs in an inventory file have to point straight at the file. Amazon: "You must use a direct URL. Pop-up or redirecting URLs will not be accepted and the upload will not process." If an image doesn't appear, check that the URL is a direct link to the image, and fix what your processing report lists (Amazon Image upload errors).
Zip uploads fail when the zip contains hidden system files. Amazon's error reads: "Upload failed. Reduce the number of images and try again, or check for hidden files/folders in your zip." Show hidden files, extract the zip, delete files starting with "." and any __MACOSX folders, re-zip, and upload again. The limit per zip file is 1,000 images and 1 GB.
What ComplianceKit Catches Before You Upload
ComplianceKit checks an image file, so it can catch the errors that come from the file itself:
- Dimensions, against Amazon's 500 to 10,000 pixel range on the longest side (Amazon Product image guide).
- Format and file size
- Colour mode, flagging CMYK
- Background and fill, which are suppression reasons rather than upload errors (Amazon Image suppression).
It can't see your file names, ASINs, product identifiers or titles. So it can't catch a bad ASIN or variant, error 990003 or error 100239. Check those against the sections above.
Summary
✅ Find the error in the upload's Failure Report, then in Submission status (Amazon Upload images).
✅ Error 990003: your main image shows a different product from the ASIN's existing one; check identifiers, then allow 24 to 48 hours (Amazon Error 990003).
✅ Error 100239: your title and main image describe different products; fix whichever is wrong (Amazon Error 100239).
✅ Corrupted or unexpected format: flatten, re-save as JPEG, and keep under 10,000 pixels (Amazon Corrupted image files).
✅ Same file twice: crop, change resolution or re-export so Amazon sees a new file (Amazon Image upload errors).
✅ No variant code in the file name makes the image your main image
✅ Uploaded but not showing: wait 24 hours, check compliance, and remember Amazon picks which images display
✅ Older error codes page: ignore its format list and shortest-side rule; the current pages list PNG and measure the longest side (Amazon Product image error codes; Amazon Product image guide).
Check an image's dimensions, format and colour mode before it hits an upload error. ComplianceKit is free, with no account needed.
Frequently asked
What is Amazon error 990003?
Error 990003 means the main image you submitted shows a different product from the ASIN's existing main image. Amazon's help page lists three causes: the image doesn't match the product on the ASIN, your product identifiers (UPC, EAN or ASIN) point to a different product, or its image recognition found significant differences such as category, shape, color, size or brand. Fix the identifiers or the image, then allow 24 to 48 hours for Amazon's catalog team to review.
What is Amazon error 100239?
Error 100239, Image and title do not match, means your product title (item_name) and main image seem to describe different products. Amazon's example is a title for a shoe with a main image of a purse. Change whichever is wrong and resubmit. If both are correct, contact Selling Partner Support with the SKU, item_name and the URL of the main image.
Why does Amazon say my image file was corrupted?
Amazon's help page gives several causes: an incomplete or corrupted file, a wrong file extension, an unflattened TIFF or PSD saved as a JPG, or an image with more than 10,000 pixels in height or width. Open the file in an image editor, flatten it, and re-save it as a JPEG before uploading again.
Why won't Amazon accept my image when I re-upload it?
Amazon rejects the exact same file twice. Its error for this is "Resubmission of previously accepted or rejected images", and its fix is to make changes to the image, such as a crop, a different resolution or a re-export, so the system recognizes it as a new submission.
My image uploaded successfully. Why isn't it on my listing?
Amazon says it can take up to 24 hours to appear, and that uploading doesn't guarantee an image is displayed, because it selects images from all the sellers of a product. It also checks compliance after upload, so check Submission status and the Content compliance issues report. And a listing with no main image doesn't display in the store at all.
Why does my image appear sideways on Amazon?
Image viewers sometimes auto-rotate a photo so it looks right on your screen without changing the saved file. Amazon's fix: rotate the image in a photo editor, re-save it, and upload it again. You can't edit an image after uploading it.
Can ComplianceKit prevent upload errors?
Some of them. It reports an image's format, file size, dimensions against Amazon's 500 to 10,000 pixel range, and a CMYK colour mode. It can't check file names, ASINs, product identifiers or titles, so it can't catch errors 990003 or 100239, or a bad ASIN or variant.
Sources
David Hunter
Founder, ComplianceKit
David Hunter is a software developer who built ComplianceKit to check Amazon product images against the rules Amazon publishes — zoom thresholds, background purity, product fill. He writes about which of those specifications Amazon requires and which it only prefers, and why sellers rarely find out which is which.
Related articles
Need help checking your Amazon images?
First fix free without an account or email. A free account adds 3 lifetime fixes.