Shopee Scraper - Full Product Detail | 💵$5/1K avatar

Shopee Scraper - Full Product Detail | 💵$5/1K

Pricing

from $3.50 / 1,000 products

Go to Apify Store
Shopee Scraper - Full Product Detail | 💵$5/1K

Shopee Scraper - Full Product Detail | 💵$5/1K

[💵 $5 / 1K, no start fee] Scrape Shopee products in all 11 countries: price, rating, seller, description, brand, attributes, every variant and the full image gallery. Search by keyword, category, shop or link. 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

1

Total users

1

Monthly active users

12 hours ago

Last modified

Share

Shopee Scraper - Full Product Detail

Get the complete Shopee product - price, rating, seller, description, brand, every variant and the full image gallery - from a keyword, a category or a link, across all 11 Shopee countries.

Most of the work in Shopee research is not finding products. It is that what you get back is a shop-window card: a name, a picture, a price that may or may not be the real one. Then someone opens 200 tabs by hand to find the description, the brand, the colours and sizes it actually ships in, and who is selling it. This Actor returns all of it in one row, ready for a spreadsheet, so nobody opens tabs.

✅ What you get / ❌ what this isn't

✅ What you get❌ What this isn't
The exact price, and a real low-to-high range on products sold in several variantsNot a blank price column you have to fill in yourself
Description, brand and product attributes - material, size, capacity, whatever the category listsNot a title you have to pick apart with formulas
Every variant - each colour x size x bundle the listing actually sellsNot one flattened row with the choices hidden
The full image gallery, not one thumbnailNot a single picture per product
Rating and review count for the product and for the seller behind itNot a star rating with no volume behind it
Hundreds of products per keyword, not the first page and stopNot a 40-product ceiling
Only rows you can use - products with no public price are dropped before you are billedNot padded output
No start fee - you pay per product returned, nothing to press StartNot a charge before the first row exists

🔎 Why use this Actor

  • One row per product, complete. Price, rating, seller, description, brand, attributes, variants and gallery arrive together, so the export is finished when the run is finished.
  • Search that keeps going. One keyword reaches several hundred distinct products instead of stopping at the first page of results.
  • You are not billed for blanks. Products Shopee publishes no price for are skipped and replaced, so your bill matches the rows you can actually use.
  • Any Shopee link works. Product, search, category or shop - paste it in and the Actor works out the country, the currency and what to do with it.
  • One bad link never sinks a run. A dead product is recorded and the run carries on.
  • Results arrive as they are found. Rows appear in the dataset while the run is still going, so you always keep what has been scraped.

👥 Who it's for

Marketplace sellers, e-commerce teams and analysts working the Shopee markets in Southeast Asia and Latin America.

  • Watch what competitors charge across a category, on a schedule.
  • Build a product catalogue - descriptions, attributes and images - ready to load into a listing tool.
  • Size a niche before you enter it: how many sellers, what they charge, how much demand the reviews show.
  • Pull a seller list - shop name, link, rating, followers, location - out of any keyword or category.
  • Feed clean product data into a spreadsheet, a dashboard or an AI workflow.

Example tasks

Ready to run, nothing to fill in. Open one, press Start, change the keyword to yours.

⚙️ How to scrape Shopee products

  1. Type what you are looking for into Search keywords, or paste Shopee links into Shopee URLs.
  2. Pick the Shopee market your keywords belong to. Links bring their own country with them.
  3. Set Max products per keyword / URL. The default of 50 keeps a first run cheap; 0 means no limit.
  4. Turn on Full detail for attributes, variants, gallery and category path. Leave it off for a quick price-and-rating sweep.
  5. Press Start. Rows appear in the Dataset tab as they are found, and export to CSV, Excel or JSON from there.

Track prices week after week

Save the run as a Task and schedule it. Each run writes its own dataset, so comparing two runs shows you exactly what moved, per product, with no extra tooling.

📥 Input

