Skip to content
Robnu

Meesho bulk image generator: catalog images for 100 SKUs without chaos.

Fifty to five hundred SKUs, four to five images each, one shoot. The tools are the easy part. The batch workflow around them, fixed setup, SKU file names, one pass per step, a sampling check, is what keeps one wrong crop from landing on a hundred listings.

Free during early access · Forever free under 25 orders/day
app.robnu.com/documents/pipelineDocument pipelineSLIP · CUSTOMER INVOICE · VENDOR INVOICE · MANIFESTPacking slipCustomer invoiceVendor invoiceManifest
Quick answer

Meesho bulk image generator work is a batch process, not a button: shoot every SKU on one fixed setup, name each file by SKU and image slot at import, then run one pass each of background removal, pad-to-square resize at 1000x1000 and compression. Check one file in ten at full zoom, put five finished files in a folder per SKU, and fill the bulk sheet from the SKU ID.

TL;DR
  • 100 SKUs is 400 to 500 files; count the unique shots first, since variations share back and detail images.
  • Fix the setup and shoot in one session so colour and shadows match across the whole batch.
  • Name files SKU-slot at import (KURTISET-BLU-M-1) and never rename downstream.
  • Batch the mechanical steps one at a time; remove the background on image one only.
  • A batch multiplies mistakes, so sample one in ten before upload and fix at source.
The batch pipeline

Six stages, each run once across the whole batch

Every file passes every stage in the same order. That is what makes a hundred SKUs feel like one SKU repeated, rather than a hundred separate jobs.

One pass per stage, the whole batch at a timeShootone fixed setupNameSKU-slot at importRemove bgslot 1 onlySquarepad to 1000x1000Compressthen sample 1 in 10Sheetfolder per SKUIllustrative. A mistake at any stage is copied to every file behind it.
Figure 1, Name before you edit, sample before you upload (illustrative).
Tools by stage

A free and a paid option for every stage

Most sellers can run the whole batch on free tools. The paid options buy speed and a preset you can re-run next month, not a different result.

StageFree optionPaid optionWatch out for
ShootPhone, a window, a white sheet, exposure lockA small softbox or ring light kit and a sweepWhite balance drifting between sessions
Name by SKURename on the phone, or a spreadsheet formula plus a batch renamerA digital asset tool that reads a CSV of SKU IDsRenaming after the bulk sheet is filled
Background removalFree tier of a browser remover, one file at a timeBatch remover with folder upload or an APIHalos on lace, hair, fringe and glass; run slot 1 only
Square and resizeFree browser batch resizer with a pad-to-square optionLightroom or Photoshop export presetA crop preset that trims tall or wide products
CompressFree batch compressorThe same export preset with a quality settingArtefacts on fine prints and dark fabric
Folder and sheetA folder per SKU in Drive or Explorer, formulas in the templateAn OMS catalog that generates per product from your own SKUsImage columns pointing at the wrong SKU

Whatever runs each stage, the output has to meet the same numbers as a single upload: the image size and rejection rules do not relax for a batch. For what each tool type can and cannot safely change, start with the Meesho image generator guide.

Where the time and the errors go

Naming is cheap, and skipping it is where batches break

The shoot takes the hours. The mistakes come from the two minutes people skip.

app.robnu.com/meesho/bulk-time-per-stageMinutes per SKU by stageIllustrative, 100 SKUs, free tools, one personShoot, 5 anglesthe only stage that cannot batchhighSampling QC1 in 10 at full zoommidName by SKUat import, oncelowRemove bg, slot 1batchedlowSquare, resize, compressone preset, three passeslowIllustrative. Once the mechanical stages are presets, the shoot and the sampling check are the whole job.app.robnu.com/meesho/bulk-error-sourcesWhere batch image errors come fromIllustrative share, small seller~60%Naming and cropFiles renamed or mismatched to SKU34%Crop preset trimming the product26%Colour drift across sessions22%Mixed backgrounds and halo edges18%Illustrative. The two biggest slices are both fixed before any editing starts.
Three rules that scale

What separates a clean batch from a week of re-uploads

A batch is a mistake multiplier
Everything a batch does well, it does a hundred times. Everything it does wrong, it also does a hundred times, and QC will typically reject each listing separately, so one bad preset becomes a hundred rejection emails and a hundred re-uploads. The sampling check is not optional at scale; it is the cheapest twenty minutes in the whole process.

