VOOZH about

URL: https://apify.com/charitable_aquarium/tiktok-shop-scraper

โ‡ฑ TikTok Shop Scraper | Product Data Extractor API ยท Apify


๐Ÿ‘ TikTok Shop Scraper | Product Data Extractor API avatar

TikTok Shop Scraper | Product Data Extractor API

Pricing

from $18.00 / 1,000 results

Go to Apify Store

TikTok Shop Scraper | Product Data Extractor API

The fastest TikTok Shop Product Data Extractor. Scalable and stealthy data extraction tool for Tiktok shop products.

Pricing

from $18.00 / 1,000 results

Rating

1.6

(2)

Developer

๐Ÿ‘ Md Faiyaz Bin Mohiuddin

Md Faiyaz Bin Mohiuddin

Maintained by Community

Actor stats

1

Bookmarked

205

Total users

17

Monthly active users

64 days

Issues response

2 months ago

Last modified

Share

TikTok Shop Scraper

What does TikTok Shop Scraper do?

TikTok Shop Scraper is an Apify Actor that extracts product data from TikTok's e-commerce marketplace. Enter any search keyword and get structured data on products, pricing, sales velocity, seller information, and more โ€” exported as JSON, CSV, Excel, or XML.

Unlike general TikTok scrapers, this Actor focuses specifically on TikTok Shop product listings, giving you actionable e-commerce intelligence. It uses stealth browser automation to bypass TikTok's anti-bot protections and parses TikTok's internal API payloads for reliable, high-quality data extraction.

Key features:

  • Product discovery โ€” Search by keyword to find trending and top-selling products on TikTok Shop
  • Pricing intelligence โ€” Extract live prices with currency information
  • Sales velocity tracking โ€” Get exact sold counts per product to identify best-sellers
  • Seller identification โ€” Map products to their TikTok Shop sellers
  • Multi-region support โ€” Target specific markets including US, UK, Indonesia, Malaysia, Singapore, and Philippines
  • Export in any format โ€” Download results as JSON, CSV, Excel, or HTML
  • API and SDK access โ€” Run programmatically via the Apify API, Python SDK, or Node.js SDK
  • Integrations โ€” Connect to Google Sheets, Zapier, Make, Slack, and more

Use cases for TikTok Shop Scraper

  • ๐Ÿ” Product research โ€” Find winning products and validate demand before launching on TikTok Shop or other e-commerce platforms
  • ๐Ÿ“Š Competitive analysis โ€” Monitor competitor product lines, pricing strategies, and sales volumes
  • ๐Ÿ“ˆ Trend tracking โ€” Identify emerging product trends and viral items before they saturate the market
  • ๐Ÿ’ฐ Dropshipping sourcing โ€” Discover high-velocity, low-competition products for your dropshipping store
  • ๐Ÿท๏ธ Price monitoring โ€” Track price changes across categories and regions for dynamic pricing strategies
  • ๐Ÿงช Market research โ€” Gather quantitative data on product categories, pricing distributions, and regional demand
  • ๐Ÿค– AI-powered analysis โ€” Connect to any AI chatbot using the Apify MCP server to build automated market intelligence workflows

How to scrape TikTok Shop with TikTok Shop Scraper

TikTok Shop Scraper is designed for simplicity. You don't need any coding experience to get started. Here's how to use it in 5 steps:

  1. Create a free Apify account using your email
  2. Open TikTok Shop Scraper
  3. Enter your search keywords (e.g., "wireless earbuds", "kitchen gadgets", "trending products")
  4. Configure the maximum number of products and target region
  5. Click Start and download your data in JSON, CSV, Excel, or HTML

For large scrapes (over 1,000 products), select Residential Proxies in the proxy configuration for the best success rate.

Input

TikTok Shop Scraper accepts the following input parameters:

ParameterTypeDescription
Search QueriesArray of stringsKeywords or niches to search for (e.g., "phone cases", "skincare")
Max ProductsIntegerMaximum number of products to extract (1โ€“10,000). Default: 100
RegionSelectTarget marketplace: US, UK, ID, MY, SG, or PH. Default: US
Proxy ConfigurationObjectProxy settings. Apify Proxy is enabled by default. Residential proxies recommended for best results

