Pluck is a browser-based tool for reverse-engineering web pages. Paste a page's HTML and it maps the DOM, generates CSS selectors and XPath expressions that are verified to match exactly one element, finds the repeating structures worth scraping, extracts fields to JSON or CSV, and produces working scraper code for BeautifulSoup, lxml, Scrapy, Playwright, Puppeteer, Selenium and Cheerio. It also detects JSON embedded in script tags — including payloads wrapped in JSON.parse — and formats them for reading.
Pluck needs JavaScript enabled. Everything runs locally; nothing is uploaded.