Producing images for one product is a craft. Producing them for a hundred is logistics. The sellers who do it calmly are not faster photographers; they have a process where every file knows its own name and every step runs once.

The bulk problem: 100 SKUs, 500 images, one shoot

The arithmetic is what makes bulk image work feel impossible. Fifty to five hundred SKUs, four to five images each, and one weekend to shoot them before a season starts or a bulk sheet is due. At a hundred SKUs that is four to five hundred finished files, every one of which has to be a 1:1 square at 1000x1000 pixels, sharp, on a clean background for the first slot, free of text and watermarks, and matched to the right row of the upload sheet. Done one image at a time, with each file opened, cropped, cleaned, saved and hunted for later, the job takes a week and produces a catalog that looks like it was shot by six different people.

The first move is to shrink the number. Variations of one design share most of their images. A kurti set in three colours and three sizes is nine SKUs, but it needs three colour-accurate front shots and, in most categories, one shared back, one shared detail and one shared in-use image. Nine SKUs, six unique photos, not forty-five. Count the unique shots per design before shoot day and you will usually find that a hundred SKUs is closer to a hundred and fifty photographs than five hundred. That list is also your checklist for the rest of the process, because every file you finish can be ticked against it. If your SKU scheme is not yet clean enough to group variations reliably, fix that first with the SKU ID guide; a batch built on messy SKUs mislabels itself.

Shoot on a fixed setup so every frame matches

Consistency across the batch is worth more than quality on any single frame, because the storefront grid shows your products side by side and a buyer reads a mismatched grid as a careless shop. Pick one spot near a window, tape down one white sheet or board, mark the phone position on the floor or a tripod with tape, and lock the exposure and white balance once the first product looks right. Then do not touch any of it until the batch is done. Shoot every variation of a design back to back so the colours are compared under identical light, and shoot in one or two sessions at the same time of day rather than across a week of changing weather. If the shoot has to span two days, photograph the same reference product at the start of each session and compare the two frames before you edit anything; if they differ, the whole second day needs a separate white balance correction. The product images best practices guide has the full single-shot setup; here the only extra rule is that nothing moves between SKUs.

One cheap addition earns its place in a batch: a reference card. Put a plain white card and, if you have one, a grey card in the first frame of every session and every design, then remove them for the real shots. When you batch the white balance later, you correct to the card rather than to memory, and every session lands on the same white. It also settles arguments a fortnight later, when a buyer says the colour was different and you can open the reference frame and see exactly what the light did that day. Sellers who shoot in a room with a coloured wall or a warm bulb overhead need this most, because the cast is invisible in the moment and obvious in the grid.

Name every file by SKU before you edit anything

This is the step sellers skip because it feels like admin, and it is the step whose absence causes almost every mismatched-image complaint. A phone names photos IMG_4821, IMG_4822 and so on, and an hour after the shoot nobody can say which of them is the blue medium and which is the pink large. Rename at import, before a single edit, using the Seller SKU ID followed by the image slot: KURTISET-BLU-M-1 for the front packshot, KURTISET-BLU-M-2 for the back, through to slot five. Uppercase, hyphens, no spaces, slot number last so files sort by SKU and then by slot in any folder view. For shared images, copy the file under each variation’s name rather than trying to reference one file from several rows; storage is cheap and ambiguity is not.

Once the name is on the file, every downstream tool carries it. Background removers, resizers and compressors keep the file name by default, so the finished KURTISET-BLU-M-1.jpg is still called that after four passes, and the bulk sheet can reference it without a lookup. Better still, a spreadsheet can build the reference from the SKU ID column with a formula, which means the image columns of a hundred rows fill themselves. The one thing that breaks all of this is renaming after the sheet is filled. Name once, at import, and treat the name as permanent.

A convention worth copying in full: the Seller SKU ID exactly as it appears in your sheet, a hyphen, then the slot number one to five. Shared images at the design level can be shot once and stored under the style code, for example KURTISET-2 for the shared back view, then copied to each variation as KURTISET-BLU-M-2, KURTISET-PNK-M-2 and so on before the batch runs. If you ever reshoot a slot, append a version rather than overwriting, KURTISET-BLU-M-1-v2, so the sheet can be pointed at the new file deliberately and the old one is still there if the new one is worse. Keep raw files in a separate RAW folder under the same names, because the day a compression pass goes wrong you will want to re-run from the originals rather than re-shoot. None of this needs software; it needs the decision to be made once, before the first edit.

