scrapfly/scrapfly-scrapers

Scalable Python web scraping scripts for +40 popular domains

Python

1,097

1,098 commits

updated Oct 18, 2026

See the code

See what people are saying

SourceMessageScoreDate

happy to offer a counter of some great products for anti-bot defeat: https://brightdata.com/ https://www.zenrows.com/ https://www.capsolver.com/ https://scrapfly.io/ hundreds of millions of residential ips, human browser fingerprints, custom browser binaries, auto solve of turnstyle, recaptcha v3,…

on Precursor

0

Jul 13, 2026

Puppeteer Stealth: Complete Guide to Avoiding Detection

3

Jun 22, 2026

Here's another one: https://scrapfly.io/web-scraping-tools/browser-fingerprint They actually delve much deeper, with a wealth of additional data and interesting details. For example, in the DRM section, they extract the Security Level, like L3 – Software Decode (SW_SECURE_DECODE). Their WebRTC test…

on Show HN: Explore what the browser exposes about you

0

Nov 29, 2025

That's what we did with our web scraping saas - with Extraction API¹ we shifted web scraped data parsing to support both predefined models for common objects like products, reviews etc. and direct LLM prompts that we further optimize for flexible extraction. There's definitely space here to help…

on Ingesting PDFs and why Gemini 2.0 changes everything

0

Feb 6, 2025

Start Web Scraping with Python

5

Dec 2, 2024

You can give the open-source tools mentioned in this guide a look: https://scrapfly.io/blog/how-to-scrape-without-getting-block...

on Show HN: Finic – Open source platform for building browser automations

0

Sep 18, 2024

How to Power Up LLMs with Web Scraping and RAG

1

Jun 12, 2024

How to Scrape Forms

1

May 10, 2024

XPath still rules at web scraping though often CSS selectors are better. With CSS selectors it's much harder for the user to shoot themselves in the foot with their selector design and most web devs already know them. So, really it's best to mix both: CSS for most and fallback to XPath for more…

on XPath Scraping with FreshRSS

0

Dec 27, 2023

Another great alternative is JSONPath[1] which unfortunately not as widely supported and known despite being brilliant! It's inspired by XPath so it's very familiar instead of a complete new DSL. The killer feature imo is the recursive key lookup so you can write `people..address` and it'll find…

on jq 1.7

0

Sep 7, 2023

README

ScrapFly Scrapers 🕷️

This repository contains educational example scrapers for popular web scraping targets using the ScrapFly web scraping API and Python.
Most Scrapers use a simple web scraping stack:

To learn more about web scraping see our full tutorials on how to scrape these targets (and many others) see the scrapeguide directory.

For AI agents and LLM tools, llms.txt lists every scraper with its functions and sample output, and explains how to run a scraper and how to write a new one.

List of Scrapers

Below is the list of available web scrapers for the supported domains along with their scrape guide, sample datasets, and status. 👇
The status comes from the nightly test run, which also orders the table: scrapers whose tests pass come first, failing and untested ones last.

