How it will work: 3 steps
- Follow us on ApifyThe tool is built and waits in the queue for the Apify Store. Apify is the cloud platform where our tools run.
- Paste your input and press StartNo code needed: you fill in a form (the input). It already has a working example. For example:
phone casein Keywords. Each start is one run. - Download the resultsWhen the run ends, the results are in a table (the dataset). Open Output, press Export and pick Excel or CSV. JSON and the API are there too.
This tool is an Apify Actor: a small program that runs on Apify. You can also run it on a schedule, for example every Monday. New to it? Read how it works, step by step and the 8 words you need first.
What it does
Search 1688.com (Alibaba China) factory offers or Taobao and Tmall products by keyword, or look up Taobao item links. You get one row per product with the price in CNY, the seller, images and a link, with no login and no cookies.
- 1688.com — the wholesale site of Alibaba for factories and trading companies. You search by keyword.
- Taobao and Tmall — the biggest retail sites in China. You search by keyword or give item links or item IDs.
Good for
- Find factory prices on 1688 for a product idea before you order samples.
- Compare Taobao and Tmall retail prices for the same product type.
- Check the current price, shop and location of a list of Taobao items.
Who uses it
Importers
Check factory prices on 1688 before you ask for samples.
Online sellers
Compare retail prices on Taobao and Tmall for one product type.
Buyers with an item list
Check the price, shop and place of many Taobao items.
Price
Prices will be shown after release.
Questions
Do I need a Taobao or 1688 account?
No. It reads public pages only. It does not log in.
Can I get minimum order or sales count?
No. The public pages it reads do not show them.
In which currency are prices?
In Chinese yuan (CNY). Convert them with a rate tool.
How many products per keyword?
You set a maximum. On Taobao you get about 100 per keyword at most.
Why is a price very high?
Some Taobao sellers put a placeholder price (10,000 CNY or more) on a listing. The Actor shows the price as the site does. Filter these rows out if you need real prices.
Is the data live?
Yes. Each run reads the sites at run time. fetchedAt shows when each row was read.
Details
Step by step on Apify
- Open the Input tab.
- Keep Platform as
1688and Keywords asphone case(this is the prefill). - Keep Max products per keyword at
10. - Click Start.
- Open the Output tab. Check
title,priceandsellerin the first rows.
Use cases
| Task | Input | You get | Key fields | Next step |
|---|---|---|---|---|
| Factory price research | platform: 1688, keywords | 1688 offer | price, seller, url, images | Export to Google Sheets or CSV |
| Retail price check | platform: taobao, keywords | Taobao/Tmall product | price, seller, sellerId, categoryId | Schedule a daily run, compare prices |
| Item list lookup | platform: taobao, productUrls | Taobao/Tmall product with page details | price, seller, location, sellerUrl | API or webhook to your own system |
Tips for better results
- Use 1688 for wholesale and Taobao for retail.
- Try Chinese search words. They often give better results.
- Filter out very high prices. Some sellers use a placeholder price.
Limits and good to know
- Taobao keywords: Taobao keeps public search pages only for popular search words, mostly Chinese ones.
phone caseanddronework;laptop bagdoes not, but笔记本电脑包does. A word without a page gives anot_foundrow with this hint - Taobao depth: about 100 products per keyword at most. Use more specific keywords for more products
- 1688 depth: deep; about 3,500 offers in one run with the default 300-second timeout. Raise the timeout for more
- Page details: about 1 product per second, so about 200 detailed products in one default run
- No minimum order, sales count or old price: these fields are always empty. Use the product link to see them on the site
- 1688 offer links are not supported (1688 product pages need a CAPTCHA). Use keywords for 1688
- Prices as on the site: a few Taobao listings show a placeholder price of 10,000 CNY or more; the Actor keeps it as shown. On 1688 the price is the card price, not each wholesale tier
- Titles in Chinese: many Taobao titles come in traditional characters
For developers
Sample result
One result from a real test run, in JSON. Real values change from run to run. In Excel or CSV each field is a column.
{
"platform": "taobao",
"status": "complete",
"itemId": "732435348817",
"title": "【礼物】格米莱3006A猫头鹰冷热双萃意式家用小型半自动咖啡机",
"titleTruncated": false,
"price": 5798,
"currency": "CNY",
"originalPrice": null,
"minOrder": null,
"seller": "Gemilai格米莱官方旗舰店",
"sellerId": "110699403",
"sellerUrl": "https://shop.m.taobao.com/shop/shop_index.htm?user_id=1919506031",
"sales": null,
"location": "广东佛山",
"freeShipping": false,
"categoryId": "350507",
"url": "https://item.taobao.com/item.htm?id=732435348817",
"images": ["https://img.alicdn.com/imgextra/i1/1919506031/O1CN01mmR7h91uQFlTXHMmy_!!4611686018427385455-2-item_pic.png"],
"keyword": "咖啡机",
"position": 1,
"sourceUrl": "https://www.taobao.com/list/product/%E5%92%96%E5%95%A1%E6%9C%BA.htm",
"errorCode": null,
"errorMessage": null,
"fetchedAt": "2026-10-22T16:15:21.020Z"
}Input settings (5)
The main fields of the input form. With the API you send them as JSON.
| Setting | Name in the API | Type | Example value |
|---|---|---|---|
| Platform | platform | string | "1688" |
| Keywords | keywords | array | ["phone case"] |
| Taobao product links or item IDs | productUrls | array | |
| Max products per keyword | maxItems | integer | 10 |
| Taobao: open each product page | includeDetails | boolean | false |


