The UI.Vision RPA alternative for Chrome
UI.Vision RPA is a free, open-source browser automation tool built as a spiritual successor to iMacros — it even publishes a command-mapping guide for migrating old iMacros scripts. It's genuinely capable, but it's still command/script based, and things like scheduling live outside the browser extension entirely (your OS's own Task Scheduler, launchd, or the command line). Here's how EasyAgent compares if you want the same record-and-replay idea without the scripting layer.
FREE · NO ACCOUNT · NO SCRIPTING LANGUAGE
Short version: UI.Vision RPA's Free edition is genuinely unlimited for both web and desktop automation. Paid PRO ($299/year) and Enterprise (from $999/year, or $1,499/year for an unlimited-machine Player license) tiers layer on mainly for support and multi-machine deployment, not core features. It automates via a command/macro language — an evolution of iMacros' own commands, with an official migration guide from iMacros — and scheduling isn't built into the browser extension itself; it relies on your OS's own Task Scheduler, launchd, or the command line. EasyAgent covers the same recording→replay→spreadsheet loop, but through point-and-click only, with scheduling built directly into the extension.
EasyAgent vs UI.Vision RPA
| EasyAgent | UI.Vision RPA | |
|---|---|---|
| Availability | Active, free, on the Chrome Web Store today | Active, free/open-source extension for Chrome, Firefox & Edge, plus optional paid tiers |
| How you build a macro | Click record, use the page normally, stop | Record, or write/edit commands in its own macro language |
| Looping over data | Paste rows from Excel, no separate loop syntax | csvRead command reads a CSV file, one row per loop iteration |
| Extracting values | Add an Extract or Extract Table step, no syntax to learn | !EXTRACT-style / ExtractTable commands |
| Scheduling | Built in — 15 minutes to 24 hours, or custom | Not built into the extension — runs via Windows Task Scheduler, macOS launchd, or its command-line API |
| Desktop-level automation | Not supported — browser tabs only | Supported via a separate free XModules desktop app install |
| Cost | Free, one tier, everything included | Free edition unlimited; PRO $299/yr and Enterprise from $999/yr add support/update management/multi-machine licensing |
| Account required | No | No (license key needed only for paid tiers) |
If you're coming from UI.Vision
UI.Vision already documents its own migration path from iMacros, and its commands will feel familiar if you've scripted browser macros before. If you'd rather skip the command language entirely and just click through the page once, here's what maps to what:
csvRead reading a CSV file→Paste your rows on the Data tab (Excel copy-paste, no file to prepare)!EXTRACT / ExtractTable commands→An Extract step (single value) or Extract Table step (a whole repeating table/list)What EasyAgent doesn't do
Not a full replacement for everything UI.Vision can do
- No desktop-level automation — UI.Vision's XModules can click outside the browser (other apps, native OS dialogs, image-recognition/OCR matching against the whole screen); EasyAgent only ever acts inside browser tabs.
- No scripting/command language — nothing like writing or hand-editing UI.Vision's macro commands for complex branching logic; EasyAgent's "Edit as JSON" is a plain data format, not a programming language.
- One active schedule at a time in this version, not the multi-machine/unattended-fleet licensing UI.Vision's Enterprise Player tier is built around.
Common questions
Can I import a UI.Vision macro directly?
csvRead or extraction commands.