Skip to content

Chrono24 Scraper

Try for free

Scrape Chrono24 watch listings from search, brand, model or listing URLs and keywords: brand, model, reference number, price, year, condition, box and papers, case, movement, caliber, location, dealer name and rating, and images. Filters for price, year, condition, materials, seller type and country.

⌚ Chrono24 Scraper

Scrape watch listings from Chrono24, the largest luxury watch marketplace. Paste search, brand, model or listing URLs, or type a keyword, and get clean rows with the reference number, price, year, condition, box and papers, case, movement, caliber, location, dealer name and rating, and every photo. No login, no browser, and it costs $1 per 1,000 listings.

✨ Why use Chrono24 Scraper?

  • 🔗 Any Chrono24 URL — search results, brand pages, model pages, reference pages and single listings, mixed in one run. Filters and sorting already in a pasted URL are kept.
  • 📋 Full spec sheet — 50+ fields per watch: reference, year, condition grade, box and papers, caliber, power reserve, jewels, case material and diameter, bezel, crystal, dial, bracelet, clasp, functions and the seller's description.
  • 🏪 Seller data — dealer name, rating, review count, badges (Trusted Seller, Fast Shipper ...), member-since year and dealer id. Private sellers are shown by type and country only.
  • 🎛️ Real filters — price, production year range, new or used, condition, box and papers, movement, case material, dial color, bracelet material, functions, gender, seller type, seller country, sort order and currency.
  • ⚡ Fast and cheap — plain HTTP (no browser), 120 listings per search page, listing pages opened in parallel.
  • 💱 Your currency — prices in USD, EUR, GBP, CHF, JPY and more.

🎯 Use cases

  • 📈 Price monitoring — track asking prices for a reference (126610LN, 5711/1A, 311.30.42.30.01.005) every day and alert on new low prices.
  • 💼 Dealer intelligence — see which dealers list which models, at what price, and how they are rated.
  • 🔁 Arbitrage — compare prices across seller countries, conditions and box-and-papers sets.
  • 🧮 Valuation and insurance — build comparables by reference, year and condition.
  • 📚 Market research — measure supply by brand, model, material or complication.

🚀 How to use

  1. Paste one or more Chrono24 URLs into Chrono24 URLs, or type keywords into Search keywords.
  2. Set Maximum listings (default 20, 0 = no limit).
  3. Optionally add filters (price, year, condition, box and papers, materials, seller country ...).
  4. Keep Include full listing details on for the full spec sheet, or turn it off for fast search-card data.
  5. Run it and export the results as JSON, CSV, Excel or HTML, or read them through the API.

📥 Input

FieldWhat it does
startUrlsChrono24 search, brand, model, reference or listing URLs
searchQueriesKeywords, like the Chrono24 search box
maxItemsMaximum listings in total (default 20, 0 = no limit)
includeDetailsOpen each listing page for the full spec sheet and seller data (default on)
priceFrom / priceToPrice range in the selected currency
yearFrom / yearToProduction year range
usedOrNew, condition, boxAndPapersNew/used, condition grades, scope of delivery
movement, caseMaterial, dialColor, braceletMaterial, functions, genderWatch attribute filters
sellerType, countriesDealer / private seller / Chrono24 Direct, seller countries
sortBy, currencySort order and price currency
extraFiltersAny other Chrono24 search parameter as JSON
{
  "startUrls": ["https://www.chrono24.com/rolex/daytona--mod2.htm"],
  "searchQueries": ["patek nautilus"],
  "maxItems": 100,
  "priceFrom": 20000,
  "priceTo": 60000,
  "boxAndPapers": "box_and_papers",
  "countries": ["US", "Germany"],
  "sortBy": "price_asc",
  "currency": "USD"
}

📤 Output

