Shopee Product Catalogue Scraper | 💵$5/1K avatar

Shopee Product Catalogue Scraper | 💵$5/1K

Pricing

from $3.50 / 1,000 products

Go to Apify Store
Shopee Product Catalogue Scraper | 💵$5/1K

Shopee Product Catalogue Scraper | 💵$5/1K

[💵 $5 / 1K, no start fee] Scrape Shopee product catalogues in 9 countries: title, description, brand, spec attributes, every variant and the full image gallery. No price, rating or sold count - Shopee moved those behind a login in Sept 2026. No account needed.

Pricing

from $3.50 / 1,000 products

Rating

0.0

(0)

Developer

WebData Labs

WebData Labs

Maintained by Community

Actor stats

1

Bookmarked

77

Total users

33

Monthly active users

7 days ago

Last modified

Share

Shopee Product Catalogue Scraper

Get the full Shopee product record - title, description, brand, every spec attribute, every variant and the whole image gallery - from a keyword, a category, a shop or a link, across 9 Shopee countries.

Building a catalogue from Shopee usually means opening tabs. The search page gives you a name and a picture; everything that makes a product usable - what it is made of, which sizes and colours it actually ships in, which category it sits in, the images you need for your own listing - lives on the product page, one product at a time. This Actor returns all of it as one row per product, ready for a spreadsheet or an import job.

✅ What you get / ❌ what this isn't

✅ What you get❌ What this isn't
Description, brand and spec attributes - material, size, capacity, whatever the category lists (commonly 10-20 per product)Not a title you have to pick apart with formulas
Every variant - each colour x size x bundle the listing sells, up to 100 models per productNot one flattened row with the choices hidden
The full image gallery, not one thumbnailNot a single picture per product
The real category path - Komputer & Aksesoris > Laptop > UltrabookNot a bare numeric category id
Hundreds of products per keyword, not the first page and stopNot a 40-product ceiling
No start fee - you pay per product returned, nothing to press StartNot a charge before the first row exists
No account needed - no login, no cookies, nothing to keep aliveNot a scraper that breaks when a session expires
❌ No price, rating or sold count - Shopee removed these for logged-out visitors in Sept 2026 (see below)Not a promise this Actor cannot keep

⚠️ Read this first: there is no price in the output

In September 2026 Shopee moved price, rating and sold count behind a login. A logged-out visitor - human or scraper - no longer receives them on any public Shopee surface, in any of the 9 countries. Opening a product page in a normal browser now redirects to a "Login required" wall.

This Actor does not scrape price, rating, review count, sold count or stock. It does not return them as empty columns either; those fields simply do not exist in the output. If price is what you need, this Actor is not the right tool and you should not subscribe to it.

What it does return is everything Shopee still publishes openly: the product's own catalogue data. That is enough for building product databases, mapping SKUs and variants, enriching listings, and category or brand research - but not for price monitoring.

👥 Who it's for

  • Resellers and dropshippers building listings from Shopee source products - description, specs, variants and images in one row.
  • Catalogue and PIM teams mapping Shopee products into an internal taxonomy.
  • Brand and category analysts measuring how many products a brand runs in a category, and how deep the variant trees go.
  • Anyone who needs the images - the gallery comes back as direct CDN URLs.

📥 Input

FieldWhat it does
searchQueriesShopee keywords. Each is paged and re-sorted until it runs out of new products.
startUrlsAny mix of Shopee product, search, category or shop URLs. The country comes from each URL's own domain.
countryWhich Shopee market keywords are searched on. 9 supported.
maxItemsPerSourceProducts per keyword or URL. 0 means no limit. You are billed per product.
sortSort order to start from; the Actor then cycles the others to widen the result set.
minPrice / maxPriceFilter only. Shopee applies these to the search before we scrape, so they narrow which products you get. The prices themselves are not returned.
mallOnlyRestrict keyword searches to Shopee Mall sellers.
delayMsOptional pause between requests. Leave at 0 unless you want to be gentler.

📤 Output

One row per product. Real rows from a laptop search on shopee.co.id:

titlebrandcategoryPathvariantCountattributeCountimageCountdescriptionsellerLocation
Laptop Fujitsu MU937 Celeron 3865U RAM 8GB SSDFujitsuKomputer & Aksesoris > Laptop > Ultrabook1514101,834 charsKOTA TANGERANG
Laptop Lenovo X1 yoga 6TH Core i7 gen 11 Ram 3LenovoKomputer & Aksesoris > Laptop > 2-in-11001571,223 charsKOTA BANDUNG
Lenovo Ideapad D330 81MD 2in1 Detachable IntelLenovoKomputer & Aksesoris > Laptop > 2-in-11196686 charsKOTA JAKARTA PUSAT

Each row also carries attributes (name/value pairs), variations (variant tiers and their options), models (the individual SKUs), images (full CDN URLs), categories, itemId, shopId, url, listedAt, isOfficialShop, isPreOrder, isFreeShipping and estimatedShippingDays.

The Variants & attributes dataset view is laid out for SKU and catalogue mapping specifically.

💵 How much does it cost?

You pay per product returned, with no start fee. A product Shopee serves no public page for is skipped before it is billed, so you are not charged for blanks.

⚠️ Limits and caveats

  • No price, rating or sold count. See above. This is a Shopee change, not a bug, and no proxy or setting works around it.
  • Seller detail is limited to the shop id, the shop's stated location and whether it is an official shop. Shopee's shop endpoints are no longer open to logged-out clients, so follower counts and seller ratings are not available.
  • Field depth varies by product. Attributes range from none to about 20, variants from 1 to 100, and brand is often empty because many Shopee sellers never set one. Thin listings produce thin rows.
  • Roughly a quarter of products have no public crawler page at all. Those are skipped, and the Actor over-fetches candidates so you still receive the number you asked for.
  • Colombia and Chile are gone. shopee.com.co and shopee.cl stopped serving product data and are refused with a clear message.
  • If Shopee blocks product pages entirely, the run stops after 10 refusals in a row rather than burning your credit, and tells you why.

❓ FAQ

Can you add price back if I pay more? No. It is not a cost or proxy problem - Shopee requires a logged-in account, and this Actor deliberately does not use one.

Do I need a Shopee account? No. Nothing to log in to, nothing to keep alive.

Which countries work? Indonesia, Singapore, Malaysia, Thailand, Philippines, Vietnam, Brazil, Taiwan and Mexico.

Can I get every product in a category? You can get a lot of them. Shopee reshuffles results rather than paging cleanly, so the Actor cycles sort orders to widen coverage, then stops when a page adds nothing new.

🛠️ Support

Found a field that should be here, or a product that parses badly? Open an issue on the Actor - include the product URL and the run id.