TikTok Shop Reviews Scraper
Pricing
from $2.00 / 1,000 reviews scrapeds
TikTok Shop Reviews Scraper
Scrape TikTok Shop product reviews by product URL, product ID, or shop URL. Returns review text, rating, date, author, photos, and product context per row.
Pricing
from $2.00 / 1,000 reviews scrapeds
Rating
0.0
(0)
Developer
LurkAPI
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Pull reviews from any TikTok Shop product or shop. One row per review with rating, text, date, author, photos, and product context.
๐ฌ What it does
Give it a product URL, product ID, or shop URL and it will:
- Find the right reviews for each product, using TikTok's own public review feed.
- Pull rating, text, date, reviewer name, photos, and SKU for each review.
- Return one row per review in a clean table you can sort and filter.
For shop URLs, the actor discovers the shop's products first, then pulls reviews for each of them.
๐ How to use it
Step 1: Paste your inputs
- Product URLs: copy them from any TikTok Shop product page (e.g.
https://www.tiktok.com/shop/pdp/_/1731349100249977343). - Shop URLs: paste numeric-ID shop links (e.g.
https://www.tiktok.com/shop/s/SHOP_ID). @username links aren't supported; use the numeric form. - Product IDs: paste the 18 to 19 digit number from a product URL.
You can mix all three in one run. Targets are deduplicated automatically.
Step 2: Configure how many reviews
- Max reviews per product: defaults to 50. No upper limit. TikTok itself stops serving the public feed somewhere around 2,000 to 2,400 reviews per product.
- Max products per shop: when scraping a shop, limits how many of its products will have reviews pulled.
- Sort: newest first, or recommended (TikTok's relevance ranking).
- Star filter: limit to a single rating (1 to 5), or 0 for all ratings.
- Photos only: returns only reviews with attached photos.
Step 3: Run it
Click Start and wait. Reviews appear in the Output tab as they're scraped, page by page.
Step 4: Get your results
Each row is one review. The status field tells you whether the scrape succeeded. The error field has details if it didn't. For shops, rows are tagged with the source shop ID so you can group by it.
๐ฐ Pricing
Pay-per-review. You're billed only for reviews actually delivered to your dataset. Error rows and "no reviews" rows aren't billed.
๐ก Good to know
- Region: United States only at launch. UK and other markets are on the roadmap.
- Anonymous only: no TikTok account is required and none is used. Some advanced filters TikTok offers to logged-in users aren't reachable this way.
- Star filter and photo filter are post-filters on top of the cap. If you set max=50 and photos-only=true, the actor keeps paginating until it has 50 photo reviews (or the feed runs dry), so you get exactly what you asked for when the supply exists.
- Sort order: TikTok's "recommended" tends to surface higher-quality reviews with photos earlier; "newest" gives strict chronological order.
- Reviews depth: TikTok caps how far back you can paginate. For products with thousands of reviews, the oldest may not be reachable.
- First-seen: this actor does not estimate product launch dates. Use the TikTok Shop Scraper for that.
โ FAQ
My product URL was skipped.
The URL didn't match the supported pattern. Use a full tiktok.com/shop/pdp/_/<id> link or paste the product ID directly into Product IDs.
My shop URL was skipped.
@username links aren't supported. Use the numeric form: tiktok.com/shop/s/<numeric-id>. The numeric ID is usually visible in the URL when you click "View shop" on any product page.
The product has 1,200 reviews but I only got 600. TikTok limits how deep the public review feed paginates. The actor returns everything reachable; the cap above that is set on TikTok's side.
Are reviews real-time? Yes. Every run pulls live data from TikTok at the moment you click Start.
How long are the results stored? In your Apify storage. Retention depends on your Apify plan.
๐ Other tools you might like
- TikTok Shop Scraper: product data (title, price, sold count, ratings, seller info) for the same TikTok Shop catalog.
- TikTok Profile Email Scraper: find creator emails from TikTok profiles.
โ๏ธ Disclaimer
This tool is intended for personal, research, and educational use. You are responsible for complying with TikTok's Terms of Service and applicable laws in your jurisdiction. The developer is not liable for misuse. Data availability depends on TikTok at run time.
Keywords: tiktok shop reviews, tiktok product reviews, tiktok shop scraper, review data, e-commerce reviews, customer reviews