Built for people who do things more than once

MacroX started with a simple frustration: too much time spent doing the same browser actions over and over — filling the same forms, clicking through the same UI flows, entering the same data in the same fields, day after day.

Existing solutions were either too technical (Selenium, Playwright), too expensive, or too clunky. MacroX is the browser automation tool that should have always existed: point, click record, done.

9
Event types recorded
Max playback speed
0
Bytes sent to servers
Sites it works on

How MacroX Works

MacroX injects a lightweight content script (recorder.js) into the active browser tab when you start recording. It listens for DOM events — clicks, key presses, scroll, input changes — and stores them as a timestamped event log in chrome.storage.local.

During playback, the event log is replayed by dispatching the same events back to the page in the correct order, with the correct timing, scaled to your chosen speed. A visual cursor overlay shows you exactly what's happening.

Navigation-safe playback is handled by the background service worker: when a macro triggers a page navigation, the background detects the new page load and resumes playback from the correct event index — seamlessly continuing the macro across page boundaries.


Permissions

MacroX requests only the permissions it genuinely needs:

Permission Why it's needed
storage Save macros, hotkeys, and settings locally on your device. Nothing leaves your browser.
activeTab Access the tab you're currently recording or replaying on.
scripting Inject the recorder script into a tab when you press Record (required for tabs opened before the extension was installed).
sidePanel Render the MacroX UI in Chrome's native side panel — so you can manage macros without leaving the page you're working on.
tabs Identify the active tab, resume playback after cross-page navigation, and open the upgrade page.
<all_urls> MacroX must work on any site you choose to automate. The extension cannot know in advance which sites you'll use — this permission is fundamental to its core purpose.

Privacy First

MacroX was designed with a strict principle: your data never leaves your device.

Read the full Privacy Policy


FAQ

Does MacroX work on every website?
Yes — MacroX works on any standard web page. Chrome's internal pages (chrome://) and the Chrome Web Store itself are blocked by browser security policy, but everywhere else is fair game.
Does it record passwords?
No. MacroX explicitly skips any <input type="password"> field. Password values are never captured or stored.
What happens if the page navigates during playback?
MacroX handles this automatically. The background service worker detects the new page load and resumes the macro from where it left off — you don't need to do anything.
Can I assign keyboard shortcuts to macros?
Yes. Open a macro in the sidebar, click the hotkey field, and press any combination with at least one modifier key (Ctrl, Alt, Shift, Cmd). MacroX will trigger that macro instantly from any tab. Press F8 at any time to stop recording or replay your last macro.
What's the difference between Free and Pro?
The Free plan saves up to 3 macros. Pro unlocks unlimited saved macros for a one-time payment of $4.99. All other features are identical.
Is Pro a subscription?
No. It's a one-time payment — pay once, own Pro forever.
Where is my data stored?
Entirely on your device using Chrome's storage.local API. Uninstalling the extension removes all stored data.

Add MacroX to Chrome — Free