Scalebrowser

Does FlareSolverr still bypass Cloudflare in 2026?

FlareSolverr in September 2026: one Chrome per request, cookies handed to another client, no working captcha solver, and what to use when a page needs a browser.

Davide Valli · Founder, Scalebrowser

Published Nov 10, 2026 · 6 min read

Short answer

FlareSolverr is a proxy server that starts Chrome through Selenium and undetected-chromedriver for each request, waits for Cloudflare's automatic check and hands back the HTML and the cookies. Its own README says that at this time none of its captcha solvers work, so a captcha ends the request, and a Turnstile checkbox needs a Tab count set per page. It had 15,689 GitHub stars on 27 September 2026 and shipped v3.5.2 on 12 September 2026. Cloudflare ties the clearance cookie to the visitor and device that earned it, so work that needs a signed-in session or clicks belongs in a browser that stays open.
0, working captcha solvers, beside a server with three slots

FlareSolverr sits in front of a lot of scrapers and media servers: send it a URL, get back the page and a Cloudflare cookie, keep your HTTP client. It has worked that way since 2020, and many setups still route every request through it. We read the repository, the changelog and Cloudflare's own documentation on 27 September 2026 to see what it still covers and where it stops.

What is FlareSolverr?

FlareSolverr is a local proxy server that opens a real Chrome for every request it receives, waits until Cloudflare's check on that page has passed, and returns the HTML and the cookies to the caller. Its README describes the mechanism in one sentence: "it uses Selenium with the undetected-chromedriver to create a web browser (Chrome)". You talk to it over HTTP on port 8191 with a JSON command such as request.get, and it answers with the page and a cookie list you can hand to another client.

PropertyValue
GitHub stars15,689
Latest releasev3.5.2, 12 September 2026
Docker Hub pulls31,432,713
Browser stackChrome through Selenium and undetected-chromedriver
New browser per requestyes, unless a session is created
Default wait for the check60,000 ms (60 seconds)
Working captcha solvers0, per its README
LicenceMIT
Source: FlareSolverr GitHub repository, README, changelog and Docker Hub, read 27 September 2026

The project is maintained: v3.5.2 bumped Chromium and its dependencies, and v3.5.0 on 26 May 2026 added a way to reach the Turnstile checkbox. The row that matters most is the second to last.

Does FlareSolverr still bypass Cloudflare in 2026?

FlareSolverr is still built to wait out Cloudflare's automatic check, the one that asks for no interaction, and it stops at an interactive challenge unless it is told how to reach a Turnstile checkbox. We found no dated public measurement of how often the automatic check passes for it in 2026, and its repository listed 90 open issues and pull requests on 27 September. The README is explicit: "At this time none of the captcha solvers work", and a page that shows one returns the error "Captcha detected but no automatic solver is configured". The Turnstile option added in May works by pressing Tab a configured number of times until the checkbox has focus, so you have to know that number for each page.

Cloudflare describes what its checks look at. Turnstile runs "proof-of-work (computational puzzles), proof-of-space, probing for web APIs, and various other challenges for detecting browser-quirks and human behavior", according to its Turnstile documentation. FlareSolverr's Chrome is real, so the web APIs answer honestly, but its browser is a fresh Selenium session on every request, and the site sees that session and nothing else of you.

Why do FlareSolverr's cookies fail in another client?

The cookies fail in another client because Cloudflare binds the clearance to the browser that earned it. The clearance documentation says the cf_clearance cookie "is securely tied to the specific visitor and device it was issued to, preventing reuse across machines". FlareSolverr's own README warns about one half of this: "If you want to use Cloudflare clearance cookie in your scripts, make sure you use the FlareSolverr User-Agent too. If they don't match you will see the challenge." An HTTP client that copies the cookie and the user agent still brings its own network connection, and nothing in FlareSolverr makes that connection look like the Chrome that solved the check.

What does one Chrome per request cost?

One Chrome per request costs memory, time and every piece of state the page built up. The README notes that "Web browsers consume a lot of memory" and that "With each request a new browser is launched", and it advises against many requests at once on a small machine. A session keeps one browser alive and has to be destroyed by hand, and a request can wait up to 60 seconds for the check by default.

FlareSolverr starts a new Chrome through Selenium for each request, waits up to 60 seconds for Cloudflare's automatic check and returns the HTML and cookies. Per its README, none of its captcha solvers work.

The larger cost is what the design leaves out. FlareSolverr opens a page and returns it: its API has no command to click, type or fill a form, and each new browser starts without history, storage or logins. A task that signs in, keeps an account or answers a second factor needs a browser that stays open and that the agent can operate, which is a different tool, not a better FlareSolverr. How curved pointer paths such as ghost-cursor's look to a page is covered in ghost-cursor and Bezier paths.

Scalebrowser

Scalebrowser runs real browser profiles on your own PC: your AI agent drives them over MCP and signs in without ever seeing a password.

Download free

What is a good FlareSolverr alternative?

A good FlareSolverr alternative depends on whether you need the page once or need to work in it. Ian L. Paterson's benchmark of 7 tools on 31 targets, published on 13 May 2026, included a site behind Cloudflare Turnstile that blocked every tool except nodriver, and a Cloudflare interstitial that nodriver passed while four tools were gated and two blocked. Our survey of the Cloudflare tools of the free path compares those tools by the layer they change. The UC Mode and CDP Mode of SeleniumBase are covered in SeleniumBase UC Mode and CDP Mode.

SituationToolWhy
Public page, no interaction, many URLscurl_cfficopies Chrome's TLS handshake without a browser; 26 of 31 targets in Paterson's test
Existing FlareSolverr setup, automatic checks onlyFlareSolverrmaintained, one HTTP call per page
New Python code that has to open pages behind Turnstilenodriverthe only tool without a block in Paterson's test
Accounts, forms, second factors, long sessionsa browser the agent keeps openstate survives the request

We measured the last row with our own agent working the page on Cloudflare's live widgets in August 2026. Two of the three Turnstile modes never asked for interaction.

Turnstile modePageResult
Managed5sim.com logintoken after 1.7 seconds, no click
InvisibleCloudflare dashboard logintoken after 2.9 seconds, 2 runs
Checkbox forcedCloudflare sign-upfailed 2 of 2 on 4 August, passed 2 of 2 on 14 August
Source: Scalebrowser agent in its own browser, live Cloudflare pages with production site keys, 4 and 14 August 2026

The forced checkbox is the case FlareSolverr reaches only with a Tab count set per page, and it is also the one that failed for us first. We report it with both dates because a single green run would have told the wrong story.

Real browser profiles for your AI agent, on your PC.

Each profile keeps its own identity, logins and proxy. Your agent drives it over MCP and signs in without seeing a password.

Download free for Windows

Free plan with 3 profiles · No credit card · Runs on your PC

Written by

Davide Valli

Founder, Scalebrowser

Builds Scalebrowser, browser automation for the agentic era that runs on your own machine. Measures every change a web page could observe against a real browser before it ships, and writes up the ones that turned out wrong.

All articles by Davide Valli

More in Stealth tools

All 11 articles in Stealth tools