Batch the mechanical steps, one pass each

With named files, the middle of the pipeline is a series of single passes across the whole folder. First the colour-true edits: straighten, exposure and white balance, as one preset applied to everything, followed by a fast scroll to catch the handful of frames the preset got wrong. No filters, no saturation, nothing that moves the colour away from the product in your hand. Second, background removal, and here the rule is slot one only. The first image needs the clean white or light neutral background; the back, detail and in-use shots do not, and running them through a remover wastes credits, flattens the context those shots exist to give, and multiplies the halo edges you then have to inspect. Third, the square. Use a pad-to-square preset that centres the product and adds white margin rather than a crop preset that trims to a square, because a crop built on a kurti will cut the ends off a saree and the handle off a bag. Export at 1000x1000 pixels, never below the 500x500 minimum. Fourth, compression, to the file size the current template states, checked on a dark fabric and a fine print where artefacts show first.

Build every preset on your hardest SKU, the tallest, the widest, the darkest and the shiniest, and the rest of the batch will pass through it without incident. Building it on an easy SKU and hoping is how a preset that looked perfect on a t-shirt trims a hundred sarees.

QC risk at scale: one wrong crop copied to 100 listings

A batch copies mistakes as faithfully as fixes, and this changes what a mistake costs. A single mis-cropped image is one rejection, one re-upload, one lost listing day. The same crop preset run across a batch is a hundred rejections, and in the panel you will usually see them arrive as a hundred separate QC flags rather than one, each needing its own corrected file. Colour drift is worse because it passes QC: a white balance that ran warm on the second shoot day makes every product from that session a shade more orange than the one that ships, and the returns arrive a fortnight later with “colour not as shown” on every one. Mixed backgrounds, half the batch on a white sheet and half on a grey wall, do not fail review either; they simply make the grid look like two different shops and quietly cost clicks on every listing. The common thread is that a batch error is invisible at the file level and obvious at the catalog level, which is why you inspect the batch as a batch. For what QC itself will flag, the Meesho QC errors guide lists the reasons; for the doorstep failures that pass QC, the image generator guide covers the truth checks.

The answer is sampling. You cannot open five hundred files at full zoom, and you do not need to. Sample one file in ten across the finished batch, chosen evenly rather than from the top of the folder, and open each at full zoom on a phone-sized screen, which is where a buyer will see it. Check the outline for halos, the corners for trimmed product, the colour against the reference frame from the shoot, and the first image for a genuinely plain background. Then add the risky ten: the tallest and widest SKUs for the crop, the darkest and shiniest for compression and halo edges, any lace, fringe or glass for the mask, and the first and last SKU of each shoot session for colour drift. If the sample is clean, the batch is almost certainly clean. If it finds a fault, do not fix the files; fix the preset or the step that produced them and re-run only the affected SKUs, because a fault in a preset is in every file that went through it, not just the one you opened. Twenty minutes of sampling is the cheapest insurance in the whole process, and the tallest, widest, darkest, shiniest rule is what makes it reliable.

From folder to bulk sheet

The last stage is where the naming pays off. Move each SKU’s five finished files into a folder named by the SKU ID, so every product is a self-contained set you can re-upload, replace or hand to someone else without explanation. Then open the bulk template. It has one row per variation and a column per image slot, and whatever form of reference the current template asks for, a hosted link or a file reference, the SKU-slot file name means the column can be built from the SKU ID with a formula rather than filled by hand. Verify a handful of rows point at the right files, pick the tallest and the darkest SKU again for the check, and upload. Watch the QC status on the first few SKUs before you assume the rest are fine.

The verification is worth doing properly rather than by eye. Open the sheet and the folder side by side, sort both by SKU ID, and step through five rows spread across the batch: the first, the last, and three from the middle. For each, open the file the image-one column points to and confirm it is that SKU in that colour, not the neighbouring variation. A blue medium pointing at a pink medium is the classic failure, and it passes QC cleanly, because the pink image is a perfectly good image. It fails at the doorstep, twice: the buyer who ordered blue and received it returns it because the picture was pink, and the buyer who wanted pink never ordered because the blue listing showed it. If your batch is large enough that five rows feel thin, check one row in twenty. The bulk catalog upload guide covers the rest of the sheet, the catalog upload walkthrough covers the upload itself, and catalog upload frequency explains why a clean batch every few weeks beats a chaotic one every quarter.

