Get started with a Puppeteer Node.js template
Clone this GitHub repo to start using Browserbase with Puppeteer.
Get your API Key
Your API key and Project ID are displayed in the Dashboard Navigation row:
Then copy your API Key directly from the input and update your

.env by adding the BROWSERBASE_API_KEY entryAlternatively, you can temporarily set the environment variable for a single bash command by prefixing it with BROWSERBASE_API_KEY=<your_api_key> in your terminal.Update your code or clone a template
Running your existing code with Browserbase only requires a few line changes:
Be sure to set your
BROWSERBASE_API_KEY in the environment variables.Get started with a Puppeteer Node.js template
Clone this GitHub repo to get started with Puppeteer
Inspect the completed Session
You can find all the recent sessions on the Overview Dashboard, along with essential metrics:
Select your Session to inspect it with the Session Inspector.

Start building
Using Browser Sessions
Learn how to connect to and interact with browser sessions effectively.
Managing Sessions
Understand how to properly end sessions and manage their lifecycle.