{
"searchQueries": ["laptop gaming", "mouse wireless"],
"startUrls": ["https://shopee.co.id/Laptop-cat.11044364.11044440"],
"country": "id",
"maxItemsPerSource": 50,
"fullDetail": true,
"sort": "sales",
"minPrice": 1000000,
"includeSellerProfile": true
}
  • searchQueries - what to search for. Every row is tagged with the keyword that found it.
  • startUrls - any mix of Shopee product, search, category or shop links.
  • country - which Shopee site your keywords are searched on: id, sg, my, th, ph, vn, br, tw, mx, co, cl. Default id.
  • maxItemsPerSource - products per keyword or link. Default 50, 0 for no limit.
  • fullDetail - adds attributes, variants, gallery, brand and category path. Default false.
  • sort - relevancy, sales, latest, price_asc or price_desc.
  • minPrice / maxPrice - price bounds in the market's own currency. Optional.
  • mallOnly - official Shopee Mall sellers only. Optional.
  • includeSellerProfile - adds followers, item count, response rate, badges and join date for each shop. Optional.
  • includeItemsWithoutPrice - keep the products that have no public price instead of skipping them. Advanced.
  • delayMs - pause before each request. Leave at 0 unless you are running many keywords. Advanced.

📤 Output

titlepricepriceMinpriceMaxcurrencyratingValueratingCountbrandsellerNamevariantCount
LAPTOP ASUS 14 inch INTEL CELERON / AMD140000014000003700000IDR4.521011Asusgudang.laptops11
Macbook Pro Core i5 / RAM 8GB / SSD265000026500002650000IDR4.79138Twenty Cell - Laptop3
Laptop DELL Latitude Core i7 RAM 16GB220000022000006400000IDR4.80638DellDACIA JAYA KOMPUTER8

Every row also carries the product link and IDs; availability, condition and stock status; the full description; the category path; attributes as name/value pairs; variations and models for every purchasable combination; images, imageCount and videoCount; whether the shop is official, whether the item is pre-order, free shipping and estimated delivery days; the seller columns sellerName, sellerUrl, sellerRating, sellerRatingCount and sellerLocation, plus a full shop profile when you ask for it; and the keyword or link that produced the row, with a timestamp.

💵 How much does it cost?

$5 per 1,000 products, and nothing to press Start. The default 50-product run costs about 25 cents. You are billed per row in your dataset, so skipped products and failed links are free, and the searching it takes to find your products is included.

🔁 Run it on the Apify platform

Schedule it daily or weekly, call it from the API, and export to CSV, Excel, JSON or XML. Results connect to Google Sheets, Make, Zapier and webhooks, so Shopee prices can land in a sheet or a Slack alert without any code.

⚠️ Limits and caveats

  • Sold count and stock levels are not returned. Shopee no longer publishes either one, and we would rather return nothing than a number that is wrong for most rows.
  • A small share of live products have no public price. They are skipped by default, and free. Switch on includeItemsWithoutPrice if you want them anyway.
  • Shop pages show only a handful of products. Shopee itself exposes about 10-16 per storefront, so shop mode is not a full catalogue dump. For a big seller, run their keywords or category instead and filter by shop.
  • Colombia and Chile are thin. Searches there often come back with nothing. That is Shopee's own coverage in those two countries.
  • A keyword reaches hundreds of products, not every product on Shopee. For full coverage of a category, run several related keywords plus the category link.
  • Flash-sale and voucher prices are not included. The price returned is the public listing price.

❓ FAQ

Do I need a Shopee account? No. No login, no cookies, nothing to set up. Type a keyword and press Start.

Am I charged for products that fail? No. You pay per row in your dataset. Skipped and failed products produce no row and no charge.

Why is there a price range on some products? Products sold in one configuration have one price. Products with variants get a low-to-high range, and every variant is listed in the row.

Which countries work? All 11 Shopee markets. Indonesia, Singapore, Malaysia, Thailand, Philippines, Vietnam, Brazil, Taiwan and Mexico return full catalogues; Colombia and Chile are thin on Shopee's side.

Can I get every product from one shop? Only the 10-16 Shopee shows publicly per storefront. For a large seller, run their keywords or category and filter by shop.

How fresh is the data? It is collected live, at the moment you run it.

🛠️ Support

Something wrong or missing? Open an issue on the Issues tab with the run URL, your input and what you expected. Bug reports with a run URL get fixed fastest.

⭐ Rate this Actor

If this saved you time, please leave a review on the Reviews tab. Review count is the main trust signal buyers use here, and it decides what gets built next. If something is broken, open an issue first - we would rather fix it than have you rate around it.