Where the Robnu AI Catalog Studio fits

If your products are already in an OMS, the bulk problem changes shape, because the catalog is the source of the batch rather than a folder on a laptop. Robnu’s AI Catalog Studio generates packshots and short product reels from products that are already in your catalog, per product, inside the same system that runs your orders, returns and payouts. It is a feature of the OMS rather than a stand-alone bulk generator, credits are included to start, and the output goes through the same one-in-ten sampling check as any other batch before it is uploaded, because a generated packshot is still a packshot and the catalog rules do not know or care who made it.

Sources & further reading

Bulk template formats, image column conventions and file size limits change; confirm the current template in your own Supplier Panel before a large batch.

Step by step

The batch workflow, in order

Eight steps. The first three happen before you edit a single pixel, and they decide whether the rest is calm or chaotic.

List every SKU, group variations of the same design, and mark which images are shared and which need their own shot. For 100 SKUs across 30 designs you may need 30 back shots, not 100. This list is your shot list and your later checklist.

One spot by a window, one white sheet or board taped down, one phone position marked with tape, one exposure lock. Shoot the whole batch in one or two sessions at the same time of day so colour and shadows match across every frame.

Rename on the phone as you shoot, or in one pass on the first import. SKU ID, hyphen, slot number: KURTISET-BLU-M-1. Do it before any editing so every tool downstream keeps the name and nothing needs a lookup later.

One preset for straighten, exposure and white balance, applied to the whole batch, then a quick scroll to catch the frames the preset got wrong. Never a filter, never saturation. The goal is the colour in your hand, on every file.

Run only the slot-one files through the remover, since only the first image needs the clean packshot background. Zoom to the edges on a sample; lace, hair, fringe and glass are where masks fail.

Use a preset that centres the product and pads rather than crops, so tall or wide items are never trimmed. Export at 1000x1000, never below 500x500, and keep the SKU file names on export.

Compress to the file size the template asks for without visible artefacts on fabric or print. Then open one file in ten at full zoom, plus every file the earlier steps flagged. Fix at source and re-run only the affected SKUs.

Move the five finished files into a folder named by SKU, build the image columns of the bulk sheet from the SKU ID, and verify a handful of rows point at the right files before you upload. Then upload the batch and watch the QC status for the first few SKUs.

Bulk image mistakes

Six mistakes a batch copies a hundred times

The sheet references the old names, the folder has the new ones, and every image slot points at nothing or at the wrong SKU. Name once, at import, and never rename downstream.

A square crop preset built on a kurti cuts the ends off a saree and the handle off a bag. Use a pad-to-square preset so the product is centred with margin, and check the tallest and widest SKUs in your sample.

Morning light and afternoon light are different colours. Shoot each design's variations in one session, lock exposure and white balance, and compare the first and last frame of the day side by side before you edit.

Half the batch on a white sheet, half on a grey wall, and the storefront grid looks stitched together from two shops. One background for slot one, across every SKU, is both a rule and a conversion lever.

Only image one needs the clean packshot background. Removing backgrounds on lifestyle and detail shots wastes credits, flattens the context those shots exist to give, and multiplies the halo edges you have to check.

A batch is a mistake multiplier. One in ten at full zoom, plus the tallest, widest, darkest and shiniest SKUs, takes twenty minutes and catches the error that would otherwise reach a hundred listings.

AI Catalog Studio
Images + videos
IMG_2041.jpg · shot on a phone
Dropped into the studio
A phone snap from your catalog, that's all it takes.
The Robnu way

Generate per product from the catalog you already run

Robnu is the agentic OMS for Meesho, AJIO and Amazon sellers. It runs the daily order operations, sync, processing, returns and claims, and reconciles every settlement so each rupee the marketplace pays is the rupee it owed. The AI Catalog Studio is one feature inside that system: it generates packshots and short product reels from products already in your catalog, product by product, so the image work starts from the SKU list you already maintain instead of a folder of IMG files. The sampling check on this page still applies to every output.

Free for every seller right now, and forever free under 25 orders a day when paid pricing launches. See the AI Catalog Studio or the full order management system.

FAQ

Meesho bulk image generator, answered

