Features
A real Chromium, with the identity set in the engine.
Run it from your own code, in Docker, on our servers or under an AI agent. Underneath, one coherent device that every part of the browser agrees on.
What are you building?
Every job runs on the same engine. Start from yours.
Scraping and data collection
Keep your Playwright or Puppeteer crawler and change what runs underneath it.
Many accounts, kept apart
One device per account, the same one every session, with logins that persist.
AI agents that browse
Give your agent a real browser, on your machine, in Docker or in our cloud.
Testing on real pages
Test flows on sites that treat stock automated Chromium differently from a normal browser.
Run it your way
On your machine, in a container, on our servers, or under an AI agent.
- Hosted browsers Start a Clearcote browser in the cloud with one API call and connect Playwright or Puppeteer over CDP. Residential IP included, billed per GB of traffic.
- Playwright & Puppeteer SDK A drop-in Chromium for Playwright and Puppeteer: one import change in Python, Node or .NET, with the browser downloaded and SHA-256 verified for you.
- Docker & CDP endpoint Run Clearcote as a standing CDP endpoint from the official Docker image, serve() or a CLI, and attach any framework with no code change.
- MCP server Give Claude Desktop, Cursor or Cline a Clearcote browser through the Model Context Protocol: twenty tools, one coherent identity underneath.
- Browser for AI agents Give browser-use, Stagehand, Crawl4AI or your own agent a Chromium with engine-level identity, or run Clearcote's opt-in in-browser agent with your own model.
A coherent identity
What a site reads about the browser, set in the engine and kept consistent.
- Fingerprint control Canvas, WebGL, WebGPU, audio, fonts, screen and hardware derived in the C++ engine from one seed, with locale and timezone set to match, so every surface agrees with every other.
- Persistent identities One seed per account: the same device every session, a different one for the next account, with cookies and storage that persist between runs.
- TLS & HTTP/2 fingerprint The TLS handshake and HTTP/2 frames come from Chromium's own network stack, and the version-dependent fields follow the Chrome version your persona claims.
- Humanized input One option gives Playwright's clicks, typing, drags and scrolls curved paths and human timing, still as trusted native input.
- Proxies & geo matching Set a proxy with geoip on and the timezone, languages and WebRTC follow the exit IP. SOCKS5 with a username and password works directly on every build from 151.
- Real-GPU canvas bridge Forward canvas and WebGL operations to a remote machine with a real GPU, so the pixels a page reads back match the GPU your persona claims.
Works like Chrome
The parts of a normal browser that automation builds usually leave out.
Patched from the inside, not the outside.
Most stealth tools inject a script into the page. Clearcote sets the same values in Chromium's own code, so every part of the browser agrees.
Where values are set
- A JavaScript stealth patch
- A script injected into each page
- Clearcote
- Chromium's own C++
Workers and iframes
- A JavaScript stealth patch
- Each needs patching on its own
- Clearcote
- Read the same values as the page
TLS and HTTP/2
- A JavaScript stealth patch
- Out of a page script's reach
- Clearcote
- Follow the Chrome version presented
Timezone and language
- A JavaScript stealth patch
- Set by hand, separately
- Clearcote
- Follow the proxy's exit IP
An identity per account
- A JavaScript stealth patch
- Values chosen per run
- Clearcote
- One seed, the same device every session
Don't trust us. Verify us.
Free fingerprint test
Coherence checks on whatever browser opens it, each with a plain-English explanation.
Run it on this browserAlso part of Clearcote

- Captured device profilesThousands of real-machine profiles, GPU-vendor tagged, to load instead of a synthetic persona.
- Profile Manager appA desktop app to create, organise and launch profiles as normal browser windows.
- Open build, reproducible from sourceBSD-3-Clause, every patch human-readable, and rebuildable from public source.
Free for one browser at a time.
Clearcote is built for privacy, testing, research and lawful automation. You're responsible for how you use it.








