Tokopedia Listings Scraper avatar

Tokopedia Listings Scraper

Pricing

from $1.00 / 1,000 products

Go to Apify Store
Tokopedia Listings Scraper

Tokopedia Listings Scraper

The Tokopedia Listings Scraper extracts product listings from Tokopedia search results, capturing names, prices, discounts, ratings, images, shop details, categories, and promo labels β€” ideal for price monitoring, market research, and competitor analysis on Indonesia's largest marketplace.

Pricing

from $1.00 / 1,000 products

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

πŸš€ Tokopedia Listings Scraper

Easily extract product listings from Tokopedia, Indonesia's largest online marketplace. The Tokopedia Listings Scraper lets you turn any search keyword into clean, structured product data β€” perfect for price monitoring, market research, and competitor analysis. Run it on the Apify platform to get API access, scheduling, integrations, and automatic data exports.

✨ Features

  • 🏷️ Comprehensive product data: Get product names, prices, discounts, ratings, images, shop details (name, city, tier), categories, and promo labels.
  • πŸ” Keyword-based extraction: Enter one or more search terms β€” each is searched separately, just like on the Tokopedia website.
  • πŸ”ƒ Flexible sorting: Sort results by relevance, newest, price (low β†’ high or high β†’ low), or rating.
  • πŸ“£ Ad detection: Sponsored results are clearly flagged with an isAd field.
  • ⚑ Fast & efficient: Collects dozens of products per second without loading heavy pages β€” ideal for large keyword lists.

πŸ› οΈ How It Works

  1. Enter search terms – Provide one or more keywords, e.g. iphone or laptop gaming.
  2. Set the limit – Choose how many products to collect per search term (default: 50).
  3. Run the scraper – Start the run and download structured product data in JSON, CSV, Excel, or HTML.

βš™οΈ Input

FieldTypeDescription
searchTermsarrayKeywords to search for. Each term is searched separately.
maxItemsPerSearchintegerMaximum number of products per search term (default: 50).
sortBystringrelevance (default), latest, cheapest, most_expensive, or highest_rating.
proxyConfigurationobjectOptional proxy settings. Works without a proxy by default.
{
"searchTerms": ["iphone", "laptop gaming"],
"maxItemsPerSearch": 50,
"sortBy": "relevance"
}

πŸ“Š Sample Output Data

The scraper provides structured JSON output with key product details. Example:

[
{
"id": "1543434631",
"name": "Kabel Hippo Caby 2 Lightning / Iphone 100cm ( 5 pcs ) Garansi Resmi",
"url": "https://www.tokopedia.com/miooz/kabel-hippo-caby-2-lightning-iphone-100cm-5-pcs-garansi-resmi-blue",
"price": 159000,
"priceText": "Rp159.000",
"originalPrice": null,
"discountPercentage": null,
"rating": 5,
"imageUrl": "https://images.tokopedia.net/img/cache/300-square/product.jpg",
"shopName": "Miooz_NEW",
"shopCity": "Jakarta Barat",
"shopTier": "official_store",
"shopUrl": "https://www.tokopedia.com/miooz",
"categoryName": "Handphone & Tablet",
"categoryBreadcrumb": "handphone-tablet/aksesoris-handphone/kabel-data",
"labels": ["1 terjual", "Bisa COD"],
"isAd": false,
"searchTerm": "iphone",
"position": 1
}
]

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

πŸ“‹ Data Fields

FieldDescription
idTokopedia product ID
nameProduct name
urlLink to the product page
price / priceTextCurrent price as a number and formatted text (IDR)
originalPrice / discountPercentagePre-discount price and discount percentage, if on sale
ratingAverage product rating (0–5)
imageUrlProduct image
shopName / shopCity / shopTier / shopUrlSeller name, location, tier (official_store, power_merchant, …) and link
categoryName / categoryBreadcrumbProduct category
labelsPromo and info labels shown on the listing (e.g. sold count, COD)
isAdWhether the listing is a sponsored result
searchTerm / positionThe keyword that produced the result and its rank

πŸ’° How much does it cost to scrape Tokopedia?

The Actor uses a simple pay-per-result model: $1.00 per 1,000 products ($0.001 per product). There are no startup fees and no platform usage charges on top β€” you only pay for the data you receive. A default run (50 products) costs just $0.05, and Apify's free plan credit is enough to scrape thousands of products every month.

πŸ’‘ Tips

  • Keep maxItemsPerSearch close to what you actually need β€” you pay per result.
  • Use specific keywords (e.g. iphone 15 pro 256gb) for more targeted datasets.
  • Schedule the Actor on Apify to track prices and new listings over time.
  • Use sortBy: "latest" to monitor newly listed products.

❓ FAQ

Is it legal to scrape Tokopedia? This scraper only collects publicly available product data and does not extract any personal information. However, you are responsible for using the data in compliance with applicable laws and Tokopedia's Terms of Service.

How many results can I get? Popular keywords on Tokopedia have hundreds of thousands of results. The scraper paginates automatically until it reaches your maxItemsPerSearch limit or runs out of results.

Something not working? Please report any issues via the Issues tab of this Actor β€” we actively monitor and fix them. Custom solutions are available on request.

Optimize your e-commerce strategy with Tokopedia Listings Scraper today! πŸš€