PyAutoGUI Script Recorder

Record browser clicks, grab screen coordinates/selectors, and export ready-to-run PyAutoGUI, Playwright, or Selenium scripts.

As of June 2026, PyAutoGUI Script Recorder has users in the Developer Tools category.

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

History

1 snapshots

Tracking since Jun 12, 2026.

Not enough history yet for this metric — the chart fills in as we collect more snapshots.
View as table
DateUsersRatingReviewsVersion
Jun 12, 20261.0
Now1.0

Permissions & access

Permissions
storagescriptingactiveTab
Host access
None declared

Screenshots

PyAutoGUI Script Recorder screenshot 1

About

PyAutoGUI Script Recorder turns your manual browser interactions into clean, structured, and ready-to-run Python automation scripts. Stop guessing pixel coordinates and writing element selectors by hand!

Designed specifically for Python developers building RPA, browser automation, or web scraping scripts, this utility helps you capture coordinates, selectors, and record multi-step click sequences instantly.

🌟 Key Features:
🎯 HUD Overlay & Selector Inspector

Click "Start Inspector" and hover over any webpage element.
Instantly view logical screen coordinates (PyAutoGUI-ready), computed CSS selectors, and relative XPath queries.
Ctrl-Lock Feature: Hold the [Ctrl] key to freeze the HUD overlay in place, letting you easily move your mouse and copy selectors or XPaths straight to your clipboard!
Visual warnings highlight nested iframe boundaries and non-unique selectors (multiple elements matched).
🔴 Multi-Page Click Recorder

Click "Start Recording" to auto-close the popup and focus on page clicks.
A small, floating widget appears in the bottom-right of your page to count steps in real-time.
The background service worker preserves all actions across redirects, reloads, and form submissions.
Click "STOP" on the widget to finish recording.
⚙️ Step Sequence Manager

Open the popup tab to see your recorded sequence.
Drag and drop cards vertically to re-arrange step execution.
Double-click labels to rename steps (automatically becomes human-readable comments in the generated script).
Delete accidental clicks.
⏱️ Intelligent Sleep Thresholds

Automatically calculates actual time gaps between clicks to write precise time.sleep() statements.
Smart capping: Minimum sleep is 0.3s for DOM loading, and pauses over 3.0s are capped at 2.0s to eliminate developer idle/thinking time.
✨ One-Click LLM Polish Prompt

Export in PyAutoGUI (coordinate-based), Playwright (selector-based), or Selenium (selector-based) formats.
Click "Copy with LLM Polish Prompt" to copy a pre-baked prompt wrapping your code. Paste it directly into ChatGPT or Claude to get a polished version with advanced error handling, structured logging, and dynamic wait loops!
🔒 Privacy by Design:
100% Offline & Private: No accounts, no sign-ups, no tracking SDKs, and no remote calls. All data is saved inside your browser's local sandbox storage (chrome.storage.local).
Minimal Permissions: Only requests the storage permission to preserve recorded steps.

Technical

Version
1.0
Manifest
V3
Size
32.69KiB
Min Chrome
88
Languages
1
Featured
No

Metadata

ID
aoakakakjagphlgmnfdphmimhakfddkb
Developer ID
ud3a4021319d947179d3f88d3ea0a6359
Developer Email
[email protected]
Created
Jun 11, 2026
Last Updated (Store)
Jun 11, 2026
Last Scraped
Jun 12, 2026
Support URL

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