FieldExample
listingId, listingUrl48351919, listing link
title, subtitleRolex Daytona, seller's headline
brand, collection, model, referenceNumberRolex, Daytona, Daytona, 16520
price, currency, priceOnRequest28070, USD, false
shippingCost, shippingLabel150, + $150 for shipping
year, condition, conditionDescription1989, Used (Very good)
scopeOfDelivery, hasOriginalBox, hasOriginalPapersbox and papers
movement, caliber, powerReserve, jewelsmovement details
caseMaterial, caseDiameter, bezelMaterial, crystal, dialColor, braceletMaterial, claspcase, dial and bracelet
functions, otherAttributes["Chronograph", "Date"]
location, countryCode, region, cityseller location
sellerType, sellerName, sellerRating, sellerReviewCount, sellerBadges, sellerMemberSinceseller data (name and rating for businesses only)
descriptionthe seller's description
images, thumbnailfull-size photo URLs
specsthe complete spec sheet, grouped by section
position, badge, searchSource, scrapedAtwhere and when it was found

Example row (trimmed):

{
  "listingId": "48351919",
  "listingUrl": "https://www.chrono24.com/rolex/daytona-zenith-panda-white-dial-on-oyster-bracelet-16520-1989--id48351919.htm",
  "title": "Rolex Daytona",
  "subtitle": "Zenith Panda White Dial on Oyster Bracelet 16520 1989",
  "brand": "Rolex",
  "model": "Daytona",
  "referenceNumber": "16520",
  "price": 28070,
  "currency": "USD",
  "shippingCost": 150,
  "year": 1989,
  "condition": "Used (Very good)",
  "scopeOfDelivery": "No original box, no original papers",
  "hasOriginalBox": false,
  "hasOriginalPapers": false,
  "movement": "Automatic",
  "caliber": "Zenith El Primero 4030",
  "powerReserve": "50 h",
  "caseMaterial": "Steel",
  "caseDiameter": "40 mm",
  "waterResistance": "10 ATM",
  "crystal": "Sapphire crystal",
  "dialColor": "White",
  "braceletMaterial": "Steel",
  "location": "United States of America, Florida, Naples",
  "countryCode": "US",
  "sellerType": "Professional dealer",
  "sellerName": "Statement Jewelers",
  "sellerBadges": ["Trusted Seller"],
  "images": ["https://img.chrono24.com/images/uhren/48351919-k8lwbhk3m6q36h6tzq7pwbmh-ExtraLarge.jpg"],
  "scrapedAt": "2026-10-15T04:26:43.000Z"
}

💰 Pricing

You pay $1.00 per 1,000 watch listings ($0.001 per listing), with or without full details. Platform usage (compute and residential proxy traffic) is billed on top at the normal rates and stays small: plain HTTP with compressed pages, about 40 KB of proxy traffic per listing page and about 60 KB per 120 search results.

Worked example (measured): 1,000 Omega listings with full details took about 2 minutes 20 seconds and cost $1.00 for the listings + about $0.08 proxy + $0.01 compute ≈ $1.09. The same 1,000 listings without details (search-card fields only) cost about $1.01.

❓ FAQ

Is it legal to scrape Chrono24? The actor reads public listing pages that anyone can open without an account. Check Chrono24's terms and your local law for your use case, and handle any personal data responsibly.

Do I need a Chrono24 account or my own proxy? No. No login is used. Residential proxies are used by default because Chrono24 refuses datacenter addresses; blocked requests are retried on a fresh address automatically.

How many listings can I get? As many as Chrono24 shows for your search. Brand pages like Rolex hold 100,000+ listings; use filters or several model URLs to target what you need.

Why is a field empty? Sellers fill the spec sheet themselves, so fields such as year, caliber or power reserve are missing when the seller left them out. Seller name and rating are only shown for businesses; private sellers appear by type and country.

What happens to sold listings? A sold or removed listing URL redirects to its model page on Chrono24, so it is skipped and counted in the run's status message.

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

⚠️ Limits

  • Search results come from the international English site (chrono24.com). URLs from chrono24.de, .fr and other country sites are read there.
  • Promoted listings appear where Chrono24 places them; each listing is saved once per run.
  • Shipping cost and the listings Chrono24 shows depend on the visitor country. The residential exit is pinned to the United States by default; set a proxy country to see another market.
  • Dealer contact details (phone, address) and seller reviews are not collected.

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.