Skip to content
Sırdaş

PDF to Excel without uploading the file

To convert a PDF to Excel without uploading it: drop it here, press Extract tables and download an .xlsx with one sheet per table. Amounts arrive as numbers (“$1,250,000.50” becomes 1250000.5) and dates and account numbers stay as text. It all happens in your browser.

Reviewed on

Sent to servers: 0 BNothing left your device

About this tool

Almost everyone searching “PDF to Excel” wants the same thing: a statement's transactions, an invoice's line items or a report's table in a sheet where they can be added up. This tool does that without handing the document to anyone.

Columns are rebuilt from the blank gap that recurs on every row, and the result is a real .xlsx workbook: one sheet per table, a bold header that stays in place as you scroll, and the amounts as numbers. It understands “1.250.000,50”, “1,250,000.50” and negatives in parentheses; dates, ID and account numbers stay as text so Excel does not turn them into something else.

If the PDF is password-protected, like many bank statements, it asks for the password when you drop it and opens it in your browser. It works with PDFs that have a text layer; a scan without OCR has no columns to read.

How it works

  1. 01

    Drop the PDF; if it asks for a password, type it.

  2. 02

    Press Extract tables.

  3. 03

    Check the preview of each table.

  4. 04

    Download one table, or all of them in a single Excel file with one sheet per table.

Questions

How can I check that my file is not uploaded?
Open your browser's developer tools (F12), Network tab, and process a file: no request carries your document. Or load the page, go offline and use it: it keeps working.
Is it real Excel or a CSV?
A real .xlsx that Excel, Google Sheets, Numbers and LibreOffice open. If you prefer CSV, Tables to CSV offers it too.
Can the amounts be added up?
Yes: they arrive as numbers. “$1,250,000.50” becomes 1250000.5 and “(200,000)” becomes −200000.
What happens with “1,250”?
In English it is one thousand two hundred fifty, and that is how this page reads it. The Spanish version reads “1.250” the Spanish way.
Does it work with password-protected bank statements?
Yes, if you know the password (often your ID number). It is decrypted in your browser.
Does it work with a scanned PDF?
No: without a text layer there are no columns. Most statements and invoices that arrive by email do have one.

More tools