OCR plus AI table extraction

Copy Table from PDF to Excel.

Copy table from PDF to Excel by selecting a table, naming the columns, and reviewing rows against the source page.

Input
PDF tables, scans, screenshots
Check
OCR plus AI with review notes
Export
CSV or Excel-ready rows
Source PDF tablePDF
IRS Publication 463 Table 4-1 source page used for copying a PDF table to Excel.
Reviewable spreadsheetCSV
source_pagedate_placed_in_servicemethod_apercent_amethod_bpercent_b
31Oct. 1-Dec. 31, 2025200 DB5.0%150 DB3.75%
31Jan. 1-Sept. 30, 2025200 DB20.0%150 DB15.0%
31Oct. 1-Dec. 31, 2024200 DB38.0%150 DB28.88%
13
CSV rows
12
CSV columns
31
Source page
Source page stays attached to each row.
Grouped headers stay in separate fields.
Unclear rows stay marked for review.

Real public PDF sample, source-linked rows, downloadable CSV.

Quick answer

How to copy a table from PDF to Excel without broken columns.

To copy a table from PDF to Excel, isolate the target table, define the columns you want, extract one row per visible table row, then review the spreadsheet against the original PDF page before download.

01

Add the PDF table

Upload the PDF, screenshot, scan, or pasted PDF text that contains the table you want to copy.

02

Set the Excel columns

Tell Messy2Sheet which table to use and name the columns, such as source page, row label, grouped header, value, footnote, and review note.

03

Extract reviewable rows

Run the OCR and AI pass so the table structure, row order, grouped headers, and visible values are checked together.

04

Review and export

Compare the generated rows with the source page, fix unclear cells, then download CSV or open the result in Excel.

Best when one table matters

This page is for a specific table inside a PDF. If you need every table in a long report, use Extract Tables from PDF instead.

Built for review, not blind export

The output keeps source_page, table_number, footnote_marker, and review_note fields so unclear rows can be checked before export.

Try one file

Start with the file you already have.

Upload or paste the source, then check the workbook before export.

Create the sheet

Upload or paste the source. The cleanup rule is loaded.

  1. 1Source
  2. 2Instructions
  3. 3Create
Source
Loaded rule

Map fields, clean rows, and keep review notes.

Preview the workbook before export.

Real sample

Copy one IRS PDF table into Excel-ready rows

A public IRS PDF table becomes a CSV with source page, table number, date rows, grouped method columns, percentages, footnotes, and review notes.

13 visible table rows with 12 CSV columns.
Source page 31 and Table 4-1 kept on every row.
Grouped method columns split into method and percent fields.
The Prior to 2020 row kept with needs_review instead of invented percentages.
Download
Proof from a public IRS PDF table

A public IRS PDF table becomes 13 clean CSV rows.

This sample uses IRS Publication 463 and copies only Table 4-1, the 2025 MACRS Depreciation Chart, from page 31. The generated CSV keeps date rows, grouped method columns, visible percentages, footnote markers, source page, and review notes separate, while leaving page headers and body text out.

13
CSV rows
12
CSV columns
31
Source page
0
Header/footer rows copied

CSV preview from the IRS MACRS depreciation chart

These rows come from Table 4-1 in IRS Publication 463. The CSV keeps page 31, grouped method columns, exact visible percentages, and the incomplete Prior to 2020 row for review.

source_pagedate_placed_in_servicemethod_apercent_amethod_bpercent_bmethod_cpercent_creview_note
31Oct. 1-Dec. 31, 2025200 DB5.0%150 DB3.75%SL2.5%
31Jan. 1-Sept. 30, 2025200 DB20.0%150 DB15.0%SL10.0%
31Oct. 1-Dec. 31, 2024200 DB38.0%150 DB28.88%SL20.0%
31Jan. 1-Sept. 30, 2020200 DB5.76%150 DB8.33%SL10.0%
31Prior to 2020needs_review

Source trace

The table source stays attached to every row so a reviewer can trace the CSV back to the original PDF page.

IRS Publication 463 (2025)source_page 31Table 4-1

Grouped headers

Grouped method headers are split into stable CSV fields instead of being pasted as broken header text.

method_apercent_amethod_bpercent_b

Exact visible values

Visible percentage values are preserved as percentages, including decimals.

5.0%28.88%17.5%

Review rows

The visible Prior to 2020 row is kept and marked for review because the row has no visible percentages.

footnote_markerneeds_reviewno invented values
PDF copy-paste vs clean table CSV

Manual PDF copy-paste

