How to extract data from a web page
Open a page with a repeating structure — search results, a product listing, a directory, a table — and click the ScrapeMaster icon. It opens in a side panel, analyses the page, and produces an editable table with sensible column names within a few seconds. You never write a CSS selector.
Takes about 2 min
What you need
- Chrome, Edge, Brave or Arc (the side panel API isn't available in Firefox or Safari)
- ScrapeMaster installed
Steps
Open a page with repeating data
Search results, a category listing, a business directory, a table. Anything where the same shape of record repeats.
Click the ScrapeMaster icon
It opens in a side panel and auto-detects the pattern in about two to four seconds.
Review the detected table
An editable table appears with the columns it found and names it inferred. Check that the rows correspond to the records you expect.
Click Extract
Records are pulled with live progress shown in the panel.
Worth knowing
- It works on JavaScript-heavy sites — React, Vue, Angular — because the extension runs inside the browser and sees the page after rendering, exactly as you do.
- Extracted records are stored locally in your browser's IndexedDB. The only network request is during auto-detect, when the page's HTML structure — not its content — is sent to the analysis API to suggest columns.
- It does not bypass paywalls, defeat logins or solve CAPTCHAs. If you can see it, it can extract it; if you can't, neither can it.
Questions
Do I need to know CSS selectors?
No. ScrapeMaster auto-detects repeating patterns on most pages within two to four seconds and proposes named columns. You rename or remove columns and extract — no selectors, no code.
Does it work on JavaScript-rendered sites?
Yes. Because the extension runs inside your browser, it sees the page after JavaScript has rendered it. Single-page apps, infinite scrollers and dynamic components are all fine.