Jul 21, 2026· 6 min read
Product Image Sizes for the Gulf Channel Stack: Salla, Zid, Snapchat, TikTok, Instagram, WhatsApp
One table with product image sizes for Salla, Zid, Amazon.sa, Noon, Instagram, Snapchat, TikTok and WhatsApp — verified specs plus how to produce every ratio.

What image sizes do you need for Salla, Zid, and Gulf social channels?
For a Gulf fashion store the working set is: a square 1:1 master for Salla, Zid, and the WhatsApp catalog; a pure-white main image at 1,000px+ on the longest side for Amazon.sa; a light-grey-background JPG for Noon; 1080×1350 (4:5) for the Instagram feed; and 1080×1920 (9:16) for Stories, Reels, Snapchat, and TikTok. That is at least 4 distinct aspect ratios per product before you touch ad variants. The hard part is not memorizing the specs — it is producing every ratio cleanly, for every product, without cropping one square photo badly into all of them.
The master spec table
Bookmark this. Confirmed numbers come from each platform's own documentation; where a platform publishes no firm number, the row says so.
| Channel | Size / ratio | Main use | Notes |
|---|---|---|---|
| Salla product page | Square 1:1 works best; max 5MB per image | PDP gallery | PNG, JPEG, JPG, GIF; no limit on image count; the stated floor is tiny (250px height), so treat 1,080px+ as your real minimum |
| Zid product page | Square 1:1, high resolution | PDP gallery | JPG/PNG are the safe defaults; check the current Zid help center for the exact recommended pixel size |
| Amazon.sa | Longest side 1,000px+; pure white background RGB 255,255,255 | Marketplace main image | Product fills ~85% of the frame; the 1,000px floor is what enables zoom |
| Noon | High-resolution JPG; light grey background for fashion | Marketplace listing | At least 2 angles required, 3+ recommended; lifestyle shots only as secondary images; soft shadows only |
| Instagram feed | 1080×1350 (4:5) | Posts and carousels | The profile grid previews at roughly 3:4 — keep faces and the garment centered |
| Instagram Stories / Reels | 1080×1920 (9:16) | Stories, Reels covers | Keep key details away from the top and bottom where the UI overlays sit |
| Snapchat ads | 1080×1920 (9:16), JPG or PNG | Single-image ads | Full-screen vertical; same top/bottom safe-zone habit applies |
| TikTok / TikTok Shop | Feed content 9:16; Shop listing images square, minimum 600×600 | In-feed content + Shop listings | Up to 9 images per Shop listing; keep the first image clean — no promo text or stickers |
| WhatsApp Business catalog | Square 1:1, minimum 500×500; 1024×1024 recommended | Catalog cards | Runs on Meta commerce catalogs; JPEG/PNG |
Store platforms: Salla and Zid
Salla's documented rules are permissive: images up to 5MB each, PNG/JPEG/JPG/GIF, and no cap on how many images a product can carry. The published minimum is so low (250px height) that it is a floor, not a guide — themes render your gallery at far larger sizes, and category grids crop images differently per theme. A 1:1 square at 1,080–2,048px with the garment centered and breathing room on all sides survives every Salla theme crop we have seen.
Zid's help center walks through image upload but does not pin a single public spec the way Amazon does, so work qualitatively: high-resolution square JPG/PNG masters, consistent framing across the catalog, and a quick check of the current Zid documentation before a bulk upload. One honest operational note: Rokon has a native embedded app for Salla, but no Zid app yet — Zid merchants generate in the Rokon web app, download, and upload to Zid manually.
Marketplaces: Amazon.sa and Noon
Amazon.sa follows Amazon's global imaging rules: main image on a pure white background (RGB 255,255,255), the product filling roughly 85% of the frame, and at least 1,000px on the longest side so zoom works. Fail any of the three and the listing risks suppression.
Noon runs its own standard, and for fashion it differs in one surprising way: the recommended background for fashion categories is light grey, not white. Noon asks for a straight-on front view, at least 2 images from different angles (3+ recommended), JPG format, soft natural shadows only, and no lifestyle scenes in the primary slot — lifestyle imagery belongs in the secondary images. Noon does not publish a firm pixel minimum in its main guidelines, so upload high-resolution and check the current seller documentation for your category.
Social: Instagram, Snapchat, TikTok
Three numbers cover almost everything: 1080×1350 for the Instagram feed (4:5 portrait shows more garment per scroll than square), and 1080×1920 for everything full-screen vertical — Instagram Stories and Reels, Snapchat single-image ads, TikTok. Two habits matter more than the numbers: keep faces and hem lines inside the central safe area (Instagram's grid preview crops toward 3:4, and Snapchat/TikTok overlay UI at the top and bottom), and never letterbox a square image into a 9:16 slot — it reads instantly as a repurposed catalog photo rather than native content.
WhatsApp Business catalog
The quiet channel most Gulf boutiques actually close sales on. Catalog images are square 1:1, minimum 500×500, with 1024×1024 the recommended target — they render as small cards in chat, so a clean, uncluttered composition with the garment large in frame outperforms a busy editorial shot at thumbnail size.
Why cropping one square into everything fails
The common shortcut — shoot once in 1:1, crop outward — breaks in both directions. Cropping a square to 9:16 amputates the image left and right, which for fashion means losing sleeves, drape, and context; padding it with borders reads as an ad from 2015. Cropping to 4:5 beheads standing models or cuts hems. Vertical formats need to be composed vertical: full garment length, headroom, and background that fills the frame. That is the ratio tax — every SKU × every channel × every colorway.
One generation per ratio instead of one crop per ratio
This is where AI photography changes the math. Rokon generates on-model images at any marketplace aspect ratio at creation time — you choose 1:1 for Salla and WhatsApp, 4:5 for the feed, 9:16 for Stories and Snapchat — and each output is composed for its frame, not cropped into it. Outputs go up to 4K, in JPG/PNG/WebP, in about 30 seconds per image, with up to 8 poses per garment, and the multi-image reference workflow keeps the actual garment — stitching, logo, fabric — identical across every ratio. Before Ramadan or White Friday, that is the difference between refreshing one channel and refreshing all of them.
Honest limits, and a docs habit
Two cautions. First, platforms revise specs without ceremony — treat this table as current at publication and re-check the official seller documentation before a large bulk upload. Second, an AI image pushed to six channels multiplies any error by six: run the garment-fidelity check (logo, stitching, print alignment, colorway) on the master before fanning it out. Rokon refunds credits on faulty outputs, but your brand is better served by catching it pre-publish.
If you want to test the one-generation-per-ratio workflow on your own products, Rokon's free plan includes 5 free generations — no credit card required. Upload one garment photo, output the full Gulf channel set, and judge the results against your current crops.
Frequently Asked Questions
What is the best all-round product image size for a Gulf store?
A high-resolution square master — 2,000px or more per side — covers Salla, Zid, and WhatsApp catalog requirements and downscales cleanly. Produce vertical 9:16 and portrait 4:5 versions separately rather than cropping the square, so sleeves, hems, and headroom survive.
What are the exact Amazon.sa main image requirements?
Amazon's global rules apply on Amazon.sa: a pure white background (RGB 255,255,255), the product filling roughly 85% of the frame, and at least 1,000px on the longest side so customers can zoom. Listings that miss these risk suppression.
Does Noon require a white background for fashion products?
No — Noon's guidance recommends a light grey background for fashion categories, while pure white applies to most other categories. Noon also asks for at least 2 angles (3 or more recommended), JPG format, and no lifestyle scenes in the primary image slot.
What size should Instagram and Snapchat fashion images be?
Use 1080×1350 (4:5) for Instagram feed posts and 1080×1920 (9:16) for Instagram Stories, Reels, Snapchat single-image ads, and TikTok. Compose vertical images as vertical — keep the garment full-length and key details away from the top and bottom UI zones.
Do I have to reshoot every product for every aspect ratio?
Not with AI generation. Rokon composes on-model images at any marketplace aspect ratio at generation time — 1:1, 4:5, 9:16 — from the same garment reference photos, in about 30 seconds per image, so every channel gets a natively framed image instead of a crop.
About the author
Rokon Editorial TeamThe Rokon team builds AI fashion-photography tools for Gulf & Saudi e-commerce brands.