Chrome Extension + Dashboard

Record Browser Actions as Replayable Scripts

Click record, interact with any website, and get production-ready Puppeteer or Playwright code instantly. No manual scripting required.

generated-script.ts
import { chromium } from 'playwright';

const browser = await chromium.launch();
const page = await browser.newPage();
await page.goto('https://app.example.com/login');
await page.fill('#email', '[email protected]');
await page.fill('#password', '••••••••');
await page.click('button[type="submit"]');
await page.waitForURL('**/dashboard');
await browser.close();

How It Works

01

Install Extension

Add SessionScript to Chrome in one click from the Web Store.

02

Record Actions

Click record and interact normally — clicks, inputs, and navigation are all captured.

03

Export Script

Download Puppeteer or Playwright code ready to run in CI/CD pipelines.

Simple Pricing

Pro
$15
per month
  • Unlimited recordings
  • Puppeteer & Playwright export
  • Dashboard to manage scripts
  • Team sharing (up to 5 seats)
  • Priority support
Get Started

Cancel anytime. 7-day free trial.

FAQ

Which automation frameworks are supported?

SessionScript generates code for both Puppeteer and Playwright. You can switch between them in the dashboard before exporting.

Does it work on all websites?

It works on any standard website. Some SPAs with shadow DOM or iframes may require minor manual adjustments to the generated selectors.

Is my recorded data stored securely?

Recordings are encrypted at rest and in transit. You can delete any recording from the dashboard at any time. We never share your data.