TikTok Shop Search Product by Photo/Image
Pricing
from $0.10 / image search
TikTok Shop Search Product by Photo/Image
TikTok Shop reverse image search. Find products from a photo using mobile API response structures. This Actor is optimized for fast, structured JSON output and supports multiple regions. Free Apify accounts: 10 image searches per user.
Pricing
from $0.10 / image search
Rating
5.0
(2)
Developer
Rogert kart
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
4 days ago
Last modified
Categories
Share
TikTok Shop Search Product by Photo/Image
TikTok Shop reverse image search. Find products from a photo using mobile API response structures.
This Actor is optimized for fast, structured JSON output and supports multiple regions.
Free Apify accounts: 10 image searches per user.
Key Benefits
- Visual search: Find similar TikTok Shop listings from a product photo.
- Flexible image input: Upload a file, paste a public image URL, or provide base64 (png/jpg/jpeg/webp, max 2MB).
- Automatic pagination: Loads all matching result pages until no more products remain.
- Multi-region support: Optional region across 16 TikTok Shop markets.
- Clean dataset: Product ID, title, price, currency, discount, rating, sold count, shop ID, and image.
Input
A product photo is required. Provide one of imageUpload, imageUrl, or imageBase64. Without an image, the run fails and nothing is charged.
query and region are optional — they only refine photo results (they cannot be used alone).
{"imageUrl": "https://example.com/product.png","query": "mobile","region": "VN"}
Parameters
imageUpload(optional*): Upload a product photo from your device. Used first if provided.imageUrl(optional*): Public URL of the product photo.imageBase64(optional*): Base64 image (png/jpg/jpeg/webp, max 2MB).query(optional): Text query to refine photo matches. Does nothing without an image.region(optional): TikTok Shop market filter. Does nothing without an image. Codes:US,GB,DE,FR,IT,ID,MY,MX,PH,SG,ES,TH,VN,BR,JP,IE.
* Exactly one image input is required (imageUpload, imageUrl, or imageBase64).
Output
Each dataset item is one matching product:
{"productId": "1735244291042543036","title": "Sơn Xóa Vết Xước Xe MAZDA 6 Màu ĐỎ ÁNH KIM Chính Hãng DR.Paint COMBO 2 BÌNH","showPrice": "₫441.150","salesPrice": "441.150","originalPrice": "599.000","currency": "₫","discountRate": "26%","rate": "4.8","sold": "128","shopId": "7494693484701977020","image": "https://p16-oec-sg.ibyteimg.com/tos-alisg-i-aphluv4xwc-sg/9848aed65c2847caa5c85ec46c101037~tplv-aphluv4xwc-resize-webp:400:400.webp","productType": "same_type","searchResultId": "1735244291042543036","region": "VN","query": "mobile"}
A full run may include many items across all result pages.
Pricing
This Actor uses pay per event pricing.
| Event | Price | Package |
|---|---|---|
image-search | $0.10 per image | 100 images = $10.00 |
Free Apify accounts: 10 image searches per user. Paid plans are unlimited (billed per successful search).
- Charged once per successful image search that returns at least one product (all pages included).
- Actor start is a tiny platform fee.
Common Use Cases
- Find lookalike products: Match competitor or viral product photos to TikTok Shop listings.
- Price research: Compare prices, discounts, and sold counts for visually similar items.
- Catalog sourcing: Build a list of similar products by image across regions.
- Creative QA: Check whether a product photo returns the expected TikTok Shop matches.
Notes
- Provide a clear product photo for best matches. An image is mandatory.
queryandregiononly refine photo search; they cannot replace the image.- Some fields (such as rating or sold count) may be empty depending on the product and region.
- Each successful search returns all matching product pages for $0.10.
- Run responsibly and ensure your usage complies with applicable platform terms and laws.
Support
If you need custom fields, region coverage, or pipeline help, use the Issues / Contact options on this Actor page.