Input example

{
"searchQueries":["wireless earbuds","phone cases"],
"maxProducts":200,
"region":"US",
"proxyConfiguration":{
"useApifyProxy":true
}
}

Output

The scraped data is stored in a dataset in the Storage tab. You can preview it, download it, or access it via the API. Each product record contains the following fields:

FieldTypeDescription
urlStringThe TikTok search URL where the product was found
productNameStringFull product title
priceStringProduct price with currency (e.g., "USD 18.49")
soldCountStringTotal units sold
shopNameStringName of the TikTok Shop seller
ratingStringProduct rating where available
stockStatusStringCurrent stock availability
hashtagsArrayAssociated hashtags
regionStringTarget region used for the scrape
scrapedAtStringISO 8601 timestamp of when the data was collected

Output example

{
"url":"https://www.tiktok.com/search?q=wireless%20earbuds",
"productName":"S10 Wireless Magnetic Mac-Safe Battery Pack 10000mAh",
"price":"USD 18.49",
"soldCount":"12450",
"shopName":"Global Tech Outlet",
"rating":"4.9",
"stockStatus":"In Stock",
"hashtags":[],
"region":"US",
"scrapedAt":"2026-03-02T22:00:00.000Z"
}

How much does it cost to use TikTok Shop Scraper?

TikTok Shop Scraper uses a pay-per-result pricing model. You are charged $1.80 per 1,000 products scraped. You only pay for successfully extracted products โ€” failed requests, captcha blocks, and empty results are free.

ProductsEstimated cost
100~$0.18
1,000~$1.80
5,000~$9.00
10,000~$18.00

On paid Apify plans, additional discounts apply. See the pricing tab for details.

Integrations

You can connect TikTok Shop Scraper with almost any cloud service or web app. Apify offers ready-made integrations with:

  • Google Sheets โ€” Automatically export results to a spreadsheet
  • Zapier โ€” Trigger workflows whenever a scrape completes
  • Make (Integromat) โ€” Build complex automations with scraped data
  • Slack โ€” Get notifications when scraping finishes
  • GitHub โ€” Store results in a repository
  • Airbyte โ€” Sync data to your data warehouse
  • And many more

You can also set up webhooks to trigger automated actions whenever TikTok Shop Scraper finishes a run.

Using TikTok Shop Scraper with the Apify API

You can start TikTok Shop Scraper programmatically using the Apify API. This is useful for scheduling recurring scrapes, integrating into data pipelines, or building automation workflows.

Node.js example

import{ ApifyClient }from'apify-client';
const client =newApifyClient({token:'YOUR_APIFY_TOKEN'});
const run =await client.actor('antigravity/tiktok-shop-scraper').call({
searchQueries:['wireless earbuds'],
maxProducts:100,
region:'US',
});
const{ items }=await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Python example

from apify_client import ApifyClient
client = ApifyClient('YOUR_APIFY_TOKEN')
run = client.actor('antigravity/tiktok-shop-scraper').call(run_input={
'searchQueries':['wireless earbuds'],
'maxProducts':100,
'region':'US',
})
items = client.dataset(run['defaultDatasetId']).list_items().items
print(items)

For full API documentation, see the API tab or the Apify API reference.

Tips for best results

  • Use specific keywords โ€” Broad terms like "products" will return generic results. Try niche terms like "portable blender" or "LED strip lights" for better targeting
  • Enable Residential Proxies โ€” TikTok has aggressive anti-bot protections. Residential proxies provide the highest success rate, especially for scrapes over 1,000 products
  • Start small โ€” Test with 50โ€“100 products first to verify your keywords return relevant results before running large-scale scrapes
  • Monitor regions โ€” Different regions have different product catalogs and pricing. Run the same keywords across multiple regions to compare

Anti-bot protection and proxies

TikTok has aggressive rate limiting and bot detection. TikTok Shop Scraper is pre-configured with stealth browser automation and Apify Proxy to handle this. For the most reliable results:

  • Small scrapes (under 1,000 products) โ€” Default Apify Proxy works well
  • Large scrapes (over 1,000 products) โ€” Select Residential Proxies in the proxy configuration for near 100% success rates
  • If you encounter captcha blocks, the Actor will log a clear error message and skip the blocked request

