Item logo image for Fast Recorder & Playback

Fast Recorder & Playback

ExtensionDeveloper Tools
Item media 1 (screenshot) for Fast Recorder & Playback

Overview

Record & Playback user actions across pages without delay

Fast Recorder & Playback lets you record browser interactions and replay them automatically — across pages, tabs, and complex multi-step flows — with zero coding required. ──────────────────────────────────────── 🎬 RECORD & REPLAY ──────────────────────────────────────── • Record clicks, text input, hover, drag & drop, scrolls, and navigation in real time • Replay any saved scenario with one click • Loop N times with configurable delay between iterations • Schedule daily automatic playback at a set time • Sequence playback — run multiple scenarios back-to-back in order • Undo/redo support for all recorded actions ──────────────────────────────────────── 📊 CSV DATA-DRIVEN AUTOMATION ──────────────────────────────────────── • Upload a CSV file and run your scenario once per row • Each column maps to a ${variable} in your scenario • Export results as XLSX (images in cells), CSV, or HTML with embedded screenshots • Live progress panel shows current row, status, and elapsed time ──────────────────────────────────────── ⚙️ 14 ACTION TYPES ──────────────────────────────────────── DOM Actions: click, input, hover, drag & drop Navigation & Control: navigate to URL, wait (ms), run JavaScript via CDP Control Flow: condition (12 check types), switch (branch by variable value) Data & Capture: readDOM → store as variable, screenshot (5 capture modes) Condition types: elementExists, elementNotExists, elementVisible, elementHidden, textContains, textEquals, valueEquals, valueContains, urlContains, urlEquals, hasClass, hasAttribute ──────────────────────────────────────── 🔤 VARIABLE SYSTEM ──────────────────────────────────────── • Define global ${variables} and reuse them across selectors, values, URLs, and scripts • readDOM action extracts live page content into a variable at runtime • CSV rows override variables per iteration — no scenario edits needed • Priority: CSV row > readDOM result > global variable ──────────────────────────────────────── 📸 SCREENSHOT & CAPTURE ──────────────────────────────────────── • 6 capture modes: Visible viewport, Full page, Scroll V/H panorama, Segment V/H, Element • Built-in crop & edit mode for every capture type • Image diff tool — pixel-level comparison with adjustable sensitivity • Optional watermark with {url} and {datetime} tokens • Hotkeys for every capture mode (fully configurable) ──────────────────────────────────────── 📤 EXPORT YOUR SCENARIOS ──────────────────────────────────────── • JS Bookmarklet — run any scenario directly from the browser bookmarks bar, no extension needed • Selenium Python — generate a ready-to-run .py script (supports Chrome, Firefox, Edge, Safari) • Export / import scenarios, folders, and full backup/restore ──────────────────────────────────────── 🎨 UI & SETTINGS ──────────────────────────────────────── • Dark / light theme • Drag-to-reorder tabs — order saved across sessions • All hotkeys configurable and synced across devices via chrome.storage.sync • Child Condition — target a parent container and match a child by text, value, class, or input type ──────────────────────────────────────── 🔒 SMART SELECTOR ENGINE ──────────────────────────────────────── Records up to 8 selector candidates per element and tries them in order during playback: id → data-testid → data-id → name → CSS → XPath → text → fullXPath. Falls back to MutationObserver if the element loads late. ──────────────────────────────────────── ⚡ ZERO DEPENDENCIES ──────────────────────────────────────── No npm, no bundler, no external CDN. Pure Manifest V3 service worker architecture. All data stored locally — nothing leaves your browser. ──────────────────────────────────────── TYPICAL USE CASES ──────────────────────────────────────── ✅ Automate repetitive form submissions ✅ Regression-test a web app UI without writing code ✅ Run the same workflow across hundreds of CSV rows (data entry, bulk operations) ✅ Schedule a daily login + data export sequence ✅ Generate a Selenium test script from a recorded session ✅ Capture full-page screenshots of multiple pages in one run

Details

  • Version
    1.0.4
  • Updated
    May 30, 2026
  • Offered by
    Hakij
  • Size
    404KiB
  • Languages
    English
  • Developer
    Email
    kthoangst1@gmail.com
  • 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
The developer has disclosed that it will not collect or use your data.

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
Google apps