DomainGuideSample DatasetsStatus
Air FranceHow to Scrape Air France Flights with Python (2026) airfrance-scraper-status
Airbnb.comHow to Scrape Airbnb Listings and Prices (2026) airbnb-scraper-status
Aliexpress.comHow to Scrape Aliexpress.com (2025 Update) aliexpress-scraper-status
Allegro.plHow to Scrape Allegro.pl in 2026 (Without Getting Blocked) allegro-scraper-status
Amazon.comHow to Scrape Amazon.com Product Data and Reviews amazon-scraper-status
App Store- app-store-scraper-status
AutoScout24.comHow to Scrape AutoScout24 in 2026 autoscout24-scraper-status
BestBuy.comHow to Scrape BestBuy Product, Offer and Review Data bestbuy-scraper-status
Bing.comHow to Scrape Bing Search with Python bing-scraper-status
Booking.comHow to Scrape Booking.com (2025 Update) bookingcom-scraper-status
Capterra.comHow to Scrape Capterra Software Reviews and Listings (2026) capterra-scraper-status
ChatGPT.comHow to Scrape ChatGPT in 2026 chatgpt-scraper-status
Crunchbase.comHow to Scrape Crunchbase in 2025 crunchbase-scraper-status
DHLHow to Scrape DHL Parcel Tracking Data in 2026 dhl-scraper-status
DigiKey.comHow to Scrape DigiKey Pricing, Stock, and Specs in 2026 digikey-scraper-status
Domain.com.auHow to Scrape Domain.com.au Real Estate Property Data domaincom-scraper-status
Ebay.comHow to Scrape Ebay Using Python (2025 Update) ebay-scraper-status
EmiratesHow to Scrape Emirates Flights with Python (2026) emirates-scraper-status
Etsy.comHow to Scrape Etsy.com Product, Shop and Search Data etsy-scraper-status
Expedia.com- expedia-scraper-status
Facebook.comHow to Scrape Facebook in 2026 facebook-scraper-status
Fashionphile.comHow to Scrape Fashionphile for Second Hand Fashion Data fashionphile-scraper-status
G2.comHow to Scrape G2 Company Data and Reviews g2-scraper-status
Glassdoor.comHow to Scrape Glassdoor (2025 update) glassdoor-scraper-status
Goat.comHow to Scrape Goat.com for Fashion Apparel Data in Python goat-scraper-status
GoibiboHow to Scrape Goibibo Prices in 2026 goibibo-scraper-status
Goodreads.comHow to Scrape Goodreads for Book Data, Ratings, and Reviews goodreads-scraper-status
Google FlightsHow to Scrape Google Flights Data in 2026 google-flights-scraper-status
Google JobsHow to Scrape Google Jobs in 2026 google-jobs-scraper-status
Google PlayHow to Scrape Google Play App Reviews and Data google-play-scraper-status
Google.comHow to Scrape Google Search Results - How to Scrape Google Maps google-scraper-status
Homegate.chHow to Scrape Homegate.ch Real Estate Property Data homegate-scraper-status
Idealista.comHow to Scrape Idealista.com in Python - Real Estate Property Data idealista-scraper-status
Idealo.de- idealo-scraper-status
IMDb.comHow to Scrape IMDb Data, Ratings, and Featured Reviews imdb-scraper-status
Immobilienscout24.deHow to Scrape Immobilienscout24.de Real Estate Data immobilienscout24-scraper-status
Immoscout24.chHow to Scrape Immoscout24.ch Real Estate Property Data immoscout24-scraper-status
Immowelt.deHow to Scrape Immowelt.de Real Estate Data immowelt-scraper-status
ImovelWeb.com.brHow to Scrape Imovelweb Without Getting Blocked in 2026 imovelweb-scraper-status
Indeed.comHow to Scrape Indeed.com (2025 Update) indeed-scraper-status
Instagram.comHow to Scrape Instagram in 2025 instagram-scraper-status
KayakHow to Scrape Kayak Flight Prices in 2026 kayak-scraper-status
Leboncoin.frHow to Web Scrape Leboncoin.fr using Python leboncoin-scraper-status
Linkedin.comHow to Scrape LinkedIn in 2025 linkedin-scraper-status
LoopNet.com- loopnet-scraper-status
Lowes.comHow to Scrape Lowe's Product and Pricing Data in 2026 lowes-scraper-status
MaerskHow to Scrape Maersk Shipping Data in 2026 maersk-scraper-status
Marriott.comScraping Marriott Hotel Prices and Availability (2026) marriott-scraper-status
Mouser.comHow to Scrape Mouser.com in 2026 mouser-scraper-status
Nordstorm.comHow to Scrape Nordstrom Fashion Product Data nordstorm-scraper-status
Pinterest.comHow to Scrape Pinterest in 2026 pinterest-scraper-status
Realestate.com.auHow to Scrape Realestate.com.au Property Listing Data realestatecom-scraper-status
Realtor.comHow to Scrape Realtor.com - Real Estate Property Data realtorcom-scraper-status
Reddit.comHow to Scrape Reddit Posts, Subreddits and Profiles reddit-scraper-status
Redfin.comHow to Scrape Redfin Real Estate Property Data in Python redfin-scraper-status
Rightmove.comHow to Scrape RightMove Real Estate Property Data with Python rightmove-scraper-status
Rs-online.comHow to Scrape RS-Online (rs-online.com) in 2026 rs-online-scraper-status
Seloger.comHow to Scrape Seloger.com - Real Estate Listing Data seloger-scraper-status
Shopify storesHow to Scrape Shopify Stores for Products, Prices, and Variants shopify-scraper-status
SkyscannerHow to Scrape Skyscanner Flight Prices in Python (2026) skyscanner-scraper-status
Stockx.comHow to Scrape StockX e-commerce Data with Python stockx-scraper-status
Threads.netHow to scrape Threads by Meta using Python (2025 Update) threads-scraper-status
Ticketmaster.comHow to Scrape Ticketmaster in 2026 ticketmaster-scraper-status
TikTok.comHow To Scrape TikTok in 2025 tiktok-scraper-status
Tripadvisor.comHow to Scrape TripAdvisor.com (2025 Updated) tripadvisor-scraper-status
Trustpilot.comHow to Scrape Trustpilot.com Reviews and Company Data trustpilot-scraper-status
Twitter(X).comHow to Scrape X.com (Twitter) using Python (2025 Update) twitter-scraper-status
VestiaireCollective.comHow to Scrape Vestiaire Collective for Fashion Product Data vestiairecollective-scraper-status
Walmart.comHow to Scrape Walmart.com Product Data (2025 Update) walmart-scraper-status
Wellfound.comHow to Scrape Wellfound Company Data and Job Listings wellfound-scraper-status
Yellowpages.comHow to Scrape YellowPages.com in 2025 yellowpages-scraper-status
Yelp.comHow to Web Scrape Yelp.com (2025 update) yelp-scraper-status
YouTube.comHow to Scrape YouTube in 2025 youtube-scraper-status
Zillow.comHow to Scrape Zillow Real Estate Property Data in Python zillow-scraper-status
Zoominfo.comHow to Scrape Zoominfo Company Data (2025 Update) zoominfo-scraper-status
Zoopla.co.ukHow to Scrape Zoopla Real Estate Property Data in Python zoopla-scraper-status
Zoro.comHow to Scrape Zoro.com in 2026 (without getting blocked) zoro-scraper-status
Naver.comHow to Scrape Naver.com: 2026 Python Guide naver-scraper-status
Similarweb.comHow to Scrape SimilarWeb Website Traffic Analytics similarweb-scraper-status
Target.comHow to Scrape Target.com Product and Pricing Data target-scraper-status
Perplexity.aiHow to Scrape Perplexity AI in 2026 perplexity-scraper-status

