Convert a bank statement PDF to Excel

One row per transaction, amounts as numbers, every page in one sheet.

How it works

Your file is opened in an isolated sandbox with no internet access, processed, and the sandbox is destroyed. Nothing is stored, and no account is needed.

It uses the same reader as the full product, which is built for the spreadsheets people actually have: headers that are not on row 1, merged cells, totals rows pasted at the bottom, dates in two formats, and numbers stored as text. Everything it changes is listed back to you.

Common questions

How do I convert a bank statement PDF to Excel?

Upload the PDF you downloaded from your bank. Each transaction becomes one row with its date, description and amounts in their own columns, across every page, and you download it as an .xlsx file.

Does it work with statements that have no table lines?

Yes. Most statements line their columns up with spaces rather than ruling lines. The reader follows the headings — Date, Description, Withdrawals, Deposits, Balance — and places each amount under the heading it lines up with.

What about descriptions that run onto a second line?

A line that does not start with a date is treated as the rest of the transaction above it, so a long description stays in one cell.

Can it read a scanned statement?

Not a scan: a photographed or scanned page has no text to read. Download the statement as a PDF from your bank's website instead.

Are the amounts numbers I can add up?

Yes. Thousands separators and currency signs are removed and the amounts are written as numbers, so SUM and pivot tables work straight away.

Other free tools

Merge Excel filesCombine several spreadsheets into one, even when the columns do not match.Clean a messy spreadsheetFix merged cells, headers buried in row 5, and numbers stored as text.Excel to PowerPointTurn a spreadsheet into slides with charts, in one step.Find duplicates in ExcelSpot repeated rows across sheets and files, with the originals kept.Fix numbers stored as textTurn $1,250.00, 12% and 03/15/2026 typed as text into real numbers and dates you can sum and sort.Remove blank rows and columnsDelete every completely empty row and column in one step, and keep everything else exactly as it was.Compare two Excel filesSee which rows were added, which were removed, and which cells changed between two versions.Summarize a spreadsheetA profile of every column — types, blanks, totals, ranges, most common values — plus what in the data is worth a look.Make a chart from a CSV or Excel fileUpload a file and get a clean chart back: a trend over time, a ranking by category, or a distribution.Unpivot data: columns to rowsTurn a wide table with one column per month or product into a long table a pivot table can use.Make a dashboard from your spreadsheetUpload a file, see its headline figures, trend and top groups — free.Convert CSV to ExcelAny CSV — any encoding, any delimiter — as a spreadsheet with real dates and numbers.Convert Excel to CSVA clean UTF-8 CSV from a workbook: header on row 1, no title rows, no totals.Convert text to dates in ExcelText dates and mixed formats turned into real dates you can sort and group.Convert a PDF table to ExcelTables from invoices, reports and statements as spreadsheet rows.