UI + API Recorder

One-click capture: tab video, network calls, UI actions, and a ready-to-run Playwright spec. All local, nothing uploaded.

As of June 2026, UI + API Recorder has users in the Developer Tools category.

Usersno change0%
Ratingno change0%
— reviews
Reviewsno change0%
Version
0.3.5
Manifest V3

History

1 snapshots

Tracking since Jun 20, 2026.

Not enough history yet for this metric — the chart fills in as we collect more snapshots.
View as table
DateUsersRatingReviewsVersion
Jun 20, 20260.3.5
Now0.3.5

Permissions & access

Permissions
debuggerstorageactiveTabscriptingtabstabCaptureoffscreenwebNavigation
Host access
<all_urls>

Screenshots

UI + API Recorder screenshot 1UI + API Recorder screenshot 2UI + API Recorder screenshot 3UI + API Recorder screenshot 4UI + API Recorder screenshot 5

About

UI + API Recorder is a one-click capture tool for frontend, QA, and SDET engineers. Press Start once and get four artifacts in a single zip:

* Tab screen recording (video.webm)
* Network call timeline (events.json + api-details.json)
* UI action steps with role + accessible name (events.json)
* A ready-to-run Playwright spec (test.spec.ts)

All processed locally. Nothing is uploaded anywhere.

KEY FEATURES

* Playwright-codegen-grade selector priority
  testid -> role+name -> label -> placeholder -> text -> cssPath
  Generated spec is 100% compatible with @playwright/test.

* Hover-triggered popups and menus are captured (v0.3.1+)
  For "mouse over -> popup appears -> click menu item" flows, the hover step is recorded too, and the click carries a triggeredBy field so replay won't fail for missing hover.

* Honest single-tab recording UI (v0.3.2+)
  The recording tab shows a red dot badge; other tabs show a grey dot. The popup shows an orange warning if you're viewing a non-target tab.

* Per-artifact toggles
  Video, API, UI, Playwright spec each have their own switch. Output zip uses "<prefix>-<timestamp>" naming for easy archival.

* API filtering via include / exclude regex
  Capture only the endpoints you care about.

* Built-in timeline viewer (viewer.html)
  Open-and-play interactive viewer with API and UI events on one timeline. Zero external dependencies. Works offline.

USE CASES

* E2E test scaffolding - record manual flows, let your agent or yourself fill in the assertions
* Frontend-backend handoff - see exactly which click triggered which API call
* Bug reproduction - ship one zip with video + network + steps to your colleague
* API contract review - keep the request/response trail for review

PRIVACY AND SECURITY

* 100% local processing, zero outbound network requests from the extension
* Does not read browser history, bookmarks, passwords, or cookies
* Recording only runs while you explicitly press Start
* No analytics SDK, no ads, no telemetry
* Open source and auditable

See the Privacy practices tab for the full policy.

INCOGNITO SUPPORT

Supports incognito (split) mode - recordings made in incognito stay in incognito; the extension cannot read data across the regular/incognito boundary.

SYSTEM REQUIREMENTS

* Chromium 109+ (Chrome, Edge, Brave, Arc, etc.)
* No external services required

OPEN SOURCE AND FEEDBACK

Source code and issue tracker: <https://github.com/DingXiaoXiao/ui-api-recorder>

Technical

Version
0.3.5
Manifest
V3
Size
49.38KiB
Min Chrome
88
Languages
1
Featured
No

Metadata

ID
dcjnljbaccofglbdpcmllnghchfjicfk
Developer ID
u58a382ad8c62f0b3461595d73f70b300
Developer Email
[email protected]
Created
Jun 19, 2026
Last Updated (Store)
Jun 19, 2026
Last Scraped
Jun 20, 2026
Website
Support URL

Data sourced from the Chrome Web Store · last verified Jun 20, 2026.