This repository contains educational reference material to illustrate how accessible web scraping can be and the provided programs are not intented to be used in web scraping production. That being said, Scrapfly team is constantly updating and improving all of this code for optimal experience.

Scrapfly does not offer legal advice and as always, consult a lawyer when creating programs that interact with other people's websites though here's a good general intro of what NOT to do:

  • Do not store PII (personally identifiable information) of EU citizens who are protected by GDPR.
  • Do not scrape and repurpose entire public datasets which can be protected by database protection laws in some countries.
  • Do not scrape at rates that could damage the website and scrape only publicly available data.
antibot
automation
captcha-bypass
crawler
crawling
crawling-python
datascraping
proxies
python
python-scraper
scraper
scraping
scraping-python
spider
twitter-scraper
web-crawler
webscraper
web-scraping
webscraping
web-scraping-python

scrapfly/scrapfly-scrapers

Scalable Python web scraping scripts for +40 popular domains

Python

1,097

1,098 commits

updated Oct 18, 2026

See the code

See what people are saying

SourceMessageScoreDate

happy to offer a counter of some great products for anti-bot defeat: https://brightdata.com/ https://www.zenrows.com/ https://www.capsolver.com/ https://scrapfly.io/ hundreds of millions of residential ips, human browser fingerprints, custom browser binaries, auto solve of turnstyle, recaptcha v3,…

