Ultimate Web ScraperUltimate Web Scraper

List Extractor

Turn any repeating list, grid, or table into a spreadsheet with one click. Handles infinite scroll, pagination, and Load More — free and uncapped locally.

Turn any list, table, or grid into a spreadsheet by clicking one item Free & uncapped locally Runs in cloud Recipes supported

The List Extractor turns any repeating content on a page — search results, product grids, directories, tables — into structured rows. You click one item; it detects the whole list.

The element picker highlighting a list on a page with the 'List with N items found' tooltip visibleScreenshot coming soon
Hover any item — the whole list lights up.

How it works

Select the list

Click Click to Select List. An element picker appears on the page: hovering highlights the detected list container and shows how many items were found ("List with 24 items found — Smart detection"). Click to select it.

See an instant preview

The moment you select, the tool extracts the currently visible items and opens the Data Table with a live preview — so you know within seconds whether the selection is right.

Choose how to load more items

Pick one of three methods (default: Auto-Scroll), then start the extraction. Rows stream into the Data Table as they're found.

The three load-more methods

The Load More Items step showing the Auto-Scroll, Pagination, and Load More optionsScreenshot coming soon
MethodHow it worksWhen it stops
Auto-Scroll (default)Scrolls the page or container to trigger infinite scroll, extracting items as they appearAt the bottom, or when scrolling stops surfacing new items
PaginationYou pick the "Next" button or link with the picker; the tool extracts a page, clicks Next, waits for the page to change, and repeatsWhen no valid Next button is found
Load MoreYou pick a same-page "Load more" button; the tool clicks it repeatedly and extracts each new batchWhen clicking stops surfacing new items

There is no row or page cap — pagination and Load More run until the content is exhausted or you press Stop (partial results are kept). Pagination is click-based; there's no URL-pattern page generation.

What gets captured

Field detection is automatic. For each item, the tool captures:

  • All visible text, deduplicated per element
  • Links<a> hrefs, resolved to absolute URLs
  • Images — including lazy-loaded sources, with alt text captured as a description
  • CSS background images and video posters
  • ARIA labels on image-role elements (how star ratings on sites like Google Maps get captured)

Columns are auto-typed (text, link, image, number, price, date, rating, time) and auto-named (Title, Description, Price, Author, Date, Rating, Reviews, Link, Image). You can't pre-select fields — extract everything, then remove unwanted columns in the Data Table.

Speed profiles

Three profiles — Slow, Normal, and Fast (the default) — control how long the tool waits for content to load, how quickly it scrolls, and how patiently it retries. Fast suits most sites; switch to Normal or Slow for pages that load content sluggishly and appear to miss items. Every timing value is individually editable and your changes persist.

Recipes

Fully supported. Save the selection, load-more method, and timing as a recipe; running it auto-navigates your tab to the saved source URL. Extraction runs locally with no page or row caps.

Limitations

  • List items must be direct children of one container, and smart detection needs at least 3 similar items.
  • No shadow DOM or iframe traversal — content inside shadow roots or cross-origin iframes isn't reachable.
  • The instant preview covers only items currently rendered on the page; run a full extraction to get the rest.
  • LinkedIn is not supported.

On this page