How to convert a web table to CSV

Updated 14 October 2026

CSV is the simplest way to move a table between tools: almost every database, CRM and spreadsheet can import it. Creating one from a web table is easy. Opening it correctly afterwards is where most people get caught out.

Quick answerPaste the table into Excel or Google Sheets and save as CSV (File → Save As → CSV UTF-8 in Excel, File → Download → Comma-separated values in Sheets), or use an extension that downloads the CSV directly. To open a CSV without losing leading zeros or accents, import it instead of double-clicking it.

Method 1: Via a spreadsheet

  1. Get the table into Excel or Google Sheets (see copying a table into Excel).
  2. In Excel: File → Save As, and choose CSV UTF-8 (Comma delimited). Plain "CSV" can garble non-English characters.
  3. In Google Sheets: File → Download → Comma-separated values (.csv). It saves only the current tab.

Method 2: Download the CSV directly

A table extension can skip the spreadsheet step. With TableHop, open the page, click the icon, pick the table and click CSV. In its settings you can choose comma, semicolon or tab as the separator, and it adds the "UTF-8 marker" Excel needs to show accents correctly.

The three classic CSV problems, and fixes

1. Everything appears in one column

Excel uses your computer's regional settings to decide what separates columns. In much of Europe it expects a semicolon, not a comma, so a comma-separated file opens as one long column.

2. Accents or Asian characters look like é or ???

The file is in UTF-8 but Excel opened it as an older encoding. Fixes:

3. Leading zeros and long numbers are damaged

Double-clicking a CSV makes Excel guess each column's type, so 00451 becomes 451 and 16-digit account numbers turn into 1.23457E+15. The CSV itself is fine; Excel changes the values as it opens it.

CSV or Excel file?

Use CSV when…Use .xlsx when…
Importing into another system (CRM, database, accounting software)A person will open and work with it
You need the simplest possible formatYou want dates, numbers and leading zeros to stay exactly right
The tool asks for CSVYou want formatting, a frozen header or filters
Do this in one click with TableHop

A free extension for Chrome and Edge that copies any web table into Excel, CSV or Google Sheets – columns intact. It works on your computer and never sends your data anywhere. See how it works.