   [Blog](https://scrapfly.io/blog)   /  [headless-browser](https://scrapfly.io/blog/tag/headless-browser)    # \# headless-browser

30 articles about headless-browser

 

   [All](https://scrapfly.io/blog) [ai](https://scrapfly.io/blog/tag/ai) [anti-bot](https://scrapfly.io/blog/tag/anti-bot) [api](https://scrapfly.io/blog/tag/api) [automation](https://scrapfly.io/blog/tag/automation) [beautifulsoup](https://scrapfly.io/blog/tag/beautifulsoup) [blocking](https://scrapfly.io/blog/tag/blocking) [cloud-browser](https://scrapfly.io/blog/tag/cloud-browser) [crawling](https://scrapfly.io/blog/tag/crawling) [css-selectors](https://scrapfly.io/blog/tag/css-selectors) [curl](https://scrapfly.io/blog/tag/curl) [data-parsing](https://scrapfly.io/blog/tag/data-parsing) [ecommerce](https://scrapfly.io/blog/tag/ecommerce) [fashion](https://scrapfly.io/blog/tag/fashion) [frameworks](https://scrapfly.io/blog/tag/frameworks) [golang](https://scrapfly.io/blog/tag/golang) [graphql](https://scrapfly.io/blog/tag/graphql) [headless-browser](https://scrapfly.io/blog/tag/headless-browser) [hidden-api](https://scrapfly.io/blog/tag/hidden-api) [http](https://scrapfly.io/blog/tag/http) [httpx](https://scrapfly.io/blog/tag/httpx) [java](https://scrapfly.io/blog/tag/java) [javascript](https://scrapfly.io/blog/tag/javascript) [jupyter](https://scrapfly.io/blog/tag/jupyter) [nodejs](https://scrapfly.io/blog/tag/nodejs) [parsel](https://scrapfly.io/blog/tag/parsel) [php](https://scrapfly.io/blog/tag/php) [playwright](https://scrapfly.io/blog/tag/playwright) [project](https://scrapfly.io/blog/tag/project) [proxies](https://scrapfly.io/blog/tag/proxies) [puppeteer](https://scrapfly.io/blog/tag/puppeteer) [python](https://scrapfly.io/blog/tag/python) [r](https://scrapfly.io/blog/tag/r) [real-estate](https://scrapfly.io/blog/tag/real-estate) [requests](https://scrapfly.io/blog/tag/requests) [ruby](https://scrapfly.io/blog/tag/ruby) [scaling](https://scrapfly.io/blog/tag/scaling) [scrapeguide](https://scrapfly.io/blog/tag/scrapeguide) [scrapy](https://scrapfly.io/blog/tag/scrapy) [screenshots](https://scrapfly.io/blog/tag/screenshots) [selenium](https://scrapfly.io/blog/tag/selenium) [seo](https://scrapfly.io/blog/tag/seo) [tools](https://scrapfly.io/blog/tag/tools) [typescript](https://scrapfly.io/blog/tag/typescript) [web-scraping](https://scrapfly.io/blog/tag/web-scraping) [xpath](https://scrapfly.io/blog/tag/xpath) ## // 30 results

  Search articles  

 

 [     

 api headless-browser playwright 

### Best Browser Automation Tools in 2026

Explore the best browser automation tools of 2026. This complete guide compares Cloud APIs, Open-Source frameworks, AI Agents, and...

 Jun 30, 2026 16 min read 

 

 ](https://scrapfly.io/blog/posts/best-browser-automation-tools) [     

 python blocking api 

### How to Scrape Air France Flights with Python in 2026

Scrape Air France round-trip flight offers with Python and the Scrapfly Cloud Browser API: walk the booking widget, capture the Gr...

 Jun 23, 2026 25 min read 

 

 ](https://scrapfly.io/blog/posts/how-to-scrape-air-france-flights) [     

 api headless-browser playwright 

### Browser Automation API Use Cases and Patterns

Learn what a browser automation API is, how cloud browser architecture works, and when to use it for scraping, protected testing, ...

 Mar 15, 2026 13 min read 

 

 ](https://scrapfly.io/blog/posts/browser-automation-api-use-cases-patterns) [     

 python blocking nodejs 

### Playwright Stealth: Bypass Bot Detection in Python &amp; Node.js

Complete guide to using playwright-stealth in Python and playwright-extra with stealth plugin in Node.js. Covers how detection wor...

 Mar 10, 2026 19 min read 

 

 ](https://scrapfly.io/blog/posts/playwright-stealth-bypass-bot-detection) [     

 blocking nodejs headless-browser 

### Puppeteer Stealth: Complete Guide to Avoiding Detection

Complete guide to puppeteer-extra-plugin-stealth for avoiding bot detection. Learn how detection works, configure stealth evasion ...

 Feb 19, 2026 16 min read 

 

 ](https://scrapfly.io/blog/posts/puppeteer-stealth-complete-guide) [     

 python headless-browser ai 

### How to Create an AI Browser Agent for Free

Build two free AI browser agents using Browser-Use (Python) and Stagehand (TypeScript) with step-by-step code examples and Google ...

 Feb 18, 2026 8 min read 

 

 ](https://scrapfly.io/blog/posts/how-to-create-an-ai-browser-agent-for-free) [     

 headless-browser cloud-browser automation 

### Headless Browser vs Cloud Browser: Which One Should You Choose?

Compare headless browsers and cloud browsers for web scraping and automation. Learn when to use local headless browsers vs cloud-h...

 Feb 13, 2026 17 min read 

 

 ](https://scrapfly.io/blog/posts/headless-browser-vs-cloud-browser) [     

 headless-browser 

### Cloud Browser: What Is It and How to Use It

Learn what cloud browsers are, how they work, and how to use them for web scraping, automation, and AI agents. Covers practical co...

 Feb 04, 2026 10 min read 

 

 ](https://scrapfly.io/blog/posts/what-is-a-cloud-browser) [  

 api headless-browser ai 

### 7 Best Cloud Browser APIs for Web Scraping in 2026

Compare the best cloud and headless browser APIs for web scraping in 2026, from managed stealth browsers to self-hosted open-sourc...

 Feb 02, 2026 15 min read 

 

 ](https://scrapfly.io/blog/posts/best-cloud-browser-apis) [     

 headless-browser screenshots php 

### How to Take Screenshots in PHP?

Learn how to take screenshots in PHP using Browsershot, Chrome-PHP, and APIs. Covers installation, wait strategies, device emulati...

 Jan 23, 2026 4 min read 

 

 ](https://scrapfly.io/blog/posts/how-to-take-screenshots-php) [  

 nodejs headless-browser playwright 

### Web Scraping with Playwright and JavaScript

Learn about Playwright - a browser automation toolkit for server side Javascript like NodeJS, Deno or Bun.

 Jan 13, 2025 18 min read 

 

 ](https://scrapfly.io/blog/posts/web-scraping-with-playwright-and-javascript) [  

 headless-browser selenium 

### Guide to SeleniumBase — A Better &amp; Easier Selenium

SeleniumBase streamlines browser automation with simple syntax, cross-browser support, and robust features, perfect for testing an...

 Dec 16, 2024 11 min read 

 

 ](https://scrapfly.io/blog/posts/guide-to-seleniumbase-better-selenium) 

  1 [2](https://scrapfly.io/blog/tag/headless-browser?page=2) [3](https://scrapfly.io/blog/tag/headless-browser?page=3) [  ](https://scrapfly.io/blog/tag/headless-browser?page=2) 

 Page 1 of 3 · 30 articles ## ? Quick Answers about headless-browser

 

- [ Q How to take screenshots in NodeJS? ](https://scrapfly.io/blog/answers/how-to-take-screenshots-nodejs)
- [ Q How to use headless browsers with scrapy? ](https://scrapfly.io/blog/answers/how-to-use-headless-browsers-with-scrapy)
- [ Q Scraper doesn't see the data I see in the browser - why? ](https://scrapfly.io/blog/answers/why-cant-scraper-see-content)
- [ Q How to find elements by CSS selector in Puppeteer? ](https://scrapfly.io/blog/answers/how-to-find-elements-by-css-selectors-in-puppeteer)
- [ Q How to find elements by XPath in Puppeteer? ](https://scrapfly.io/blog/answers/how-to-find-elements-by-xpath-in-puppeteer)
- [ Q How to get page source in Puppeteer? ](https://scrapfly.io/blog/answers/how-to-get-page-source-in-puppeteer)
- [ Q How to load local files in Puppeteer? ](https://scrapfly.io/blog/answers/how-to-load-local-files-in-puppeteer)
- [ Q How to save and load cookies in Puppeteer? ](https://scrapfly.io/blog/answers/how-to-save-and-load-cookies-in-puppeteer)
- [ Q How to take a screenshot with Puppeteer? ](https://scrapfly.io/blog/answers/how-to-take-screenshot-with-puppeteer)
- [ Q How to wait for a page to load in Puppeteer? ](https://scrapfly.io/blog/answers/how-to-wait-for-page-to-load-in-puppeteer)
- [ Q How to find elements by XPath in Selenium ](https://scrapfly.io/blog/answers/how-to-find-elements-by-xpath-in-selenium)
- [ Q How to get page source in Selenium? ](https://scrapfly.io/blog/answers/how-to-get-page-source-in-selenium)
- [ Q How to save and load cookies in Selenium? ](https://scrapfly.io/blog/answers/how-to-save-and-load-cookies-in-selenium)
- [ Q How to take a screenshot with Selenium? ](https://scrapfly.io/blog/answers/how-to-take-screenshot-with-selenium)
- [ Q How to wait for page to load in Selenium? ](https://scrapfly.io/blog/answers/how-to-wait-for-page-to-load-in-selenium)
 
  ## Ready to scale your web scraping?

Anti-bot bypass, browser rendering, and rotating proxies, all in one API.

 

 [Try Scrapfly for FREE](https://scrapfly.io/register)