Size and fit are the single biggest reason apparel comes back. Industry estimates put fit-related returns at roughly half of all clothing returns, and McKinsey has put the figure as high as 70% of fashion returns. Yet the size chart — the one asset that directly answers "will this fit me?" — is usually the last thing a seller makes, exported at 800px from a spreadsheet screenshot, and uploaded to every channel unchanged.

It also stopped being optional. Shopee made size charts mandatory for a long list of Apparel and Footwear sub-categories from 23 June 2025: try to create or edit a listing in one of those sub-categories without a size chart and you cannot save it. Lazada throws "Product size chart is required" errors on the same category families. Amazon requires size information for most clothing product types too.

This guide covers the specs, the format decision (image or table), and how to build one master chart that survives every channel.

Marketplace size chart specifications

Size charts are handled in two different ways depending on the platform. Some marketplaces want a data template — you fill in measurements in a spreadsheet and the platform renders the chart itself. Others want an image that you upload like any other product photo. Several accept both, and the requirements differ.

PlatformFormat acceptedImage dimensionsMax file size
ShopeeImage upload (mandatory in listed apparel/footwear sub-categories)Minimum 500 x 500 px; upload at 1,024 x 1,024 px or higher2 MB
LazadaImage uploadMinimum 330 x 330 px, up to 5,000 x 5,000 px2 MB
AmazonExcel size chart template (Catalog > Add size charts) plus optional PT-slot imageGallery images 1,000 x 1,000 px minimum for zoom; 2,000 x 2,000 px recommended10 MB
ShopifyYour choice: HTML table, app, or imageExport at 1,200 px wide minimum for mobile legibility20 MB (practical target: under 200 KB)
Qoo10 / CarousellImage, usually as a gallery slideMatch your gallery size (1,000 x 1,000 px or larger)Varies; keep under 2 MB

The Amazon distinction worth understanding

On Amazon, the native size chart is a data feed, not a picture. You go to Catalog, select "Add size charts", search your ASIN, download the template for that product type, fill in the measurement columns, and upload. Amazon renders it as the "Size Chart" link next to the variation selector. That version is searchable, translatable and works with screen readers — it is the one that actually gets read.

A size chart image in a PT slot (PT01, PT02 and so on) is a supplement, not a replacement. It is still worth adding, because most shoppers never click the size chart link but do swipe the gallery. Treat the second or third gallery slot as your fit-information slide.

Image or HTML table? Pick per channel, not per brand

On marketplaces you rarely get a choice — you upload what they ask for. On your own store you do, and the answer is not the same for everyone.

When an image wins

When a table wins

The pragmatic setup for most multi-channel sellers: an HTML table (or a size chart app) on your own store, and one well-built master image for the marketplaces that demand a file.

How to build a size chart image that is actually readable

Most size chart images fail for one reason: they were designed on a 27-inch monitor and viewed on a 6-inch phone. Marketplace traffic in Southeast Asia is overwhelmingly mobile, and a chart that renders at 340 px wide on a phone has to survive that.

Canvas and layout

Type and contrast

Content that prevents the return

File format and compression

A size chart is flat colour and sharp text — the exact content type where JPEG performs worst. JPEG compression smears the edges of small numerals, which is how a chart that looked fine on export becomes an unreadable "8 or 3?" on a phone.

FormatUse for size charts?Why
PNG-24Best qualityLossless, crisp text edges; typically 150-400 KB at 1,200 px for a simple chart
PNG-8Best size and quality balanceA chart uses few colours; 8-bit often lands under 100 KB with no visible loss
JPEGOnly if requiredAcceptable at quality 90 or above; below that, numerals degrade. Amazon prefers JPEG for gallery images
WebPOwn store onlyExcellent for text graphics, but inconsistently accepted by marketplace uploaders

Where a marketplace only accepts JPEG, export at quality 92 and check the smallest numerals at 100% before uploading. If you are pushing the same master chart to Shopee at 1,024 x 1,024 px, Lazada at 1:1, and your Shopify store at 1,200 px wide, a batch tool such as PixelPrep will handle the resizing and format conversion for the whole set in one pass rather than five manual exports per product line.

Keeping charts consistent across a catalogue

The failure mode at scale is not one bad chart — it is forty charts built by three people over two years, in four fonts, with inconsistent measurement definitions. Fix it with structure:

  1. One template file per product family (tops, bottoms, footwear, outerwear). Duplicate and change the numbers only; never rebuild the layout.
  2. Name the exports predictablysizechart_tops_unisex_cm_1024.png. When Shopee changes a requirement you need to find and replace every affected file without opening them.
  3. Version the source. Keep the editable file next to the export. The chart you cannot edit is the chart you will eventually rebuild from scratch.
  4. Re-measure when you change supplier. A "same" garment from a new factory is routinely 1-3 cm different. Reusing the old chart guarantees a return spike you will end up blaming on marketing.

Your size chart checklist

A size chart will not rescue a listing with weak photography — it works as confirmation for a shopper who already believes the product is right for them. But it is the cheapest fit tool you own, it is now mandatory on the largest marketplaces in the region, and getting it wrong is one of the few image mistakes that costs you money twice: once on the return shipping, and again on the review.