Web to Table

Request type

Website to spreadsheet

Any set of pages into rows and the columns you choose. The general-purpose version of everything else here.

First release

In scope for the first release.

Who asks for this

Anyone who has ever copied information from web pages into a spreadsheet by hand.

Say it like this

Collect every listing on these three directory pages. I need name, website, city, category, and the page it came from.

What you supply

  • One or more page URLs
  • The columns you want, or a plain description of them
  • A maximum number of rows, if you need a cap

What you get back

Your table · 4 rows shownIllustrative
nametext · collectedwebsiteurl · collectedcitytext · collectedcategorytext · collectedsource_urlurl · collected
Harbor Bike Repairharborbike.examplePortlandRepairdirectory.example/p/1
Alder & Co. Framingalderframing.examplePortlandFramingdirectory.example/p/1
Northside Print ShopVancouverPrintingdirectory.example/p/2
Pearl Street Bookspearlbooks.examplePortlandRetaildirectory.example/p/2
A missing website stays empty. We do not guess.

Column labels: collected comes from the page, derived is calculated from other columns at no extra cost, extra work needs another request per row and raises the estimate.

Workflow

How the agent handles it.

  1. 1

    You paste the URLs and describe the columns.

  2. 2

    We check what the pages expose and show you a plan with a row estimate.

  3. 3

    You approve a spending limit.

  4. 4

    We collect, normalize, and remove duplicates.

  5. 5

    You review the table and export it.

Cost and limits

What moves the price, and where the answer can be no.

Cost drivers

  • Number of pages and rows
  • Whether every row needs a visit to its own detail page
  • Retries when a page is slow or blocks requests

Where we say no first

  • Pages behind a login are out of scope.
  • Some sites limit how many records can be read in one run. We tell you first.

Early access

Want website to spreadsheet?

Describe your sources, the columns you want, and roughly how many rows. A person replies with possible or not, and roughly what it would cost.