Record Browser Actions,
Export Playwright Code
Install the Chrome extension, click through your app, and get clean Playwright test code in seconds. No manual scripting. No guesswork.
Generated Playwright Code
import { test, expect } from '@playwright/test';
test('user login flow', async ({ page }) => {
await page.goto('https://app.example.com');
await page.getByLabel('Email').fill('[email protected]');
await page.getByLabel('Password').fill('••••••••');
await page.getByRole('button', { name: 'Sign in' }).click();
await expect(page).toHaveURL('/dashboard');
});How It Works
01
Install Extension
Add RecordFlow to Chrome in one click. No configuration needed.
02
Record Actions
Click the record button and interact with any web app naturally.
03
Export Code
Get clean, readable Playwright test code ready to run in your CI pipeline.
Simple Pricing
Pro Plan
$29
/month
- ✓Unlimited recording sessions
- ✓Clean Playwright code export
- ✓Session history & management
- ✓Chrome extension included
- ✓Priority email support
7-day free trial. Cancel anytime.
FAQ
Does it work with any website?
Yes. RecordFlow captures standard DOM interactions — clicks, inputs, navigation — on any website you visit in Chrome.
How clean is the generated Playwright code?
We use semantic selectors (roles, labels, text) over brittle CSS selectors, so the output is readable and maintainable out of the box.
Can I cancel my subscription anytime?
Absolutely. Cancel from your dashboard with one click. You keep access until the end of your billing period.