· Tools & integrations/ Head to head

Arcade vs Browserbase

The deciding difference is operational: Arcade can run on infrastructure you control, Browserbase cannot. If that constraint is real for you, it settles the choice before anything else is considered.

Arcade

Tool-calling with per-user OAuth, so the agent acts as the user, not as root.

Open source · freemium · can be self-hosted · SDKs for Python and TypeScript

The per-user token model is what stops one user's agent reading another user's mailbox.

Browserbase

Managed headless browsers with stealth and session replay, plus Stagehand.

Proprietary · freemium · hosted service only · SDKs for TypeScript and Python

· Side by side/ 4 of 6 differ
ArcadeBrowserbase
LicenceOpen sourceProprietary
Pricingfreemiumfreemium
Self-hostableYesNo
LanguagesPython, TypeScriptTypeScript, Python
Install
Keys requiredARCADE_API_KEYBROWSERBASE_API_KEY, BROWSERBASE_PROJECT_ID
· Common questions/ FAQ

What is the difference between Arcade and Browserbase?

The deciding difference is operational: Arcade can run on infrastructure you control, Browserbase cannot. If that constraint is real for you, it settles the choice before anything else is considered. Arcade: Tool-calling with per-user OAuth, so the agent acts as the user, not as root. Browserbase: Managed headless browsers with stealth and session replay, plus Stagehand.

Can Arcade and Browserbase be self-hosted?

Arcade can run on your own infrastructure. Browserbase is a hosted service only.

Are Arcade and Browserbase open source?

Arcade is open source (freemium). Browserbase is proprietary (freemium).

Build a stack with ArcadeAll tools & integrations options
· For agents/ This page, machine-readable

Every page here answers to Accept: text/markdown and returns the same content at roughly a tenth the tokens. No separate site, no toggle — same URL.

curl -s -H "Accept: text/markdown" https://newagent.build/compare/arcade-vs-browserbase