How to Copy a Table From a PDF to Google Sheets (2026)

October 11, 2026

To copy a table from a PDF to Google Sheets, you can use Lido's PDF Table Extractor. Select the table in your PDF, and Lido extracts it with every row and column in place, ready to export and open in Google Sheets.

In this tutorial, we will walk you through how to copy a table from a PDF to Google Sheets using Lido. Simply follow the steps below.

How to Copy a Table From a PDF to Google Sheets

Lido's PDF Table Extractor is the best way to copy a table from a PDF to Google Sheets because it keeps every row and column in place, even in scanned and multi-page PDFs.

Step 1: Log Into Lido

Before you start, make sure you have your PDF saved on your computer. Digital PDFs, scanned PDFs, and photos of paper documents all work.

If you don't have a Lido account yet, you can create one for free here.

Once you're logged in, create a New File.

__wf_reserved_inherit

Step 2: Select PDF Table Extractor

Click on Tools in the top menu and select the PDF Table Extractor. This tool is designed to read tables from your PDF and keep their structure intact.

__wf_reserved_inherit

Step 3: Upload Your PDF

Drag and drop your file into Lido, or click to upload.

__wf_reserved_inherit

Step 4: Select the Table You Want to Copy

For the purpose of this tutorial, we are using a sample bank statement. Drag the selection box over the table you want to copy. If your PDF has several tables, you can select just the ones you need.

Once you have your selection, click Extract Data.

__wf_reserved_inherit

Step 5: Review and Insert the Table

Review the extracted table to make sure it includes everything you need. You can go back to adjust your selection. When you're satisfied, click Insert at Active Cell to add the table to your spreadsheet.

__wf_reserved_inherit

Step 6: Edit and Format Your Table

You can edit and format the cells however you need. Adjust column widths, format numbers and dates, or reorganize the data to suit your workflow.

__wf_reserved_inherit

Step 7: Export the Table

Click Export to Excel at the top to download your table as a spreadsheet file.

__wf_reserved_inherit

Step 8: Import the Table Into Google Sheets

Open Google Sheets and go to File, then Import. Upload the file you just downloaded, choose whether to create a new spreadsheet or insert the data into your current sheet, and click Import Data.

Your PDF table is now in Google Sheets, with every value in the right row and column. From there, you can start matching document data against spreadsheet records you already keep.

{"headline": "Copy any PDF table to a spreadsheet in seconds.", "subtext": "50 free pages. No credit card required. Works on digital and scanned PDFs."}

Other Ways to Copy a Table From a PDF to Google Sheets

These free methods can work for simple tables, but each has limits:

Copy and paste: Select the table in your PDF reader, copy it, and paste it into Google Sheets. This only works for small, simple tables in digital PDFs, and it fails on scanned PDFs because they have no selectable text.

Convert to Excel, then import: Use a PDF to Excel converter, then import the file into Google Sheets with File, then Import. Tables without borders or that span multiple pages often come out with blank rows and misaligned columns.

Open with Google Docs: Upload the PDF to Google Drive and open it with Google Docs, which uses built-in OCR to make the text editable. Then copy the table into Google Sheets. Complex tables often turn into plain text and paste out of alignment. If your table started in a Word file, tools that convert Word tables to spreadsheets skip the PDF step.

Python scripts: Developers can use Tabula-py or Camelot to save PDF tables as CSV files and import them into Google Sheets. This requires coding skills and doesn't work on scanned PDFs.

For tables you need to copy regularly, Lido can also watch a Google Drive folder or email inbox and process every new PDF automatically.

Now that you know how to copy a table from a PDF to Google Sheets, you can skip the manual cleanup and get clean, organized data every time.

Frequently asked questions

How do I copy a table from a PDF to Google Sheets?

Open Lido's PDF Table Extractor, upload your PDF, and drag the selection box over the table. Lido extracts it with the rows and columns intact. Export it to Excel, then import it into Google Sheets with File, then Import.

Why does my PDF table look wrong when I paste it into Google Sheets?

PDFs don't store tables as rows and columns. When you paste, Google Sheets guesses the layout from tabs and line breaks, which rarely match the original table. This causes merged columns, shifted values, and split rows.

Can I copy a table from a scanned PDF to Google Sheets?

Yes, but you need a tool with OCR to read the text from the image first. Lido includes built-in OCR and keeps the table structure, so scanned tables come out just as organized as digital ones.

Is there a free way to copy a PDF table to Google Sheets?

Yes. You can copy and paste, convert the PDF to Excel with a free converter and import it, or open the PDF with Google Docs. These work for simple tables but usually need manual cleanup. Lido offers 50 free pages to try it on your own PDFs.

Does Google Sheets have a built-in PDF import feature?

No. Google Sheets can't open or import PDF files directly. You need to extract the table first, then import the resulting Excel or CSV file into Google Sheets.

Can I automate copying PDF tables to Google Sheets?

Yes. Lido can watch a Google Drive folder or email inbox and extract data from every new PDF automatically. It can also upload a daily Excel or CSV file to a Google Drive folder, which you can open in Google Sheets.

Ready to grow your business with document automation, not headcount?

Join hundreds of teams growing faster by automating the busywork with Lido.