Web Scraping Blog

You'll find it easier to scrape any website with our step-by-step tutorials from beginner to pro.

How to Use Puppeteer Stealth: A Plugin for Scraping

How to Use Puppeteer Stealth: A Plugin for Scraping

Discover how to use Puppeteer Stealth to bypass detection in web scraping. Learn its limitations, and explore ZenRows API as a reliable alternative.
Idowu Omisola
Idowu Omisola
December 18, 2024 · 4 min read
Puppeteer in Golang: Your Best Option in 2026

Puppeteer in Golang: Your Best Option in 2026

Learn how to use Golang with Puppeteer, one of the most recommended headless browsers to render JavaScript content and pages and interact with them.
October 23, 2023 · 5 min read
How to Bypass PerimeterX (HUMAN Security) in 2026: 5 Working Methods

How to Bypass PerimeterX (HUMAN Security) in 2026: 5 Working Methods

PerimeterX (now HUMAN Security) blocks your scraper? These 5 tested methods bypass its TLS fingerprinting, behavioral analysis, and JS challenges, with working code examples.
Yuvraj Chandra
Yuvraj Chandra
May 10, 2026 · 11 min read
Web Scraping in Perl: Tutorial 2026

Web Scraping in Perl: Tutorial 2026

Get started with web scraping in Perl following this step-by-step tutorial! Learn how to scrape a site with the HTML::Tiny and HTTP::TreeBuilder libraries.
June 1, 2024 · 7 min read
Web Scraping with C in 2026

Web Scraping with C in 2026

Get started with web scraping in C following this step-by-step tutorial! Learn how to scrape a site with the libcurl and libxml2 libraries.
June 1, 2024 · 7 min read
Puppeteer vs. Selenium: Which Should You Choose?

Puppeteer vs. Selenium: Which Should You Choose?

Explore Puppeteer vs Selenium in web scraping. Compare their features, pros, cons, and use cases to choose the best option for your project.
Sergio Nonide
Sergio Nonide
December 12, 2024 · 4 min read
Dynamic Web Page Scraping With Python: A Guide to Scrape All Content

Dynamic Web Page Scraping With Python: A Guide to Scrape All Content

Learn how to effectively scrape dynamic web pages using Python with tools like Beautiful Soup and Selenium, and discover how ZenRows can simplify the process.
Rubén del Campo
Rubén del Campo
October 14, 2024 · 7 min read
How to Set a Proxy in Selenium Java [2026]

How to Set a Proxy in Selenium Java [2026]

Learn how to set up and configure proxies in Selenium Java to bypass blocks, access geo-restricted content, and make your web scraping look more legitimate.
Yuvraj Chandra
Yuvraj Chandra
March 11, 2025 · 3 min read
Selenium in Golang: Step-by-Step Tutorial 2026

Selenium in Golang: Step-by-Step Tutorial 2026

Learn how to use Golang with Selenium, one of the most popular headless browsers to render JavaScript content and pages and interact with them.
October 9, 2023 · 9 min read
How to Use a Proxy with BeautifulSoup in 2026

How to Use a Proxy with BeautifulSoup in 2026

Learn how to use a proxy with BeautifulSoup when web scraping to avoid getting blocked by anti-bot measures.
May 23, 2024 · 6 min read
How to Set Puppeteer User Agent

How to Set Puppeteer User Agent

Learn how to set up a custom User Agent to avoid being blocked while web scraping.
Idowu Omisola
Idowu Omisola
January 28, 2025 · 5 min read
XPath vs. CSS Selectors: The Difference and Winner (2026)

XPath vs. CSS Selectors: The Difference and Winner (2026)

XPath vs CSS Selector: Learn which to choose for your use case: better, easier and faster.
Yuvraj Chandra
Yuvraj Chandra
February 21, 2025 · 7 min read
Playwright Extra: Comprehensive Tutorial 2026

Playwright Extra: Comprehensive Tutorial 2026

Implement Playwright Extra to unlock new headless browsing capabilities to avoid getting blocked while web scraping.
September 26, 2023 · 8 min read
Web Scraping AJAX Pages: Tutorial 2026

Web Scraping AJAX Pages: Tutorial 2026

Web scraping AJAX pages is easy following this step-by-step tutorial. Start now to get the data you want.
September 22, 2023 · 8 min read
Selenium Slow? Discover Why and How to Speed Up

Selenium Slow? Discover Why and How to Speed Up

Do you find Selenium slow? Despite its popularity as a headless browser, that can hapen. Discover how to speed it up here.
September 20, 2023 · 7 min read
Scrapy Playwright: Complete Tutorial 2026

Scrapy Playwright: Complete Tutorial 2026

Learn how to use Scrapy with Playwright so that you can render dynamic content and pages. Also, that'll help you avoid getting blocked while web scraping.
September 18, 2023 · 11 min read
Scrapy Selenium: Complete Tutorial 2026

Scrapy Selenium: Complete Tutorial 2026

Implement Scrapy Selenium to render JavaScript-based content and pages and avoid getting blocked while web scraping.
September 11, 2023 · 12 min read
Render JavaScript with Scrapy: 5 Best Middlewares

Render JavaScript with Scrapy: 5 Best Middlewares

Learn how to render JavaScript with Scrapy. Check out the best middlewares for that and compare them easily.
September 6, 2023 · 9 min read

Ready to get started?

Up to 1,000 URLs for free are waiting for you