Welcome to PageSieve
PageSieve is a browser extension that assists with the extraction of structured data from any webpage you visit.
Define field names, CSS selectors and (optionally) pagination strategy then extract and export data in your desired format (JSON, YAML, CSV etc).
When you need to crawl a large number of pages, use the CLI to run the same scraping workflow through a Headless Browser or Plain HTTP using the reusable recipes.
Get the extension on the Mozilla Addon Store and the CLI on npm. Star it on GitHub.
Demo
Key Features
- Point-and-click selection: Easily discover CSS selectors for any element.
- Minimal Sidebar UI: No need to leave your current tab. Define how and what to extract data in one UI.
- Local-first: All extraction is performed entirely on your device.
- Reusable Recipes: Import / export configurations as reusable recipes (plain JSON files)
- Run in Headless Browser: Use CLI to run the same recipe through Playwright or Plain HTTP + Cheerio.