Free browser extension — live on the Chrome Web Store

Stop writing selectors.
Click. Capture. Ship.

Click an element. Get a locator scored on five reliability signals, in your framework’s syntax.

No account · No setup · Works in your browser today
How it works

Three steps between "which selector?" and a passing test.

1

Capture what you click.

No DevTools, no inspecting the DOM by hand. Click the element you want to test, and the extension reads the live page around it — attributes, ARIA roles, structural position — to build every viable candidate locator.

2

Grade every candidate before you trust one.

Each candidate is scored 0–100 on uniqueness, stability, and complexity — the same signals that predict whether a selector survives a redesign. You see the grade before you copy the code, not after CI fails.

See the grading breakdown ↓
3

Export in the syntax your suite already uses.

The same captured locator compiles to Playwright, Cypress, Selenium, WebdriverIO, Nightwatch, TestCafe, or Puppeteer — pick the framework, copy, paste. Nothing to rewrite by hand.

One capture — every framework you already use
Also in the extension

Three more ways to skip the guesswork.

Free, running locally in your browser, alongside capture and grading.

NLP search

Describe the element in plain language — "the checkout submit button" — and skip the selector guessing entirely.

Scan all page

Runs automatically on every page you’ve captured locators for. The toolbar badges red the moment a selector breaks, amber if it’s gone ambiguous — before your suite finds out.

Record

Hit record, then use your app like a real test. Every click and fill is captured and graded live, deduped and grouped by page — stop, review, save.

No black box

The grade is a formula, not a vibe.

Every score weighs five signals — the same ones that predict real-world selector rot. You can see exactly what's factored in, ranked by how much it matters.

1
Uniqueness in the DOM
weighted heaviest
2
Attribute stability across builds
weighted heavily
3
Base strategy quality
moderate weight
4
Selector complexity
light weight
5
Framework fit
lightest weight
FAQ

Common questions.

Is my data private?

Yes. Captured locators stay local to your browser — nothing is uploaded or synced anywhere unless you explicitly connect a COR Studio project later.

Which sites and browsers does it work on?

Any site you can open in Chrome. The extension works on the live DOM of whatever page you’re viewing.

Do I need an account?

No. The extension is free and fully usable with no sign-up, no login, and no setup.

Which frameworks can I export to?

Playwright, Cypress, Selenium, WebdriverIO, Nightwatch, TestCafe, and Puppeteer — the same captured locator compiles to each framework’s native syntax.