Extract shop products data from TikTok at scale
Navigate to the TikTok Shop Products scraper and select "Fresh Scrape" for real-time data or "Quick Lookup" for pre-collected records. Each record costs 1 credit.
Paste the TikTok URLs you want to scrape — one per line, or upload a CSV. Scrapernode accepts direct profile links, search result URLs, and hashtag pages.
Click "Start Extraction" to begin. Scrapernode handles proxy rotation, rate limiting, and anti-bot detection automatically. Jobs typically complete in under 60 seconds per batch.
Once complete, download your results as JSON or CSV. Each record includes 36 structured fields like url, title, available, description, and more.
Set up webhooks to receive data automatically when jobs complete, or use the REST API for programmatic scraping. Integrate with n8n, Make, or Zapier for workflow automation.
Cost per record
1 credit
Output fields
36 fields
Output formats
JSON, CSV
Preview the data you'll receive — 5 sample records
36 fields returned per record
Product URL (100.00% fill rate)
Product title (100.00% fill rate)
Whether the product is available for purchase (100.00% fill rate)
Product description (98.00% fill rate)
Currency of the product price (100.00% fill rate)
Original price before discount (96.00% fill rate)
Final price after discount (96.00% fill rate)
Discount percentage applied to the product (100.00% fill rate)
Lowest initial price in a price range (18.00% fill rate)
Highest initial price in a price range (2.00% fill rate)
Lowest final price in a price range (96.00% fill rate)
Highest final price in a price range (18.00% fill rate)
Total number of units sold (100.00% fill rate)
Available colors for the product (38.00% fill rate)
Available sizes for the product (21.00% fill rate)
Shipping fee for the product (68.00% fill rate)
Product technical specifications (73.00% fill rate)
Sub-fields
titleTextSpecification namevalueTextSpecification valueTotal number of product reviews (89.00% fill rate)
Customer reviews for the product (49.00% fill rate)
Sub-fields
nameTextReviewer nameratingTextReview ratingreviewTextReview textitemTextItem variant revieweddateTextReview dateimagesArrayReview imagesDetails about the seller store (100.00% fill rate)
Sub-fields
nameTextStore nameurlTextStore URLnum_of_itemsNumberNumber of items in storeratingNumberStore ratingnum_soldNumberTotal items sold by storefollowersNumberStore followers countbadgeTextStore badge or certificationProduct images (100.00% fill rate)
Domain of the product listing (100.00% fill rate)
Product videos (14.00% fill rate)
Product category (65.00% fill rate)
URL of the product category page (69.00% fill rate)
Unique product ID (100.00% fill rate)
Unique seller ID (93.00% fill rate)
Overall product rating (44.00% fill rate)
Product position in search results (0.00% fill rate)
Product variations (size, color, etc.) (91.00% fill rate)
Sub-fields
skuTextSKU identifiersku_sales_propsArraySKU sales propertiesstockNumberStock quantitypurchase_limitNumberMaximum purchase quantityinitial_priceNumberOriginal price for this variationfinal_priceNumberFinal price for this variationcurrencyTextCurrencydiscount_percentNumberDiscount percentageimageTextVariation image URLWhether the product is in stock (21.00% fill rate)
Promotional bundle items (2.00% fill rate)
Detailed product description (21.00% fill rate)
Related TikTok videos featuring this product (5.00% fill rate)
Sub-fields
linkTextVideo linklikesNumberNumber of likesuser_nameTextCreator usernamecommission_paidBooleanWhether commission was paidPrimary product video link (0.00% fill rate)
Shop performance metrics (21.00% fill rate)
Sub-fields
metricTextMetric namevalueTextMetric valueCommon questions about How to Scrape TikTok Shop Products
Start extracting tiktok shop products data in minutes. No code required — just paste your URLs and go.