SKILLMERC tools

How to scrape an infinite scroll page into Excel or CSV

Social feeds, marketplaces, job boards and many store categories have no Next button. More items appear as you scroll down. That makes them hard to get into a spreadsheet.

Why the usual tools miss most of the list

Manual workarounds

Collect the whole list with a browser add-on

List & Table Scraper is a Firefox add-on we make. It is free for up to 3 scroll rounds per run, and it reads the page as you see it, so it works on card layouts as well as tables.

  1. Open the page and click the add-on's toolbar button. It outlines the block of repeated items and shows a preview. If it picked the wrong block, click Try another.
  2. Set Delay (1 to 10 seconds, default 2). Use a longer delay on slow sites so each new batch has time to load.
  3. Set Max pages. For infinite scroll it limits the number of scrolls. The free version scrolls up to 3 times per run. With Pro the limit goes up to 500.
  4. Click Infinite scroll. The add-on scrolls to the bottom, waits, and adds the new rows to the preview. It stops when two scrolls in a row bring no new rows, when it reaches your limit, or when you click Stop.
  5. Rename or remove columns, then download CSV, Excel (.xlsx) or JSON, or copy and paste into Google Sheets.

Rows are added as they load and duplicates are dropped, so items the site later removes from the page are still kept in your export.

Good to know

Add to Firefox (free)


More guides