WhatsApp is where a huge share of small-business selling now happens, especially across South East Asia. If a customer messages you to ask "do you have this in blue?", the fastest way to close the sale is to send them a clean, browsable catalogue rather than digging through your camera roll. But a WhatsApp Business catalogue is only as persuasive as the images inside it, and WhatsApp handles pictures very differently from a website. Get the dimensions, format and file size wrong and your photos arrive cropped, blurry or slow to load on a customer's mobile data.
This guide covers the exact WhatsApp Business catalogue image specifications for 2026, the traps that quietly wreck your product shots, and a practical workflow to get every listing looking sharp.
WhatsApp Business catalogue image specifications 2026
Here are the numbers that matter before you upload a single product. WhatsApp compresses and downsamples aggressively, so the goal is to give it a clean, correctly shaped source file that survives that process.
| Specification | Recommendation |
|---|---|
| Aspect ratio | 1:1 (perfect square) |
| Recommended upload size | 1080 x 1080 px |
| Minimum size | 640 x 640 px |
| Maximum file size | 5 MB per image (aim for under 1 MB) |
| Best formats | JPG for photos, PNG for graphics or text |
| Images per product | Up to 10 |
| Products per catalogue | Up to 500 |
Why square, and why 1080 pixels
WhatsApp displays catalogue items in a square grid and on a square product card. If you upload a portrait or landscape photo, WhatsApp will crop it to a square, and it almost never crops where you want, often lopping the top or bottom off your product. Feeding it a 1:1 image from the start means you decide the framing, not the algorithm.
As for resolution, WhatsApp stores a compressed version of whatever you upload, so a larger, sharper source gives the compression something good to work with. Uploading at 1080 x 1080 px is the sweet spot: high enough to stay crisp after compression, low enough to keep the file small. Never upload below the 640 x 640 px minimum, or your photos will look soft and pixelated on modern high-resolution phone screens.
File size: the silent conversion killer
The hard limit is 5 MB, but that is far larger than you should ever need. Your customers are often on mobile data with patchy signal, and a catalogue full of 4 MB images loads slowly, thumbnail by thumbnail. Every second of delay is a chance for them to close the chat. Target under 1 MB per image. A well-optimised 1080 x 1080 JPG of a single product on a plain background can comfortably sit between 150 KB and 400 KB with no visible loss of quality.
JPG or PNG for WhatsApp catalogues?
WhatsApp reliably supports JPG and PNG. It does not reliably handle WebP, GIF, BMP or SVG for catalogue images, so avoid them even though they work elsewhere on the web.
- Use JPG for standard product photographs. It produces much smaller files for real-world images with lots of colour and gradient, which keeps you under that 1 MB target.
- Use PNG when your image contains sharp text, a logo, a promotional badge or crisp graphic edges. PNG is lossless, so overlaid text stays clean rather than developing the fuzzy artefacts that JPG compression creates around lettering.
One important warning: if your product photo has a transparent background as a PNG, WhatsApp will render transparency as a solid colour, and it is not always the white you expect. For catalogue photos, flatten the image onto a clean white background before uploading so you control exactly what customers see.
The framing traps unique to WhatsApp
Beyond the raw specs, a few habits separate a catalogue that looks professional from one that looks like a group chat.
Design for a thumbnail first
Customers browse the catalogue as a grid of small squares before they ever tap into a product. If your item is tiny within the frame or lost against a busy background, it simply will not register at thumbnail size. Fill roughly 80 to 90 percent of the square with the product, centre it, and use a plain background so it reads instantly at a glance.
Make the first image the strongest
The first of your ten images is the cover for that product, the one shown in the grid and in chat. It should be your cleanest hero shot on a plain background, no clutter, no props competing for attention. Save the lifestyle shots, close-up detail photos and scale references for images two through ten.
Keep the whole catalogue consistent
Because customers scroll many products in one view, inconsistency is glaring. Mismatched backgrounds, wildly different zoom levels and shifting lighting make a shop look improvised and less trustworthy. Pick one background, one lighting setup and one framing distance, and apply them to every product. Consistency is one of the cheapest ways to look established.
A simple workflow to prepare your catalogue images
You do not need a professional studio or expensive software. Here is a repeatable process that works even from a phone.
- Shoot square, or with room to crop. Set your phone camera to 1:1 if it supports it, or leave a little space around the product so you can crop to a square later without cutting anything off.
- Shoot on a plain, well-lit background. A sheet of white paper or card near a window gives soft, even light and a clean backdrop for almost nothing.
- Crop and resize to 1080 x 1080 px. Every image should end up at the same square dimensions so the catalogue looks uniform.
- Compress to under 1 MB. Export as JPG (or PNG for graphic-heavy images) and check the file size before uploading.
- Batch the whole set at once. Doing all your products in one pass, with the same settings, is what guarantees consistency.
Steps three and four are where most sellers get stuck, especially with dozens of products to prepare. Resizing every photo to a perfect 1080 x 1080 square and compressing it below 1 MB by hand is tedious and error-prone. A tool like PixelPrep lets you drop in a batch of product photos and export them all at the correct square dimensions and file size for WhatsApp in one go, so your catalogue looks consistent without the manual fiddling. It is the same square-and-compress step you would do for Shopee, Lazada or Instagram, just pointed at WhatsApp.
Common mistakes to avoid
- Uploading portrait phone photos. They get auto-cropped to squares, usually badly. Always crop to 1:1 yourself first.
- Uploading enormous, uncompressed files. They load slowly on mobile data and cost you impatient customers.
- Screenshots and re-saved images. Every re-save and screenshot degrades quality. Always work from the original photo.
- Text crammed onto photos. A small amount of clear text is fine on a PNG, but WhatsApp already shows the price and description separately, so do not bury the product under promotional graphics.
- Letting stock go stale. Remove sold-out items and duplicates. A tidy catalogue converts better than a bloated one.
Quick pre-upload checklist
Before you publish any product to your WhatsApp Business catalogue, run through this:
- Image is a perfect square, 1080 x 1080 px
- File size is under 1 MB
- Format is JPG for photos, PNG for text or graphics
- Product fills 80 to 90 percent of the frame, centred
- Background is plain and consistent with your other products
- The first image is your cleanest hero shot
- You have added up to 10 images showing angles, details and scale
WhatsApp selling rewards speed and clarity. When a customer is already in your chat and ready to buy, a fast-loading, consistent, professional-looking catalogue removes the last bit of friction between a question and a sale. Nail the square format, the file size and the consistency, and your catalogue will do the closing for you.