Item logo image for Fast Recorder & Playback

Fast Recorder & Playback

Item media 5 (screenshot) for Fast Recorder & Playback
Item media 1 (screenshot) for Fast Recorder & Playback
Item media 2 (screenshot) for Fast Recorder & Playback
Item media 3 (screenshot) for Fast Recorder & Playback
Item media 4 (screenshot) for Fast Recorder & Playback
Item media 5 (screenshot) for Fast Recorder & Playback
Item media 1 (screenshot) for Fast Recorder & Playback
Item media 1 (screenshot) for Fast Recorder & Playback
Item media 2 (screenshot) for Fast Recorder & Playback
Item media 3 (screenshot) for Fast Recorder & Playback
Item media 4 (screenshot) for Fast Recorder & Playback
Item media 5 (screenshot) for Fast Recorder & Playback

Overview

Record & Playback web workflows with variables, CSV data runs, screenshots, file uploads, drag-drop, and JS scripting

Fast Recorder & Playback lets you record browser interactions and replay them automatically — across pages, iframes, tabs, and complex multi-step flows — with zero coding required. It also ships a standalone SQL Test Case Designer that turns a SQL query into a ready test-case suite, with no browser page or recording involved. ──────────────────────────────────────── 🎬 RECORD & PLAYBACK ──────────────────────────────────────── • Record clicks and text input in real time — typing is debounced so you get one clean action per field, not one per keystroke • Add any of the other 14 action types manually (hover, drag & drop, navigate, upload, conditions…) • Replay any saved scenario with one click • Loop N times with configurable delay between iterations • Schedule playback at a set time — one-off or repeat daily • Sequence playback — run multiple scenarios back-to-back, each with its own delay • Works inside iframes, and resumes automatically if the page reloads mid-playback • Undo/redo on the action list — up to 50 steps ──────────────────────────────────────── 📊 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), HTML (embedded screenshots), or ZIP (screenshot files + CSV) • Live progress panel shows current row, status, and elapsed time ──────────────────────────────────────── ⚙️ 16 ACTION TYPES ──────────────────────────────────────── DOM Actions: click, input, hover, open dropdown (CDP trusted click), 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 (visible), screenshot (full page), screenshot (element), screenshot → variable (for CSV export) File Automation: upload file to <input type="file"> or drag-and-drop zone — supports multiple files per action and ${variable} filenames 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 • 4 variable types: – Static — fixed plain-text value – Random — generated fresh each run: Letters, Numbers, Alphanumeric, or Datetime (YYYY-MM-DD_HH-MM-SS) – Pick — randomly selects one option from a list per run – Fallback — tries values A → B → C in order; sticky per run (designed for use with Child Condition) • 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 ──────────────────────────────────────── • 7 capture modes: Visible viewport, Full page, Scroll V/H panorama, Segment V/H, Element, and whole OS Window (any application, not just the browser — via an optional permission requested only on first use) • Optional 3/5/10-second countdown before a Visible or Window capture, so you can open a menu or hover state first • Browser zoom is normalized to 100% before full-page and scroll captures, then restored — no distorted output on zoomed pages • Built-in crop & edit mode for every capture type, plus a standalone image editor for any image from clipboard or file • Image diff tool — pixel-level comparison with adjustable sensitivity • Optional watermark with {url} and {datetime} tokens ({url} is omitted for whole-window captures, since they aren't tied to a single page) • 10 configurable hotkeys covering the six in-page capture modes plus start/stop recording (Window capture needs a manual gesture, so it's not hotkey-triggered) ──────────────────────────────────────── 🖍 HIGHLIGHT ──────────────────────────────────────── • Select text on any page and highlight it in 5 colors, with an optional note per highlight • Highlights are restored automatically on your next visit • Browse and search everything you've highlighted, filtered by color or by page • URL patterns with wildcards (site.com/*/settings, *.myapp.com/app/*) control where highlighting is active • Export all highlights as JSON ──────────────────────────────────────── 📤 EXPORT YOUR SCENARIOS ──────────────────────────────────────── • JS Bookmarklet — run any scenario directly from the browser bookmarks bar, no extension needed (screenshot and switch actions are skipped; uploadFile can't run either, since a bookmarklet has no access to your local files) • Selenium Python — generate a ready-to-run .py script, including screenshots which the bookmarklet can't do (supports Chrome, Firefox, Edge, Safari) • Export / import scenarios, folders, and full backup/restore ──────────────────────────────────────── 🧪 SQL TEST CASE DESIGNER ──────────────────────────────────────── • Paste a SQL statement — SELECT (joins, WHERE, GROUP BY, HAVING, ORDER BY, LIMIT/OFFSET, UNION, CTEs, CASE), INSERT, UPDATE, or DELETE — and get a numbered test-case list back, generated entirely in your browser • 4 techniques: Equivalence Partitioning + Boundary Value Analysis, Decision Table with MC/DC and condition coverage, NULL & three-valued logic, and JOIN/GROUP BY/ORDER-LIMIT edge cases (join cardinality, empty/tied groups, paging boundaries) • Flags query defects as Findings (comma joins, = NULL, a DELETE with no WHERE…) and reports condition/decision coverage per clause • Infers a working schema from the query itself — tables, columns, types, keys — and generates the actual fixture rows each case needs plus a query to verify it with • Editable Sample Values panel: fix a bind-parameter or filler value once, and every case and fixture row using it updates together • Recognizes MySQL backticks, SQL Server brackets, ANSI double quotes, and ?, :name, @name, $1 parameter styles • Vietnamese by default, one click to switch to English — exports always match the language on screen • Export as CSV (Excel/TestRail/Jira-ready), JSON (cases + full analysis), per-table Data CSV, or a Verify SQL script • Opens in its own tab from the Data tab; nothing is sent anywhere — parsing and generation are 100% local ──────────────────────────────────────── 🎨 UI & SETTINGS ──────────────────────────────────────── • Dark / light theme • 5 tabs — Record & Play, Data, Capture, Highlight, Settings — drag to reorder, 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 value, text, id, class, or input type • Notifications when a run or capture finishes after the popup has closed • Daily background check against the Chrome Web Store keeps you informed when a newer version is available ──────────────────────────────────────── 🔒 SMART SELECTOR ENGINE ──────────────────────────────────────── Records up to 8 selector candidates per element and tries them in order during playback: fullXPath → id → XPath → CSS → CSS through open shadow roots → data-testid → data-id → name → text. Falls back to MutationObserver if the element loads late. ──────────────────────────────────────── ⚡ ZERO DEPENDENCIES ──────────────────────────────────────── No npm, no bundler, no external CDN. Pure Manifest V3 service worker architecture. Requires Chrome 109+. 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 ✅ Upload different files per CSV row to forms or drag-and-drop zones ✅ Highlight and collect key passages across research or documentation sites ✅ Turn a single SQL query into a full test-case suite (boundary values, decision tables, NULL edge cases, JOIN cardinality) and hand it off as CSV/JSON to TestRail or Jira