It is less a single tool than a batch workflow. Sellers use the phrase for anything that produces catalog images for many SKUs at once: batch background removers, batch resizers that output the 1000x1000 square, batch compressors, and AI packshot tools that accept a folder rather than one photo. The real work is the process around them: a fixed shoot, SKU-based file names, one pass per mechanical step, a sampling check, and a bulk sheet that references the files without mistakes.

Plan for four to five images per SKU, so 400 to 500 finished files for 100 SKUs. Not every one has to be a fresh shot: variations of the same design usually share the back, side and detail images and only need their own colour-accurate front shot. Counting the unique photos you actually have to take before the shoot day is what turns a weekend of chaos into an afternoon.

Name every file by the Seller SKU ID and the image slot, for example KURTISET-BLU-M-1.jpg through KURTISET-BLU-M-5.jpg, uppercase, no spaces, slot number last. Do it on the phone or the first import, before any editing, so every later tool keeps the name and the bulk sheet can reference each file without a lookup. A file called IMG_4821 is the start of every mismatched-image complaint.

Yes, because a batch copies the mistake as faithfully as it copies the fix. A crop preset that trims the product on tall items, a white balance that drifts warm, a background removal that leaves a halo on lace, or a folder that was renamed after the sheet was filled, each of these lands on every SKU that went through the same step. Sampling one in ten before upload is how you catch it once instead of fixing it a hundred times.

Exactly the same. Every file is a 1:1 square at 1000x1000 pixels, never below the 500x500 minimum, with the first image on a plain white or light neutral background, sharp, and free of text, logos, watermarks and price or shipping claims. Bulk does not relax the rules; it raises the cost of breaking one, because a rejected batch holds up every listing in it.

The bulk template has one row per variation and a column per image slot. In the panel you will usually see those columns take a reference per slot, a hosted link or a file reference depending on the current template, in the order image one to image five. When each file is already named by SKU and slot, filling the row is copy and paste rather than a search, and a spreadsheet formula can build the whole column from the SKU ID. Confirm the current template's format in your own panel before you fill it.

Robnu is an agentic OMS for Meesho, AJIO and Amazon sellers, and its AI Catalog Studio generates packshots and short product reels from products that are already in your catalog, per product, inside the same system that runs your orders. It is one feature of the OMS rather than a stand-alone bulk generator, and the same sampling check applies to its output as to any other batch before you upload.

Keep reading

Related seller guides

More on the operations, money and claims that decide whether a marketplace catalogue actually makes money.

Marketplace Catalog Images That Pass QC and Convert

The image requirements every marketplace checks, the details that actually drive click-through, and how to produce catalog-grade photos fast without a studio.

Meesho Product Images: Best Practices for Photos That Sell (2026)

Best Meesho product images are 1000x1000 px square on a clean light background, 4 to 5 angles, well lit, watermark and text free. Learn the specs and why the first image ranks.

Meesho Image Size 2026: Listing, Catalog and Product Photo Rules

Meesho image size is 1000x1000 px square recommended and 500x500 px minimum. Every listing and catalog image rule, each rejection reason, and how to fix and re-upload.

AJIO Catalog Upload: How to List Products (2026)

How to upload a product catalog on AJIO: brand approval, the attribute sheet, image specs, MRP and pricing, single and bulk upload, and the common rejections that hold a listing back.

Meesho Image Optimizer: What It Checks and How to Pass Catalog QC (2026)

Meesho image optimizer checks your photo against the catalog rules before you upload, so it clears QC first time. What it checks, and how to prep a photo that passes.

Meesho Image Generator: What AI Photo Tools Do, and What Passes QC (2026)

Meesho image generator means three things: AI packshot tools, resizers that meet the Meesho spec, and Supplier Panel tools. What each does, and what passes QC.

How to Increase Your Meesho Product Visibility (2026)

How to increase Meesho product visibility: strengthen listing quality, price, ratings, dispatch SLA, catalog freshness and ads so the feed shows you more, then hold conversion so visibility becomes orders.

Meesho Catalog Ranking: How to Rank Higher (2026)

What drives Meesho catalog and search ranking: relevance, price, images, ratings, quality score, dispatch SLA and conversion. How to improve each lever, and why the gains compound.

build ccfc1e68d61826ac8953ab7981c26f9ac943e519 · 2026-09-25T16:45:54Z