Browserbase Changelog
Follow us @browserbasehq for the latest changes!
You can now search for a specific session ID in the dashboard
Never lose your session again!
You can now search for a specific session ID in the dashboard.
Enter the sessionID and find any session from the last 30 days.
Introducing the Browserbase MCP
Introducing the Browserbase MCP🛠️
We've updated our tools to be powered by Stagehand, our AI browser automation SDK that is more powerful than direct Playwright calls.
You can now use our remote hosted server and run browser sessions in parallel, unlocking more use cases than ever.
Try it out: https://github.com/browserbase/mcp-server-browserbase
Introducing Director
Web automation for everyone!
Director makes it so you don't have to start writing code to use Browserbase. You can start with the task that you already know—the boring work that you want to automate. And then, using AI by chatting with the application, it outputs a Stagehand script that controls the browser.
Where's that browser running? Browserbase—the best infrastructure platform for running browsers at scale in the cloud.
Try it now at Director.ai

Stagehand for Python
We're excited to finally announce Stagehand for Python.
To get started:
-
Run pip install stagehand
-
Review the Github: https://github.com/browserbase/stagehand-python
-
Automate the web
Have fun!
Stagehand is now in the playground
The Browserbase playground is used to develop and test scripts before putting them into production. Previously, our playground only supported Playwright, but we've now added our open source browser automation framework, Stagehand.
You'll see new script templates, a "convert to Stagehand" button, and you can add in new commands in the console after running.

Massive price decrease!
Our new Hobby plan is only $20 a month, renamed → "Developer Plan". For current Hobby customers, this will be reflected in your next invoice.
We've also increased concurrency across every plan!
See all the changes on https://browserbase.com/pricing

Stagehand now in the Browserbase dashboard
Leveraging the Stagehand API, Browserbase can now offer a deeper look into Stagehand script executions. This enhanced observability will help users better understand and optimize their Stagehand usage and also provide debugging insights that significantly reduce troubleshooting time and improve the overall developer experience.
Key features include method inspection views, element highlighting for actions, and detailed execution metrics.

New account structure - Organizations
Browserbase has moved all remaining customers from single user accounts to multi-user and multi-project supported Organizations.
This means your team can have their own logins, see sessions across shared projects, and manage multiple projects under one org. Or if you're building alone, you can have multiple projects within your account.
No action required on your part. Read more here.
New CAPTCHA details in API docs & SDKs
We now ship the captchaImageSelector
and captchaInputSelector
browser settings in the API docs and in the SDKs!
const sesssion = await bb.sessions.create(body: {
projectID: BROWSERBASE\_PROJECT\_ID,
browserSettings: {
captchaImageSelector: "",
captchaInputSelector: "",
}
});
We also now have two new versions of our SDKs with a lot of internal improvements!
-
Node: v2.6.0: https://www.npmjs.com/package/@browserbasehq/sdk/v/2.6.0
-
Python: v1.4.0: https://pypi.org/project/browserbase/1.4.0/
Read more: https://docs.browserbase.com/features/stealth-mode#custom-captcha-solving
Increased reliability for keepAlive
Keep-alive is more reliable now!
When a session is created with keepAlive: true
, a protection is set on the browser. This prevents it from being stopped on disconnect. The session is only stopped if:
-
The user stops the session via the API or dashboard
-
The session expires
-
Connect stops the session due to an error
Previously, the keepAlive protection expired based on a coarse timer. It now uses more precise timing, making protection behavior more accurate and reliable.
Read more: https://docs.browserbase.com/guides/long-running-sessions#keep-alive-sessions