Details scraping (also called “page scraping” or “URL scraping”) allows you to extract specific data from multiple individual pages. Instead of scraping a list from one page, you provide a list of URLs and Easy Scraper visits each URL to extract the data you specify.Use cases:
Extract product details from a list of product URLs
Gather article content from multiple blog posts
Collect company information from business profile pages
Scrape property details from real estate listings
Extract contact information from multiple profile pages
Give Easy Scraper a list of URLs to visit. This can come from:
URLs scraped from a list
A CSV file you upload
2
Define data to extract
Create a scraper by selecting which fields to extract from each page. You do this by visiting a test URL and clicking on the elements you want to scrape.
3
Run the scraper
Easy Scraper visits each URL, extracts the data, and compiles it into a table that you can export.
The easiest way to get URLs for details scraping is from a list scraping result.
1
Scrape a list
First, use List Scraping to scrape a list that includes URLs (links to detail pages).
2
Click 'Scrape each URL'
After list scraping completes, click the “Scrape each URL” button at the top of the results.
3
Select the URL field
Choose which field from your list scraping results contains the URLs you want to visit.
This workflow is ideal for scraping e-commerce products: first scrape the product list to get URLs, then scrape each product page for detailed information.
You can also upload a CSV file containing URLs.
1
Prepare your CSV
Create a CSV file with a header row. One column should contain the URLs you want to scrape.Example:
Now you need to tell Easy Scraper what data to extract from each page.
1
Select a test URL
Select a test URL from the list of URLs you provided. This should be a representative page that has all the data you want to extract.
2
Click 'Select data to extract'
This opens the test page and enters “recording mode” where you can click on elements to select them.
3
Click on elements
Click on each piece of data you want to extract. For example:
Product title
Price
Description
Images
Specifications
Each click adds a new field to your scraper. The extension will show you an overlay as you select each field.
4
Review the preview
After selecting your fields, Easy Scraper shows you a preview of the extracted data. Check that all fields are captured correctly.
5
Name your fields
Give each field a descriptive name (e.g., “Product Title”, “Price”, “Main Image URL”). This helps you identify the data in your export.
Easy Scraper generates smart selectors for each element that work across multiple pages of the same website. The selectors are designed to be reliable even if the exact HTML structure varies slightly between pages.