Uploading catalog images one at a time is the silent killer of Meesho seller productivity. Three hundred clicks, a dozen accidental wrong-image uploads, one Chrome crash, and you have lost a Saturday. Here is how top sellers do it in an hour instead.
1. Name files in a way Meesho-friendly tools can parse
Use SKU_variant_index.jpg (e.g. SAR-102_red_1.jpg). Predictable names let any bulk tool match images to the correct listing automatically. Avoid spaces and special characters.
2. Resize before you upload
Meesho rejects oversized images. Pre-resize to 2000 x 2000 JPG at 85% quality. You cut upload time by 3–5x and avoid the mid-batch rejection that forces you to restart.
3. Never trust "upload all" blindly
Always spot-check the first 5 uploads before kicking off the full batch. Tiny mistakes (wrong SKU mapping, bad file names) compound quickly across 100+ products.
4. Use your own browser session, not a script that needs credentials
Any tool that asks for your Meesho username and password is dangerous: a leak could compromise your store. Tools that run in-browser and use your own logged-in session (like the Meesho AI Shipping Optimizer extension) are much safer because no credential ever leaves your machine.
5. Expect a failure rate — and have a retry plan
Meesho's upload API occasionally times out or rate-limits. A good bulk uploader shows exactly which images failed and lets you retry only the failures instead of restarting the whole batch. Without this, a 5% failure rate on 200 uploads means restarting the entire job.
6. Batch in sensible sizes
Very large batches (500+) increase the chance of hitting Meesho's soft limits. Split into batches of 100–200 and run them sequentially. You will finish faster overall thanks to fewer errors.
7. Pair image upload with shipping rate scan
Every new SKU you upload has a shipping rate attached. Running a rate scan immediately after upload means you lock in the cheapest rate before the product goes live — instead of paying a default rate for the first few orders.
The short version
Name files cleanly, pre-resize, batch 100–200, never share credentials, retry only failures, and scan shipping rates right after. The Bulk Upload tool in the Meesho AI Shipping Optimizer implements all of this out of the box.