Skip to content

Trendyol Scraper

Try for free

Scrape Trendyol products, prices, stock, specs, seller company details and reviews from Turkey and 33 more Trendyol marketplaces. Search by keyword or paste URLs. No login needed.

🛍️ Trendyol Scraper

Turn Trendyol into clean, structured data: products, prices, discounts, stock, specs, ratings, customer reviews and the seller's published company details. Search by keyword or paste any Trendyol link, in Turkey or any of the 33 other Trendyol marketplaces. No login, no browser, just fast HTTP requests and a pay-per-result price.

✨ Why use Trendyol Scraper?

  • ⚡ Fast — reads Trendyol's own JSON APIs. A 1,000-product search without details takes well under a minute.
  • 🧾 Deep product data — full price, original price, discount, stock, variants, specs, all images, favourites and rating counts.
  • 🏢 Seller company details — the store name, legal company name, registered email, address, city, tax and registration number, exactly as Trendyol publishes them on the product page.
  • 💬 Reviews included — star rating, comment, date, seller and likes, newest first, with your own per-product limit.
  • 🌍 34 marketplaces — Turkey plus Germany, Austria, Romania, Greece, Bulgaria, Poland, Czechia, Hungary, the rest of the EU, Ukraine, Serbia, Moldova, UAE, Saudi Arabia, Qatar, Kuwait, Oman and Bahrain, each in its own currency.
  • 🔓 Past the 5,000-result cap — big listings are split into price ranges automatically, without duplicates.

🎯 Use cases

  • 💸 Price monitoring — track prices, discounts and stock of your products or your competitors' on a schedule.
  • 🏪 Seller research and lead lists — build a list of the companies selling a brand or category, with their published business contact details.
  • 📊 Market and assortment research — compare brands, categories and price ranges across Turkey and the international marketplaces.
  • ⭐ Review analysis — collect customer feedback for sentiment analysis or product development.
  • 🛒 Catalogue enrichment — pull specs, barcodes and images for product feeds.

🚀 How to use

  1. Type one or more Search keywords (e.g. laptop, Nivea), or paste Trendyol URLs (search, category, brand, store or product pages).
  2. Optionally pick Marketplaces, a Sort order and a price range.
  3. Set Maximum products, and switch on Reviews or All sellers of each product if you need them.
  4. Click Start. Download the results as JSON, CSV, Excel or HTML, or read them through the API.

📥 Input

FieldWhat it does
keywordsSearch terms, one per line. Each is searched in every selected marketplace.
startUrlsTrendyol search, category, brand, store (/magaza/...) or product URLs from any marketplace. A product's /yorumlar page also returns its reviews.
countriesMarketplaces to search (TR, DE, RO, AE, SA, ...). Empty = Turkey.
maxItemsTotal products for the run (default 20, 0 = no limit).
maxItemsPerQueryOptional cap per keyword/URL/marketplace.
sort, minPrice, maxPrice, minRatingFilters. Prices are in the marketplace's currency.
scrapeProductDetailsOpen each product page for full details and seller info (default on).
includeOtherSellersOne extra row per seller of each product, with offer price and company details.
scrapeReviews, maxReviewsPerProductCustomer reviews, newest first.
{
  "keywords": ["laptop"],
  "countries": ["TR"],
  "maxItems": 100,
  "sort": "best_seller",
  "minPrice": 10000,
  "scrapeProductDetails": true,
  "scrapeReviews": true,
  "maxReviewsPerProduct": 20
}

📤 Output

Every row has a type: product, seller or review.

FieldDescription
productId, url, name, brandProduct identity
price, originalPrice, discountPercentage, currencyCurrent price, list price and discount
ratingAverage, ratingCount, commentCount, favoriteCountSocial proof
inStock, variants, attributes, images, categoryPathDetails (with product details on)
sellerName, sellerOfficialName, sellerEmail, sellerAddress, sellerCity, sellerCountry, sellerTaxNumber, sellerRegistrationNumber, sellerTaxOffice, sellerScoreSeller details as published by Trendyol
storefront, query, position, pageWhere the product was found

