BrowserReal
BrowserReal gives your agent a real Google Chrome on a machine of its own, in the cloud. You start one with an API call, connect Playwright, Puppeteer, Browser Use or any other CDP client to the address it answers with, and stop it when you are done. You pay for the minutes it ran.
- Stealthy by default. A headful Chrome, not a headless one, with a real display and GPU-like rendering. Use plain Playwright, Puppeteer or Browser Use: BrowserReal keeps the CDP commands that give a client away from the page, so sites see a person’s browser. Cloudflare’s Turnstile checkbox is clicked for you.
- Signed in, every time. A profile keeps cookies, storage and saved logins between sessions. Sign in once through the live view, or import the profile you already use.
- Where you need it. No proxy by default, a residential address in a country when you ask for one, or your own proxy.
- Under control. Network policies limit the sites a browser may reach, extensions load your Chrome extensions, and a recording shows what happened.
- Drop-in for Browser Use. The API is Browser Use Cloud’s v4, so its SDKs work with two lines changed.
How a session runs
Section titled “How a session runs”POST /browsersstarts a browser and answers with itscdpUrl(for your code) andliveUrl(for a person to watch or take control).- Your agent connects to
cdpUrland works. Several clients can connect to the same browser. PATCH /browsers/{id}with{"action": "stop"}stops it: the profile is saved, downloads and the recording are kept, and the minutes are charged. A browser also stops by itself when itstimeoutruns out.
Closing your CDP connection does not stop the browser. Stop it in a finally, or give it a short timeout.
QuickstartYour first browser in five minutes.
API referenceEvery route, field and error.