Page Rec icon

Page Rec

by wahengchang2023 · jctec.me · Developer Tools
Manifest V3 Free
View in Chrome Web Store Data as of 16 Oct 2026

Records browser interactions for Playwright test generation

Users
29
−1 in 30 days
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
0 in 30 days
Store rank
#133K
#111K among extensions
Version
1.0.0
updated 15 Apr 2026

Users

monthly, 6 months
01530Apr 2026Aug 2026Oct 2026
Latest, 16 Oct 2026: 29 usersMove the mouse over the chart for any month

Ratings count

monthly, 6 months
001Apr 2026Aug 2026Oct 2026
Latest, 16 Oct 2026: 0 ratingsMove the mouse over the chart for any month

The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.

About Page Rec

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

Growth

WindowUsersChangeRatingsRating
7 days−2−6.5%00.00
30 days−1−3.3%00.00
6 months+28+2800.0%00.00

Version history

1 versions recorded
1.0.015 Apr 2026

Details

Category
Developer Tools
First seen
15 Apr 2026
Size
34 KB
Languages
en
Pricing
Free
Privacy policy
github.com
Support
github.com
Extension ID
gcpcgodjiabalekjggedikkpbfcelacl

Permissions and risk

Moderate riskimpact 3, likelihood 2
Permissions
sidePanelstoragedownloadsscriptingtabsactiveTab
Site access
https://*/*http://*/*
Can read and change data on every website you visit.

Alternatives to Page Rec

Extensions that rank for the same store searches or share the Developer Tools category, ordered by users