on Precursor

0

Jul 13, 2026

Puppeteer Stealth: Complete Guide to Avoiding Detection

3

Jun 22, 2026

Here's another one: https://scrapfly.io/web-scraping-tools/browser-fingerprint They actually delve much deeper, with a wealth of additional data and interesting details. For example, in the DRM section, they extract the Security Level, like L3 – Software Decode (SW_SECURE_DECODE). Their WebRTC test…

on Show HN: Explore what the browser exposes about you

0

Nov 29, 2025

That's what we did with our web scraping saas - with Extraction API¹ we shifted web scraped data parsing to support both predefined models for common objects like products, reviews etc. and direct LLM prompts that we further optimize for flexible extraction. There's definitely space here to help…

on Ingesting PDFs and why Gemini 2.0 changes everything

0

Feb 6, 2025

Start Web Scraping with Python

5

Dec 2, 2024

You can give the open-source tools mentioned in this guide a look: https://scrapfly.io/blog/how-to-scrape-without-getting-block...

on Show HN: Finic – Open source platform for building browser automations

0

Sep 18, 2024

How to Power Up LLMs with Web Scraping and RAG

1

Jun 12, 2024

How to Scrape Forms

1

May 10, 2024

XPath still rules at web scraping though often CSS selectors are better. With CSS selectors it's much harder for the user to shoot themselves in the foot with their selector design and most web devs already know them. So, really it's best to mix both: CSS for most and fallback to XPath for more…

on XPath Scraping with FreshRSS

0

Dec 27, 2023

Another great alternative is JSONPath[1] which unfortunately not as widely supported and known despite being brilliant! It's inspired by XPath so it's very familiar instead of a complete new DSL. The killer feature imo is the recursive key lookup so you can write `people..address` and it'll find…

on jq 1.7

0

Sep 7, 2023

README

ScrapFly Scrapers 🕷️

This repository contains educational example scrapers for popular web scraping targets using the ScrapFly web scraping API and Python.
Most Scrapers use a simple web scraping stack:

To learn more about web scraping see our full tutorials on how to scrape these targets (and many others) see the scrapeguide directory.

For AI agents and LLM tools, llms.txt lists every scraper with its functions and sample output, and explains how to run a scraper and how to write a new one.

List of Scrapers

Below is the list of available web scrapers for the supported domains along with their scrape guide, sample datasets, and status. 👇
The status comes from the nightly test run, which also orders the table: scrapers whose tests pass come first, failing and untested ones last.