Example product row (trimmed, seller data is fictional):

{
  "type": "product",
  "productId": "921524970",
  "name": "Aspire Lite AL15-32P Intel Celeron-N4500 4GB 128GB SSD 15.6\" FHD Windows 11 Home",
  "brand": "ACER",
  "url": "https://www.trendyol.com/acer/aspire-lite-al15-32p-nx-j9uey-001-intel-celeron-n4500-4gb-128gb-ssd-15-6-fhd-windows-11-home-dizust-p-921524970",
  "price": 15499,
  "originalPrice": 15499,
  "currency": "TL",
  "currencyCode": "TRY",
  "ratingAverage": 3.71,
  "ratingCount": 177,
  "commentCount": 99,
  "favoriteCount": 22625,
  "inStock": true,
  "categoryPath": "Elektronik/Bilgisayar Grubu/Bilgisayarlar/Dizüstü Bilgisayarlar/Dizüstü Bilgisayar",
  "attributes": [{ "name": "Ram (Sistem Belleği)", "value": "4 GB" }, { "name": "SSD Kapasitesi", "value": "128 GB" }],
  "sellerName": "Örnek Teknoloji",
  "sellerOfficialName": "ÖRNEK TEKNOLOJİ TİCARET ANONİM ŞİRKETİ",
  "sellerEmail": "ornekteknoloji@hs01.kep.tr",
  "sellerCity": "İstanbul",
  "sellerCountry": "TÜRKİYE",
  "sellerTaxNumber": "1234567890",
  "sellerScore": 9.3,
  "otherSellerCount": 2,
  "storefront": "TR",
  "query": "laptop",
  "position": 1
}

Example review row:

{
  "type": "review",
  "productId": "921524970",
  "rate": 4,
  "comment": "ofis için mantıklı",
  "date": "2026-10-01T13:50:57Z",
  "userFullName": "**** ****",
  "sellerName": "Örnek Teknoloji",
  "likeCount": 0,
  "storefront": "TR"
}

💰 Pricing

You pay per result, and platform usage (compute and proxy traffic) is billed on top at normal rates:

EventPrice
Product from search results (details off)$0.30 per 1,000
Product with full details and seller info$1.50 per 1,000
Review$0.30 per 1,000
Seller offer row$2.00 per 1,000

Example: 1,000 products with full details ≈ $1.50 in results plus a few cents of usage. The same 1,000 products from search results only ≈ $0.30.

❓ FAQ

Is it legal to scrape Trendyol? The actor only reads public pages that anyone can open without an account. The seller details it returns are the ones Trendyol itself publishes on each product page. You are responsible for how you use the data, including data-protection rules such as KVKK and GDPR.

Do I need a login or my own proxy? No. Datacenter proxies are included and work for Trendyol; the actor switches to residential exits on its own if datacenter exits are refused.

How many results can I get? As many as Trendyol lists. Trendyol shows about 5,000 products per listing; with "Go past the 5,000-result limit" on, larger listings are split into price ranges to collect more.

Why is a field empty? Trendyol doesn't publish every field for every product or marketplace (for example no list price when there is no discount, or less seller detail on some marketplaces). Empty means the site didn't show it.

Can I schedule it or use the API? Yes. Schedule runs in the console, or start them over the API and fetch the dataset as JSON, CSV or Excel.

⚠️ Limits

  • Only public data: no account pages, orders, coupons or prices that need a login.
  • Trendyol shows about 5,000 products (139 pages) per listing. With "Go past the 5,000-result limit" on (the default), bigger listings are split into price ranges to collect more.
  • Seller emails are only the ones Trendyol publishes on the product page (in Turkey usually the registered KEP address). The actor does not search the web for emails.
  • Reviewer names are returned exactly as Trendyol shows them (usually masked).
  • Some international marketplaces list far fewer products than Turkey, and a keyword may return 0 results there.
  • Search results within price-split listings come range by range, so the overall order is by price range, then by your sort.

Related actors

G2
4.7/5
Excellent
Trustpilot

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes. The advantage lasts forever.

No credit card. No setup calls.