Item logo image for Page Rec

Page Rec

Item media 2 (screenshot) for Page Rec
Item media 1 (screenshot) for Page Rec
Item media 2 (screenshot) for Page Rec
Item media 1 (screenshot) for Page Rec
Item media 1 (screenshot) for Page Rec
Item media 2 (screenshot) for Page Rec

Overview

Records browser interactions for Playwright test generation

Page Rec turns real browser interactions into runnable Playwright tests — without a CLI, a server, or any build step. Open the Side Panel on any https page, click Start, interact normally (click, type, scroll, navigate), click Stop, then Copy Code or Download .spec.js. That's the whole flow. ━━━ What it does ━━━ • Captures clicks, typed input, scrolls, form submissions, and full-page navigations. • Follows the active tab across navigations — multi-page recordings survive link clicks and form submits. • Renders every action as a color-coded node on a vertical timeline: indigo for clicks, amber for typing, emerald for navigation, slate for scrolls. • Lets you edit recordings before export: drag nodes to reorder, click the action line or selector to edit in place, delete unwanted steps, add free-form notes between steps, or hit ↺ Reset Edits to restore the originals. • Exports a clean Playwright .spec.js — locator preference order: data-testid → #id → [name=…] → [aria-label=…] → tagName.firstClass → the recorded selector as-is. • Masks passwords automatically: <input type="password"> values are captured as <password> and replaced with a // TODO: fill in real password placeholder in the exported spec. Raw password values are never stored or exported. ━━━ What it doesn't do ━━━ • No backend. No cloud. No account. No network requests. Everything runs in your browser. • No tracking, analytics, or telemetry. • No reading of tabs you didn't explicitly start recording on. • Does not bundle Playwright itself — it only generates the .spec.js text. Run it in your target project with `npm install -D @playwright/test && npx playwright test my-recording.spec.js`. ━━━ Who it's for ━━━ QA engineers, frontend developers, and SDETs who want to skip the "write a selector, reload, check it works, repeat" loop when authoring Playwright tests. Also handy for bug reports: record the repro, paste the spec in the ticket. ━━━ How to use ━━━ 1. Click the Page Rec icon in the Chrome toolbar. The Side Panel opens with a terminal-style prompt: `> Waiting for recording to start..._` 2. Navigate to any https page. 3. Click Start recording. The status dot turns green and pulses. 4. Interact with the page. Each event lands as a node on the Timeline. 5. Click Stop Recording. The dashed flow line solidifies — review mode. 6. Switch to the Step editor tab to polish the steps. 7. Click Copy Code or ⬇ .spec.js to export. ━━━ Requirements ━━━ Google Chrome 114+ (Side Panel API). ━━━ Open source ━━━ Source code, issues, and release history: https://github.com/wahengchang/page-rec

Details

  • Version
    1.0.0
  • Updated
    April 15, 2026
  • Size
    33.84KiB
  • Languages
    English
  • Developer
    Website
    Email
    support@jctec.me
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization

Page Rec has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.

Page Rec handles the following:

Web history
User activity
Website content

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, visit the developer's support site

Related

Action Replay

4.4

Automate browser interactions by recording and replaying user actions.

Selector Z - Automation Recorder and Selector Finder

5.0

Records browser interactions and generates selectors.

Tab Sound Recorder

0.0

Record audio from any browser tab

Playwright Test Results - Browser Extension

5.0

Monitor Playwright test results from your Chrome toolbar. New: AI setup prompt included — configure your repo in seconds.

Playwright Recorder

5.0

Record browser actions and generate Playwright test scripts in JavaScript, TypeScript, Python, Java, and C# (.NET).

Dramaturg

5.0

Playwright engineer's companion — console, editor, runner, debugger, and recorder in a Chrome side panel.

Tuello

5.0

Intercept and modify HTTP Requests, Track ressources, search elements and record and replay user's browser actions

Playwright Studio by AIQEAcademy

5.0

Record, save and run Playwright tests directly in Chrome — no downloads needed.

QA Script Recorder – Selenium, Playwright & Cypress

5.0

Record browser interactions and instantly generate ready-to-run Selenium, Playwright, or Cypress test scripts — no coding required.

Playwright POM Generator

5.0

Auto-generate Playwright POM Python code from web pages using AI

TestBrick Recorder

5.0

Record browser interactions for TestBrick - No-code browser testing

TestZeus - User Interaction Capture

5.0

Privacy-focused extension for capturing user interactions and DOM elements for testing purposes

Action Replay

4.4

Automate browser interactions by recording and replaying user actions.

Selector Z - Automation Recorder and Selector Finder

5.0

Records browser interactions and generates selectors.

Tab Sound Recorder

0.0

Record audio from any browser tab

Playwright Test Results - Browser Extension

5.0

Monitor Playwright test results from your Chrome toolbar. New: AI setup prompt included — configure your repo in seconds.

Playwright Recorder

5.0

Record browser actions and generate Playwright test scripts in JavaScript, TypeScript, Python, Java, and C# (.NET).

Dramaturg

5.0

Playwright engineer's companion — console, editor, runner, debugger, and recorder in a Chrome side panel.

Tuello

5.0

Intercept and modify HTTP Requests, Track ressources, search elements and record and replay user's browser actions

Playwright Studio by AIQEAcademy

5.0

Record, save and run Playwright tests directly in Chrome — no downloads needed.

Google apps