---
title: Quickstart
description: Launch your first stealth browser session in under 5 minutes with the SessionKit SDK.
section: Guides
---

# Quickstart

Go from zero to a running stealth browser session in 5 minutes flat.

## Step 1: Install

```bash
npm install @sessionkit/sdk playwright
```

## Step 2: Create a Session

```typescript
import { SessionKit } from '@sessionkit/sdk'

const sk = new SessionKit({ apiKey: process.env.SESSIONKIT_API_KEY })

const session = await sk.sessions.create({
  stealth: 'max',
  fingerprint: 'auto',
})
```

## Step 3: Connect & Automate

```typescript
import { chromium } from 'playwright'

const browser = await chromium.connectOverCDP(session.cdpUrl)
const page = await browser.newPage()

await page.goto('https://example.com')
const title = await page.title()
console.log(`Page title: ${title}`)

await browser.close()
```

## Step 4: Clean Up

```typescript
await sk.sessions.destroy(session.id)
```

That's it! You've launched a stealth browser, navigated to a page, and cleaned up.

## What's Next?

- Add a [residential proxy](/guides/proxy-configuration) for geo-targeting
- Enable [session recording](/guides/recordings) to capture HAR files
- Scale with [fleets](/guides/fleets) for zero cold-start