FAQ

Can I use TikTok Shop Scraper through an MCP Server?

Yes. With the Apify API, you can connect TikTok Shop Scraper to an MCP server for use with AI assistants like Claude. Go to the MCP tab for setup instructions.

Is it legal to scrape TikTok Shop?

TikTok Shop Scraper only extracts publicly available product listing data. It does not access private user data, login-protected content, or personal information. However, you should always ensure your use of scraped data complies with applicable laws and TikTok's terms of service. For guidance, read Apify's article on the legality of web scraping.

What happens if TikTok blocks the scraper?

The Actor detects captcha challenges and login walls automatically. If a block occurs, it logs a clear error and recommends switching to Residential Proxies. No data charges apply for blocked requests.

Can I scrape specific product URLs?

Currently, TikTok Shop Scraper supports keyword-based search scraping. Direct product URL scraping may be added in a future update.

What regions are supported?

TikTok Shop Scraper supports the following regions: United States (US), United Kingdom (UK), Indonesia (ID), Malaysia (MY), Singapore (SG), and Philippines (PH).

Your feedback

We're continuously improving TikTok Shop Scraper's performance and reliability. If you have technical feedback, found a bug, or have a feature request, please create an issue in the Issues tab.

For custom data extraction needs or enterprise volumes, reach out via the Issues tab and we'll work with you on a solution.

You might also like

TikTok Shop scraper

jeremy_frost/tiktok-shop-scraper

TikTok Shop scraper โ€“ A powerful tool to extract product data from TikTok Shop, including prices, ratings, and sales figures. Automate data collection for analysis and insights!

339

Tiktok Shop Category Scraper

webdatalabs/tiktok-shop-scraper

The only reliable TikTok Shop scraper on Apify. Extract product data, prices, sales counts, ratings, and images from any TikTok Shop category.

242

1.1

TikTok Shop Data Scraper

devcake/tiktok-shop-data-scraper

Extract TikTok Shop product data instantly - prices, reviews, seller info, and categories. The essential TikTok shop scraper for e-commerce sellers and dropshippers.

TikTok Shop Scraper

novi/tiktok-shop-scraper

Ultimate Tiktok Shop Scraper for your business.

Tiktok Shop Scraper

excavator/tiktok-shop-scraper

This is the Actor for crawling data from the TikTok shop product URLs. For example: https://shop.tiktok.com/view/product/XXXXXXXXXX These URLs are only available for TikTok Shop US. I have pay per request version, you can test it here: https://apify.com/excavator/tiktok-shop-product

Tiktok Shop Scraper

pratikdani/tiktok-shop-scraper

This actor automates TikTok Shop data extraction, gathering product details, pricing, sales, and competitor insights. Scrape crucial e-commerce data directly from TikTok to analyze trends, track performance, and optimize your shop strategy.

1.3K

4.7

TikTok Shop Product Scraper

piotrv1001/tiktok-shop-product-scraper

The TikTok Shop Product Scraper extracts product pages and seller storefronts across 8 country markets, capturing titles, live prices, discounts, variants, stock, sold counts, ratings, images, and full shop metadata โ€” ideal for resellers, market research, and competitive price tracking.

27

TikTok Shop Products Scraper

automation-lab/tiktok-shop-scraper

Scrape TikTok Shop product listings โ€” prices, discounts, seller info, ratings, and images. Browse any category or keyword. Export to CSV/Excel/JSON.

๐Ÿ‘ User avatar

Stas Persiianenko

86

Tiktok Shop Product Scraper

coregent/tiktok-shop-product-scraper

Extract TikTok Shop products, prices, discounts, sold counts, ratings, variants, seller info, shipping, and review signals from product URLs, keywords, categories, and seller pages.

105

TikTok Shop Scraper โ€” Products, Prices & Reviews

khadinakbar/tiktok-shop-scraper

All-in-one TikTok Shop scraper. Auto-detects search keyword, product URL, shop URL, or category slug. Returns price, variants, seller, sold count, ratings, reviews. MCP-ready. $0.005/product, $0.001/review.