100% client-side JavaScript. Your Excel files stay in your browser. The official Shopee template you upload is used as the actual workbook foundation — all sheets, formatting, headers, dropdowns and template structure are preserved.
① CREATE FROM CUSTOMER LIST
Uses the bundled official Shopee template by default.
Bundled Shopee template will be used until you upload your own.
② MERGE AN ALREADY-FILLED FILE
Two uploads, then one Generate button — in that order.
Bundled Shopee template will be used until you upload your own.
③ YOUR RULES
These are the rules the generator applies. Numeric values are written as whole numbers where applicable—no automatic .0.
Category: auto-detected per item from an "Others" category list (avoids Shopee's document/draft requirement) — editable per row in the preview; heads up: intentionally using "Others" to skip a document requirement is against Shopee's category-accuracy policy, use with that in mind Stock: 68–89 (whole number) SKU: automatic unique Parent SKU: automatic item-based Product name: auto-lengthened to Shopee's 20-char minimum if too short Duplicate / unusually low price: flagged with a warning badge in the preview, generation still proceeds Images: optional — attach photos in the preview table; uploaded via Cloudinary only if the upload succeeds, always converted to .jpg Pre-order: blank Weight/Length/Width/Height defaults: 3