A manual copy can bring along page headers, proofing text, paragraphs, and footer text, while grouped headers may land in the wrong cells.

  • Grouped method headers break
  • Page text can become rows
  • Footnote rows can disappear

Reviewable table CSV

Messy2Sheet uses the requested fields to copy only the target table and keep row values, footnotes, and review notes checkable.

  • One row per visible service-date row
  • Method and percent fields stay separate
  • Incomplete row is marked needs_review
Extraction details

How to copy PDF table data into Excel cleanly.

The hard part is not just reading text from a PDF. The hard part is keeping table boundaries, grouped headers, source pages, footnotes, and review notes in fields you can check.

Target fields

Set the CSV fields before extraction

Set fields such as source publication, source page, table number, date placed in service, method A, percent A, method B, percent B, method C, percent C, footnote marker, review note. Messy2Sheet uses those fields to shape the CSV output before extraction starts.

Copy-paste fixes

Copy the table without copying the whole page

Manual PDF copy-paste can split rows, drop grouped headers, and pull page text into the table. A useful copy keeps the exact table boundary, source page, visible values, footnotes, and review rows separate.

Check

Check the result before downloading CSV

Compare the generated rows with the source, fix unclear values, then export CSV when the table is ready.

Fit check

Use it when PDF table, scan, screenshot, or pasted PDF text needs structured CSV rows.

Copy Table from PDF to Excel works best when the source is readable and the target fields are clear. Keep review notes when the source layout or values need human judgment.

Best Copy Table from PDF to Excel inputs

  • Readable PDF table, scan, screenshot, or pasted PDF text where a person can identify the important values.
  • Cases where you already know the output fields: source publication, source page, table number, date placed in service, method A, percent A, method B, percent B, method C, percent C, footnote marker, review note.
  • Sources with repeated business layouts that can become a saved workflow.
  • Files that need Excel or CSV output you can check before using.

Check before exporting CSV

  • The source is blurry, cropped, skewed, or low contrast.
  • Important values are handwritten, hidden, or missing.
  • Several unrelated layouts are mixed in one upload.
  • The result requires business decisions that are not visible in the source.
Template and workflow

Start with a copy table from pdf to excel layout you can reuse.

For repeated files, set the output fields once, check one result, then reuse the saved layout for the next similar source.

Template

CSV output layout

Use a target sheet when the final CSV file needs stable fields every time.

Output fields: source publication, source page, table number, date placed in service, method A, percent A, method B, percent B, method C, percent C, footnote marker, review note
Check fields: source page, unclear value, cleanup note
Optional fields: category, normalized label, confidence, source text
Saved workflow
Reuse

Saved Copy Table from PDF to Excel workflow

Save the instructions that handle repeated headings, wrapped text, missing fields, and source-specific cleanup rules.

  1. 01Keep rows in a checkable order.
  2. 02Split source text into the requested columns.
  3. 03Flag unclear cells for manual checking.
Workflow

Save the PDF table copy rule for repeated reports.

Start from the real file

Upload a PDF table, scan, screenshot, or pasted PDF text or paste source text if you already have it.

Set the fields

Use fields like source publication, source page, table number, date placed in service, method A, percent A, method B, percent B, method C, percent C, footnote marker, review note so the generated CSV file matches the job.

Save the layout

Save the setup when the result looks right, then reuse it for similar files.

FAQ

Questions before you upload?

What does Copy Table from PDF to Excel do?+

Copy Table from PDF to Excel turns one selected PDF table into Excel or CSV rows while keeping row labels, grouped headers, visible values, source pages, footnotes, and review notes in separate fields.

Why not copy and paste the PDF table manually?+

Manual copy-paste often breaks columns, drops grouped headers, merges cells, or includes page headers, body paragraphs, proofing text, and footers as table rows.

How do I copy a table from PDF to Excel?+

Upload or paste the PDF table, name the columns you need, run the extraction, then review each row beside the source before downloading Excel or CSV.

Can it copy one table from a long PDF?+

Yes. Name the exact table and page, then keep source_publication, source_page, table_number, and row fields in the output.

Can it preserve footnotes and incomplete rows?+

Yes. Keep footnote_marker and review_note fields so visible footnote rows or incomplete rows stay in the spreadsheet instead of being silently dropped.

Can I save a copy-table layout?+

Yes. Save the field list and cleanup rules when you copy similar PDF tables regularly, especially repeated reports, schedules, price lists, or public reference tables.

Try it on one real file.

Upload the document, keep or edit the template instructions, and check the workbook before you download it.

Start