Get Internet $2.00 / 1,000 calls

Table from URL

What this tool does

This tool takes a web page address or a PDF file link and pulls out any data tables found on that page or within the document. It returns the information as a list of rows, where each row is a list of column values.

The main caveat is that this only works for tables that are clearly marked in the underlying code of the page (HTML) or in structured PDFs. If the data is inside an image, a scanned document, or just formatted as plain text without table structure, the tool will not see it. If no tables are found, the result will be an empty list.

Common uses

  • Extracting structured data from HTML pages for further analysis.
  • Gathering information from downloadable PDF reports that contain tabular data.

Input data

Parameter Required Example Description
url Yes https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 The full web address of the page or PDF file (e.g., https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2). This is required.
table No 3 The number of the table you want to extract, starting from 1 (e.g., 3). If left blank, the platform usually attempts to extract available tables by default.

Output data

Field Description
result A list of rows from the extracted table. If no tables are found, this will be an empty list. Example: [['Header 1', 'Header 2'], ['Row 1 Col 1', 'Row 1 Col 2']]