STOP COPYING RECORDS ONE BY ONE

Turn web data and PDFsinto usable Excel sheets.

Extract store directories, product lists, paginated records and text-based PDFs. Review your columns, make corrections and export to Excel. Table data stays on your device.

Free features · no sign-upTable data stays localTry the sample first

Install on a computer using Chrome or Edge. You can try the sample here first.

Interactive example · fictional data
example.com/catalog
Before · product cards on a webpage

After: one record per row

Click a heading to rename it

12 fictional products. Add pages, rename a column and export.
Your tables stay on your deviceLocal processing. No cloud upload.
Web & text-based PDFsExcel, CSV & moreLocal processingThree interface languages
SEE WHAT YOU HAVE EXTRACTED

There is another page.
Keep going.

Bring more records into the same task. See saved rows, batches and why a job stopped. Compare counts when you have a source total for the same scope; otherwise, the total stays unknown.

  • Choose next page, load more or manual pagination
  • Close the sidebar; keep the source tab and browser open
  • Pause and export saved results. Matching counts still need review
One task. More of your data.Illustrative example
Page 14 rows
Page 24 rows
Page 34 rows
Together in one taskReview once. Export when ready.

A list can become a spreadsheet.

Extract supported lists, cards and link directories. See sample records and adjust the selected area. Check missing or irregular fields before use.

Saved does not mean finished.

Browse every saved row, search across the task and filter by batch. Correct cells, keep original values and undo edits. Exports use your corrections.

One failed table need not stop the rest.

Keep successful tables and retry failed ones individually. Partial exports include a record of the tables that could not be read.

LET YOUR PDF TABLES OUT

Bring document tables
into your workbook.

Select the area you need in a text-based PDF. Adjust columns, review the result and combine matching pages. Multiple files and regions can have their own tasks.

  • Select a page range or a table region
  • Review and correct before saving
  • Retry failed pages without repeating saved work
Text-based PDFs. Scanned documents need OCR, which is not included.
A SMALL ROUTINE. A BETTER WORKDAY.

From found to useful,
in three steps.

01

Choose your data

Find tables, lists and cards on a webpage, or open a text-based PDF. Check sample records and adjust the selected area.

02

Check and correct

Review fields, blanks and row counts. Rename columns or edit cells. Set a range to continue extracting more pages.

03

Export and use

Download Excel or CSV. Reopen saved tasks to search and correct values. Excel keeps identifiers as text by default.

A FEW GOOD QUESTIONS

Before you start.

The useful details, without the small print.

Will it work with every website?

RowGather supports standard HTML tables, common framework tables and ARIA grids, plus repeated link lists, cards, definition lists and aligned CSS grids. It can read same-origin frames and open Shadow DOM. Canvas, cross-origin frames and some ambiguous layouts remain unsupported; virtual scrolling requires stable record identifiers.

Can it extract every page of a table?

It supports next-page buttons, load more, manual pagination and supported virtual scrolling. The sidebar may close while web collection continues; keep the source tab and browser open. Check source totals, limits and page behavior. Matching counts alone do not certify completeness.

Can I change the column names and values?

Yes. Rename and reorder columns before saving. Saved tasks support full pagination, search, batch filtering and cell corrections with undo. Original values remain in task backups and Excel edit records. Stop active continuous extraction before changing saved data.

Can I extract a list without column names?

Yes. Each detected record stays on its own row. Link directories keep text and URLs separately. When there is no explicit header, the first record is retained and temporary column names can be edited. For headerless CSV or TSV, uncheck “First row contains column names”.

Does it work with scanned PDFs?

This version works with text-based PDFs. You can select regions and adjust column boundaries, but complex layouts still need review. OCR for scanned or image-only documents is not included.

Is my table data uploaded?

The current extension processes webpage tables and PDFs on your device. Tasks and rules are stored in your browser profile. It has no cloud upload or telemetry. Back up your tasks before uninstalling or changing browser profiles.

How do I install the preview?

Download the latest published ZIP, extract it, and load the folder containing manifest.json through Developer mode in Chrome or Chromium-based Edge 130 or newer. It is an unpacked release candidate, not a store installation. Free single-table extraction needs no account; Pro features require a paid license.

Can collection continue after I close the sidebar?

Yes, for web collection: keep the source tab and browser open. Closing the source tab, restarting the browser or a long suspension pauses the task and keeps saved batches. PDF processing still needs its workspace open.

What can I try for free?

Single-table extraction and individual exports have no daily quota or commercial row cap, within device safety limits. Save one task and try continuous collection up to 3 pages/batches or 500 cumulative rows per task, whichever is reached first. The next whole batch is not saved if it would exceed the row allowance. Text PDFs support up to 3 pages per operation. Pro adds larger continuous jobs, multiple tasks, saved rules and batch export.

READY WHEN YOU ARE

Your next directory,
without the manual copying.

Start with individual exports and one local task. Manual appends and continuous extraction share a trial of 3 pages/batches or 500 rows per task. Pro adds larger jobs, reusable rules and multi-table exports.

Download ZIP · manual installFree + Pro · Chrome & Edge 130+1.0.5-rc8

A few steps to your first table.

  1. Download and extractExtract the entire ZIP into a permanent folder. The extension folder inside it contains manifest.json.
  2. Open extension settingsCopy the address for your browser into its address bar, then enable Developer mode.
    chrome://extensions
    edge://extensions
  3. Load the extension folderChoose Load unpacked and select the folder containing manifest.json. Pin RowGather, open your source webpage and click its icon.

Existing tasks and site rules stay on your device. Pro needs activation in this version; you can still preview and export existing saved tasks.

Your data, clearly explained.

Updated: October 29, 2026

RowGather

Tables and PDF content stay on your device. Optional accounts store email, hashed password, orders and device license metadata. See the full Privacy page for retention and account deletion.