DomainGuideSample DatasetsStatus
Air FranceHow to Scrape Air France Flights with Python (2026) airfrance-scraper-status
Airbnb.comHow to Scrape Airbnb Listings and Prices (2026) airbnb-scraper-status
Aliexpress.comHow to Scrape Aliexpress.com (2025 Update) aliexpress-scraper-status
Allegro.plHow to Scrape Allegro.pl in 2026 (Without Getting Blocked) allegro-scraper-status
Amazon.comHow to Scrape Amazon.com Product Data and Reviews amazon-scraper-status
App Store- app-store-scraper-status
AutoScout24.comHow to Scrape AutoScout24 in 2026 autoscout24-scraper-status
BestBuy.comHow to Scrape BestBuy Product, Offer and Review Data bestbuy-scraper-status
Bing.comHow to Scrape Bing Search with Python bing-scraper-status
Booking.comHow to Scrape Booking.com (2025 Update) bookingcom-scraper-status
Capterra.comHow to Scrape Capterra Software Reviews and Listings (2026) capterra-scraper-status
ChatGPT.comHow to Scrape ChatGPT in 2026 chatgpt-scraper-status
Crunchbase.comHow to Scrape Crunchbase in 2025 crunchbase-scraper-status
DHLHow to Scrape DHL Parcel Tracking Data in 2026 dhl-scraper-status
DigiKey.comHow to Scrape DigiKey Pricing, Stock, and Specs in 2026 digikey-scraper-status
Domain.com.auHow to Scrape Domain.com.au Real Estate Property Data domaincom-scraper-status
Ebay.comHow to Scrape Ebay Using Python (2025 Update) ebay-scraper-status
EmiratesHow to Scrape Emirates Flights with Python (2026) emirates-scraper-status
Etsy.comHow to Scrape Etsy.com Product, Shop and Search Data etsy-scraper-status
Expedia.com- expedia-scraper-status
Facebook.comHow to Scrape Facebook in 2026 facebook-scraper-status
Fashionphile.comHow to Scrape Fashionphile for Second Hand Fashion Data fashionphile-scraper-status
G2.comHow to Scrape G2 Company Data and Reviews g2-scraper-status
Glassdoor.comHow to Scrape Glassdoor (2025 update) glassdoor-scraper-status
Goat.comHow to Scrape Goat.com for Fashion Apparel Data in Python goat-scraper-status
GoibiboHow to Scrape Goibibo Prices in 2026 goibibo-scraper-status
Goodreads.comHow to Scrape Goodreads for Book Data, Ratings, and Reviews goodreads-scraper-status
Google FlightsHow to Scrape Google Flights Data in 2026 google-flights-scraper-status
Google JobsHow to Scrape Google Jobs in 2026 google-jobs-scraper-status
Google PlayHow to Scrape Google Play App Reviews and Data google-play-scraper-status
Google.comHow to Scrape Google Search Results - How to Scrape Google Maps google-scraper-status
Homegate.chHow to Scrape Homegate.ch Real Estate Property Data homegate-scraper-status
Idealista.comHow to Scrape Idealista.com in Python - Real Estate Property Data idealista-scraper-status
Idealo.de- idealo-scraper-status
IMDb.comHow to Scrape IMDb Data, Ratings, and Featured Reviews imdb-scraper-status
Immobilienscout24.deHow to Scrape Immobilienscout24.de Real Estate Data immobilienscout24-scraper-status
Immoscout24.chHow to Scrape Immoscout24.ch Real Estate Property Data immoscout24-scraper-status
Immowelt.deHow to Scrape Immowelt.de Real Estate Data immowelt-scraper-status
ImovelWeb.com.brHow to Scrape Imovelweb Without Getting Blocked in 2026 imovelweb-scraper-status
Indeed.comHow to Scrape Indeed.com (2025 Update) indeed-scraper-status
Instagram.comHow to Scrape Instagram in 2025 instagram-scraper-status
KayakHow to Scrape Kayak Flight Prices in 2026 kayak-scraper-status
Leboncoin.frHow to Web Scrape Leboncoin.fr using Python leboncoin-scraper-status
Linkedin.comHow to Scrape LinkedIn in 2025 linkedin-scraper-status
LoopNet.com- loopnet-scraper-status
Lowes.comHow to Scrape Lowe's Product and Pricing Data in 2026 lowes-scraper-status
MaerskHow to Scrape Maersk Shipping Data in 2026 maersk-scraper-status
Marriott.comScraping Marriott Hotel Prices and Availability (2026) marriott-scraper-status
Mouser.comHow to Scrape Mouser.com in 2026 mouser-scraper-status
Nordstorm.comHow to Scrape Nordstrom Fashion Product Data nordstorm-scraper-status
Pinterest.comHow to Scrape Pinterest in 2026 pinterest-scraper-status
Realestate.com.auHow to Scrape Realestate.com.au Property Listing Data realestatecom-scraper-status
Realtor.comHow to Scrape Realtor.com - Real Estate Property Data realtorcom-scraper-status
Reddit.comHow to Scrape Reddit Posts, Subreddits and Profiles reddit-scraper-status
Redfin.comHow to Scrape Redfin Real Estate Property Data in Python redfin-scraper-status
Rightmove.comHow to Scrape RightMove Real Estate Property Data with Python rightmove-scraper-status
Rs-online.comHow to Scrape RS-Online (rs-online.com) in 2026 rs-online-scraper-status
Seloger.comHow to Scrape Seloger.com - Real Estate Listing Data seloger-scraper-status
Shopify storesHow to Scrape Shopify Stores for Products, Prices, and Variants shopify-scraper-status
SkyscannerHow to Scrape Skyscanner Flight Prices in Python (2026) skyscanner-scraper-status
Stockx.comHow to Scrape StockX e-commerce Data with Python stockx-scraper-status
Threads.netHow to scrape Threads by Meta using Python (2025 Update) threads-scraper-status
Ticketmaster.comHow to Scrape Ticketmaster in 2026 ticketmaster-scraper-status
TikTok.comHow To Scrape TikTok in 2025 tiktok-scraper-status
Tripadvisor.comHow to Scrape TripAdvisor.com (2025 Updated) tripadvisor-scraper-status
Trustpilot.comHow to Scrape Trustpilot.com Reviews and Company Data trustpilot-scraper-status
Twitter(X).comHow to Scrape X.com (Twitter) using Python (2025 Update) twitter-scraper-status
VestiaireCollective.comHow to Scrape Vestiaire Collective for Fashion Product Data vestiairecollective-scraper-status
Walmart.comHow to Scrape Walmart.com Product Data (2025 Update) walmart-scraper-status
Wellfound.comHow to Scrape Wellfound Company Data and Job Listings wellfound-scraper-status
Yellowpages.comHow to Scrape YellowPages.com in 2025 yellowpages-scraper-status
Yelp.comHow to Web Scrape Yelp.com (2025 update) yelp-scraper-status
YouTube.comHow to Scrape YouTube in 2025 youtube-scraper-status
Zillow.comHow to Scrape Zillow Real Estate Property Data in Python zillow-scraper-status
Zoominfo.comHow to Scrape Zoominfo Company Data (2025 Update) zoominfo-scraper-status
Zoopla.co.ukHow to Scrape Zoopla Real Estate Property Data in Python zoopla-scraper-status
Zoro.comHow to Scrape Zoro.com in 2026 (without getting blocked) zoro-scraper-status
Naver.comHow to Scrape Naver.com: 2026 Python Guide naver-scraper-status
Similarweb.comHow to Scrape SimilarWeb Website Traffic Analytics similarweb-scraper-status
Target.comHow to Scrape Target.com Product and Pricing Data target-scraper-status
Perplexity.aiHow to Scrape Perplexity AI in 2026 perplexity-scraper-status

This repository contains educational reference material to illustrate how accessible web scraping can be and the provided programs are not intented to be used in web scraping production. That being said, Scrapfly team is constantly updating and improving all of this code for optimal experience.

Scrapfly does not offer legal advice and as always, consult a lawyer when creating programs that interact with other people's websites though here's a good general intro of what NOT to do:

  • Do not store PII (personally identifiable information) of EU citizens who are protected by GDPR.
  • Do not scrape and repurpose entire public datasets which can be protected by database protection laws in some countries.
  • Do not scrape at rates that could damage the website and scrape only publicly available data.
antibot
automation
captcha-bypass
crawler
crawling
crawling-python
datascraping
proxies
python
python-scraper
scraper
scraping
scraping-python
spider
twitter-scraper
web-crawler
webscraper
web-scraping
webscraping
web-scraping-python

Significant stargazers

Thomas Strömberg

327 followers · starred Nov 2025

Tim

43 followers · starred Apr 2026

Akif Ejaz

20 followers · starred Aug 2026

fagemx

21 followers · starred Aug 2026