Copy Tables from Any Website to Excel — 3 Methods

You found a useful table on a website and need it in Excel. The obvious solution—copy and paste—often results in broken formatting, merged cells, and hours of cleanup. Let's look at the options.

Quick answer

Fastest method: Use HTML Table Exporter to export directly to XLSX format. Click the extension, click XLSX, open in Excel. Takes about 10 seconds.

3 methods to copy tables to Excel

There are three main approaches, each with trade-offs:

MethodSpeedFormattingBest for
Copy-pasteFastOften breaksSimple tables
Excel web queryMediumGoodRefreshable data
Browser extensionFastestCleanMost use cases

Method 1: Copy and paste (manual)

The traditional approach:

  1. Select the table on the website (click and drag)
  2. Press Ctrl+C (or Cmd+C on Mac)
  3. Open Excel, click a cell, press Ctrl+V

Problems with this method:

  • Hyperlinks often come along and clutter your data
  • Hidden characters cause sorting and formula issues
  • Merged cells from the website become unmerged incorrectly
  • Numbers may paste as text (won't work in formulas)

Method 2: Excel web query

Excel can import data directly from web pages:

  1. In Excel, go to Data → Get Data → From Web
  2. Paste the URL of the page with your table
  3. Excel shows all tables on the page; select the one you want
  4. Click Load

Advantages: Data is "connected". You can refresh it later.

Disadvantages: Only works with publicly accessible pages (no login), can be slow, doesn't work well with JavaScript-rendered content.

Method 3: Browser extension (recommended)

A browser extension like HTML Table Exporter runs directly in your browser, which means it can handle JavaScript-rendered content that Excel's web query can't access.

Install the extension

Add HTML Table Exporter to Chrome. Takes 10 seconds, no account needed.

Go to your table

Navigate to any page with an HTML table. Click on the table you want to export. When you open the extension, that table will be marked and displayed in the popup, so you can click the export options easily without having to search for it.

Click the extension, then XLSX

Click the extension icon, find your table, click the XLSX button. File downloads immediately.

Open in Excel

Double-click the downloaded file. It opens in Excel with clean formatting.

HTML Table Exporter
HTML Table Exporter showing XLSX export button
Click XLSX to export directly to Excel format. The file opens perfectly.

Time savings

If you export tables weekly, a browser extension saves 5–10 minutes per export. That's 4–8 hours per year—worth the 30 seconds to install.

Free Chrome Extension

Export this table to Excel right now →

Add to Chrome
HTML Table Exporter extension preview
★★★★★ 5.0 on Chrome Web Store

Export to Excel quickly

HTML Table Exporter exports directly to XLSX format that opens perfectly in Excel. No cleanup needed.

XLSX export Handles JavaScript tables 100% local
Add to Chrome — It's Free

No account required · Works offline · Clean Excel files

Export to Excel free ★★★★★ 5.0
Add to Chrome