Details

  • Version
    1.0.15
  • Updated
    September 7, 2026
  • Offered by
    Hakij
  • Size
    502KiB
  • 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

Support

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

Related

CommentLake — YouTube Comment Exporter

5.0

Export YouTube comments and replies to CSV or JSON. Batch multiple videos. Captures timestamps and permalinks. Free.

Markagent: UI/Web Feedback Annotator for AI Agents

5.0

Vibe coding feedback. Annotate webpages, screenshot & export agent prompts for Claude Code, Cursor, Codex, OpenCode, Antigravity.

BugShot — Bug Reporting in One Shot

4.8

Bug reporting for QA from a side panel: screenshot, recording, console/network logs, live CSS edits, sent to Jira, GitHub & Notion.

Playwright Recorder

5.0

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

Trendlyst – Content Sorter, Analytics & Downloader for Instagram

4.7

Sort and analyze Instagram posts, Reels, Explore and Saved. Compare profiles, export CSVs, download media, and transcribe videos.

Zoost - workbench for Zoho CRM

5.0

Mirror Zoho CRM functions - Deluge, Java, Python and Node - to local files for Git, with search, schema and Deluge call graphs.

CodePrettify: JS, JSON, CSS & RSS Formatter

4.8

A fast, IDE-like viewer for raw JSON, code, and data files: format, validate, fold, search, diff, and inspect.

webQsee: Session Replay, Network & Console Capture

4.9

Record network, console, screenshots and full session replays. Replay any bug, then share it as a link. No account needed.

Agent OS - AI Browser Automation & Smart Assistant for Web Tasks

4.1

AI-powered browser automation agent. Auto-fill forms, scrape data, automate workflows with intelligent task planning & execution.

Netsuite for Consultants

5.0

NetSuite consultant toolbar: batch delete, record summary, script manager, SuiteQL, form tools, finder and demo data-blur.

CiteTrack SEO/AEO/GEO Toolkit

0.0

Page SEO/AEO/GEO, agentic browsing, AI readability, SERP intent, robots/schema lint, links, screenshots, and workflows.

Rest API Inspector

4.3

Inspect, filter and export REST API calls from any web app. View headers, payloads, timing and status. Export as HAR or JSON.

CommentLake — YouTube Comment Exporter

5.0

Export YouTube comments and replies to CSV or JSON. Batch multiple videos. Captures timestamps and permalinks. Free.

Markagent: UI/Web Feedback Annotator for AI Agents

5.0

Vibe coding feedback. Annotate webpages, screenshot & export agent prompts for Claude Code, Cursor, Codex, OpenCode, Antigravity.

BugShot — Bug Reporting in One Shot

4.8

Bug reporting for QA from a side panel: screenshot, recording, console/network logs, live CSS edits, sent to Jira, GitHub & Notion.

Playwright Recorder

5.0

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

Trendlyst – Content Sorter, Analytics & Downloader for Instagram

4.7

Sort and analyze Instagram posts, Reels, Explore and Saved. Compare profiles, export CSVs, download media, and transcribe videos.

Zoost - workbench for Zoho CRM

5.0

Mirror Zoho CRM functions - Deluge, Java, Python and Node - to local files for Git, with search, schema and Deluge call graphs.

CodePrettify: JS, JSON, CSS & RSS Formatter

4.8

A fast, IDE-like viewer for raw JSON, code, and data files: format, validate, fold, search, diff, and inspect.

webQsee: Session Replay, Network & Console Capture

4.9

Record network, console, screenshots and full session replays. Replay any bug, then share it as a link. No account needed.

Google apps