Skip to main content

Understanding Browser Sessions

A browser session is the fundamental building block in Browserbase - it represents a single browser instance running in the cloud. Before diving into the APIs, we recommend familiarizing yourself with the core concepts:

Create a Browser Session

Learn how to create and configure browser sessions

Using Browser Sessions

Connect and interact with browser sessions using your preferred framework

Managing Sessions

Understand session lifecycle and proper termination

Session Inspector

Monitor and debug your browser sessions in real-time

Get started with Python and Node.js

Node.js SDK

Browserbase for Node.js

Python SDK

Quickly load pages and take screenshots with Python > 3.x

Get complete control of browsers via the APIs

Sessions API

Create and manage browser sessions with full programmatic control.

Projects API

View project wide usage.

Contexts API

Configure and reuse browser environments across multiple sessions.