|
Last updated August 12, 2026
Walmart product images must be JPG, PNG, or BMP. There is a hard limit of 5MB per file, but you should keep your images under 1MB. The recommended size for an image is 2200 x 2000 pixels. Walmart only caps file size, not dimensions, so this is different from how other marketplaces work.
The Seller Center allows you to drag and drop images, or import your images hosted at an external image host. Bulk spreadsheets, feeds, and the API always require an external image host.
Free image hosts like Imgur make it difficult to get the direct link, and their image delivery network is not built to recognize and allow Walmart bots, so they throttle or block Walmart’s bots from downloading images. Walmart also outright blocks or throttles free image hosts.

On this page
Why do crisp, high-resolution images suddenly look soft or pixelated after upload?
Learn how Walmart recompresses, downsizes, and re-encodes images, how it affects zoom quality, and what resolutions actually work best.
π Read the full guide
Uploading images one-by-one? This walkthrough shows how Seller Center treats manual uploads differently from Feeds or API submissions… and how to avoid unexpected overwrites, wrong primaries, and missing alt images.
π Open the step-by-step guide
Walmart is far more restrictive than Amazon and eBay when it comes to external image hosting.
This article explains why many external URLs fail ingestion, how Walmart checks HTTPS, redirects, MIME types, image headers, and file formats… and how to prepare URLs Walmart will accept.
π Learn why Walmart rejects external image links
Your item is live… but the images are not?
This guide covers the most common causes: catalog overrides, missing ownership, ingestion delays, suppressed assets, or conflicting feed submissions.
π See all reasons Walmart images fail to appear (and how to fix each)
One of the most common seller frustrations.
This guide breaks down every rejection reason: borders, collages, low resolution, wrong angle, transparency, watermarks, aspect ratio issues, and more… plus how to prepare images that pass every time.
π Fix your rejected primary image
Walmart may replace your uploaded photos with images from manufacturers, distributors, or other sellers.
This guide explains ownership scores, content quality rules, and how to regain control of your product images.
π Understand Walmart’s catalog override system
If your new images take hours or days to appear, this guide reveals how Walmartβs internal pipelines work: ingestion queues, moderation, caching layers, and priority rules.
π Learn why updates stay “Processing” for so long
Variation listings behave differently depending on the parent/child structure.
This guide shows why Walmart sometimes copies the wrong images across variants, ignores color-specific photos, or mismatches SKUs… and how to fix the variation logic.
π Fix variation image problems

There are two ways to manage listings on Walmart. In your browser, in Seller Center, you edit one listing at a time and can upload image files straight from your computer. This is fine for a handful of products, and covered in our Seller Center image guide.

Past a few dozen SKUs, clicking through every listing becomes a full-time job, and that’s what bulk uploads are for: one Excel file that creates or updates hundreds of listings in a single submit. The catch: the spreadsheet can’t carry image files, only image URLs, which is where image hosting enters the picture.
The bulk flow is simple even if the spreadsheet isn’t:

Yes, Walmart has started supporting Amazon Seller Central spreadsheets and Shopify spreadsheets for bulk uploads too.
Walmart never stores images from your spreadsheet: it downloads every image from the URL you give it, checks the link on the way in (HTTPS, no redirects, an accepted file type), and can re-fetch it at any time after that. The URL doesn’t deliver your image; the URL is your image. If it ever stops resolving, redirects, or serves a different file, your images are rejected at upload, or worse, quietly vanish from a live listing months later.
That means these typical places are not a good choice for sellers:
If you need permanent image URLs for Walmart bulk uploads, Seller Center, or marketplace integrators, see our dedicated Walmart image hosting solution built for small to high-volume sellers.
Independent image host tracking has shown that free image hosts are bad for reliability and cloud drives are particularly bad at image loading speed.
These are the verified Img.vision integration options for the Walmart marketplace:
The following image formats are supported through bulk product uploads by Walmart. Next to the Walmart supported formats, the supported formats of Img.vision are listed. You can use Img.vision for your bulk uploads if there is a checkmark in both columns.
| Format | Walmart | Img.vision |
|---|---|---|
| JPG | β | β |
| JPEG | β | β |
| PNG | β | β |
| GIF | β | β |
| HEIC | β | β |
| WEBP | β | β |
| AVIF | β | β |
| TIF | β | β |
| BMP | β | β |
When uploading products in bulk, you need to adhere to this file size limit for each individual image. If you are referencing images that exceed the maximum limit, the bulk product upload will fail.
| File size limit: | 5 MB |
|---|---|
| Recommended maximum file size: | 1 MB |
These are the image dimension specifications for Walmart:
| Minimum image dimensions: | 1500 x 1500 pixels for zoom, 500 x 500 pixels for non-zoom listing. Generally the aspect ratio is square (1:1), but for fashion items it should be portrait (3:4). |
|---|---|
| Recommended image dimensions: | 2200 x 2000 pixels |
| Maximum image dimensions: | Walmart only uses the file size as a limit, not the dimensions. |
You can sell on Walmart to the following countries:
CanadaChileMexicoUnited States
Product images for Walmart should be hosted on a marketplace image hosting service like Img.vision. Cloud drives are slow and redirect or confuse Walmart bots. Free image hosts usually block or throttle bots like Walmart, and Walmart itself blocks and throttles free image hosts.
Walmart recommends 2200 Γ 2000 px and has a 5 MB cap per file.
Yes, Walmart requires a white or light background. You can’t use a dark background, gradients or patterns.
Walmart is very strict on which image links it accepts. The image host of your images must adhere to a strict set of rules.
No. Those services don’t serve direct image links; they redirect or deliver a web page, Walmart’s bots don’t allow that. They are also really slow compared to dedicated image hosts. You need a marketplace image host like Img.vision that is built for Walmart’s bots.
Walmart recommends to upload at least 6 images. I’ve had no problem adding up to 35 images in a single listing. You need to consider if a buyer will view so many images.
Walmart may take up to 12 hours to display new images. If images are stuck you can check our recommendations about image hosts for Walmart.
Check out this guide on uploading images below the fold, inside the product description:
Guide on single image uploads on Walmart.
Menu
Articles
Choose an article from the left menu.