A workflow recorder watches what you do in your browser — clicks, typed input, dropdown selections — and turns it into a script you can replay. Good ones produce stable selectors that survive minor page changes. Bad ones break the moment a CSS class shifts. The best ones combine recording with editor + AI so you can clean up and parameterize what you recorded.
We tested five in 2026 and this is the honest write-up. The TL;DR: legacy test-automation recorders (Selenium IDE, Katalon) still work for QA use cases, but the modern browser-workflow recorders (BNOD, Automa, Bardeen) are easier to use and better-integrated with workflow editors.
The five we tested
- BNOD (us) — visual workflow recorder with low-noise selectors + AI Builder for cleanup
- Automa — recorder built into the open-source visual workflow extension
- Bardeen — recorder that produces playbooks for SaaS automation
- Selenium IDE — classic test automation recorder (Chrome + Firefox)
- Katalon Recorder — Selenium-IDE successor with better UI
We picked these as the most-installed and most-reviewed recorders in the Chrome Web Store. We left out one-trick auto-fillers (Magical, Auto-Fill) because they don't really build workflows, just shortcuts.
The test sessions
To compare fairly we recorded the same three sessions in each:
- Login flow — open a Typeform, click into the email field, type an email, click into the password field, type a password, click submit, screenshot the result.
- Multi-step form — fill a 5-page Typeform with mixed inputs (text, radio, dropdown), submit, capture the success page.
- Action with delay — click a button that opens a modal after a 1s delay, then click a "Confirm" button inside the modal.
Each one exercises something different: simple linear flow, multi-page state, and timing-dependent UI.
Quick ranking
| Rank | Tool | Best for | Free? |
|---|---|---|---|
| 1 | BNOD | Modern workflow recorder + AI cleanup + replay | Yes |
| 2 | Automa | Open-source recorder + visual editor | Yes |
| 3 | Bardeen | Recorder that produces SaaS-glue playbooks | Freemium |
| 4 | Katalon Recorder | Modern Selenium IDE for QA test recording | Yes (limited cloud) |
| 5 | Selenium IDE | Classic test recorder, dev-tool feel | Yes |
#1 — BNOD
What we liked: the recorder produces low-noise selectors using a hierarchy: prefer data-testid / data-qa, then id, then short tag+text combinations, then full CSS. This means recordings don't break the moment a Tailwind utility class changes. The recorder skips obviously-noisy events (raw pointerdown cache, html/body skip, bare modifier presses, Cmd-clicks that opened tabs we don't want to replay). After recording, the workflow opens in the visual editor where you can parameterize values, add branches, and let the AI Workflow Builder propose cleanup ("turn the typed email into a variable").
What we didn't like: no built-in test assertions (it's a workflow recorder, not a test recorder). For QA test recording where you need "assert text equals X" or "assert element visible," you'll want Selenium IDE or Katalon. BNOD can do checks via extract_text + if_then, but it's wired manually.
Pick BNOD if: you want to record real browser workflows and then clean them up in a visual editor, you want AI to help parameterize the recording, you don't need QA-test-style assertions.
#2 — Automa
What we liked: also open-source. Recorder works, integrates with the same visual editor. Solid for the price (free, MIT licensed).
What we didn't like: selectors are noisier than BNOD's in our tests — three of our 15 recorded actions broke after a minor page CSS change. The variable system is untyped, so post-recording cleanup is more trial-and-error. Active development slowed in 2026.
Pick Automa if: you specifically want open-source / self-host, you're willing to spend more time on selector cleanup post-recording.
#3 — Bardeen
What we liked: recorder integrates with their playbook gallery — record once, the result becomes a sharable playbook. Good UX.
What we didn't like: recorder is biased toward their named SaaS integrations (works best on Notion / Airtable / Slack pages, weaker on arbitrary sites). Free tier limits runs.
Pick Bardeen if: your recording target is a supported SaaS app, you want playbook-sharing.
#4 — Katalon Recorder
What we liked: modern UI on top of the Selenium IDE codebase. Selenium IDE format means you can export to Java / Python / C# for test framework integration. Has built-in test assertions.
What we didn't like: it's a test automation tool, not a workflow tool. The recorded output is a test script, not a workflow. Cloud features cost money. Not designed for "automate this thing I do daily" use cases.
Pick Katalon Recorder if: you're a QA engineer recording browser tests for a test framework, you need assertions + exports.
#5 — Selenium IDE
What we liked: the granddaddy of browser recorders. Still works. Free forever. Dev-tool feel for engineers who want to inspect what was recorded.
What we didn't like: UI hasn't seen much love since 2020. Selectors are functional but bare-bones. Not pleasant for non-engineers.
Pick Selenium IDE if: you're a developer who wants the original tool, you'll export the recording to a Selenium script.
What's changed in 2026
Two shifts:
-
AI-assisted parameterization. Modern recorders (BNOD, Bardeen Magic Box) now let you say "make the recorded email a variable so I can pass different values" and the AI rewrites the workflow. Pre-AI recorders required you to manually edit and re-wire — much slower.
-
Selector resilience matters more than ever. Frameworks like Tailwind generate utility classes that change frequently. Recorders that anchored on
class="text-sm font-medium"selectors break weekly. Recorders that anchor ondata-testid/ aria roles / short tag+text combinations survive. This is the single biggest quality differentiator between the modern recorders (BNOD, Automa) and the legacy ones (Selenium IDE / Katalon without manual tweaks).
Our pick
If you're recording for QA test automation that needs assertions and exports to test frameworks — Katalon Recorder or Selenium IDE.
If you're recording real browser workflows you want to replay regularly — BNOD for the AI cleanup + visual editor combination, Automa if you specifically need open source.
If you're recording a Notion / Airtable / Slack flow you want as a shareable playbook — Bardeen.
Install BNOD from the Chrome Web Store. Free during MVP. The recorder lives behind the record button in the side panel — start a workflow, click record, do the thing, stop. The AI can clean it up after.
