All free tools
Free tool · No signup

CSS & XPath Data Extractor

Select repeating elements and extract named text or attribute fields from a public HTML page. Download CSV or JSON.

Extraction rules

Choose repeating rows, then extract the first matching node for each field. Leave attribute blank for text. Examples use books.toscrape.com. XPath supports simple paths with position or attribute predicates; functions and unions are not supported.

3 free online runs per day per network. No account or payment required. Results are available for one hour.

Your result will appear here.

One HTML page, up to 200 rows and five fields. First matching node per field, up to 2,000 characters per cell. XPath supports simple paths and attribute or position predicates. Attribute URLs are not resolved; JavaScript is not rendered.

Keep going

Put your data to work.

Explore scrapers for products, business listings, jobs and more.

Explore scrapers