Bank statement converter
Turn PDF bank statements into Excel or CSV.
Every row checked against the statement itself.
Drop one statement, or a whole year of them
PDF (text, scanned or password-protected) JPG PNG HEIC phone photo up to 20 MB
Free for 30 pages a day, up to 30 per PDF. No account.
This statement is password-protected
Enter the password your bank gave you. It is used once, in memory, to open the file, and is never stored.
Where to find the password
The email with the statement usually says how the password is made. Often it is the first four letters of your name plus your birth date as DDMM (case varies), or a customer ID. Formats by bank
Uploading
Sample result from a fictional statement
Converting statements every month? Paid plans from $9 a month add pages you can use on any day.
| Date | Description | Money out | Money in | Balance |
|---|
Money in is positive and money out is negative in the Amount column of both files. The browser keeps these rows; nothing is stored on the server.
No statement to hand? Download a sample PDF
- Checked row by rowEvery row tested against the statement's balances
- Never storedHeld in memory only. How files are handled
- No account or emailFree for 30 pages a day
- PDF, scans and photosOut as Excel or CSV
Every row checked against your statement.
Files never stored.
PDF, scans and phone photos Excel or CSV 30 free pages a day No account
Bank statements made easy
Tools for every kind of statement
- PDF bank statement to ExcelA workbook with real dates, numbers and filters.
- Bank statement to CSVUTF-8, ISO dates, signed amounts.
- Scanned statementsPages without text are read with OCR.
- Credit card statementsPurchases out, payments and refunds in.
- Password-protected statementsEnter the password once, then convert.
- Remove a PDF passwordUnlocked in your browser, nothing uploaded.

No account needed
DocFig makes bank statements easy to work with. Try it, it's free
Convert a statementOpens in the apps you already use
The Excel file and the CSV are standard formats, so they open in any spreadsheet app and import into most accounting and budgeting tools.
Works with text PDFs, scanned PDFs and phone photos in JPG, PNG or HEIC.
- Microsoft Excel
- Google Sheets
- Apple Numbers
- LibreOffice Calc
- PDF, text or scanned
- Phone photos
Careful with your statements
What actually happens to a file, with no certifications claimed. Every step is on the Security page.
Encrypted connection
HTTPS only, from your browser to the server.
Held in memory, never stored
Never written to disk; deleted once your browser has the rows.
Unlock runs in your browser
The PDF password remover never uploads the file.
No account needed
No sign-up, no email, no file history.
Rows checked
Balances, totals and amounts tested before you download.
Why choose DocFig?
Checked, not guessed
Each balance must equal the one before plus the rows between. One wrong figure breaks the chain at that exact spot, and you see where.
A year of statements at once
Up to 24 files joined into one workbook per account, with missing months named and overlapping rows kept once.
Any bank, no list to check
Each page's layout is read: American, British, Indian and European statements, debit and credit columns or DR and CR markers.

How to convert a bank statement in four steps
Screenshots from this converter, using a fictional sample statement.
- 1
Drop the statement
PDF, JPG, PNG or HEIC, up to 20 MB, from any bank.
- 2
It reads every row
Scans and photos go through Tesseract OCR first; long statements are read several pages at a time.
- 3
Review the table
Rows that do not add up are highlighted with the reason, so you know where to look.
- 4
Download Excel or CSV
Open it in any spreadsheet app, or import the CSV into accounting software.
Which banks and statement formats work
There is no list of supported banks: each page's layout is read. Tested on fictional statements in these styles.
Europe
Decimal commas, newest-first lists.
Used for bookkeeping and client work, small business reconciliation, tax preparation, loan and rental applications, and budgeting.
Questions
Is the bank statement converter free?
Yes. Each connection can convert up to 30 pages a day without an account or email, with up to 30 pages and 20 MB per file. For more, paid plans add a monthly pool of pages: Starter is $9 a month for 150 pages, Pro $19 for 500 and Business $49 for 2,000, with 20% off yearly. See pricing.
How do I turn a statement into a spreadsheet?
Drop the PDF into the converter at the top of this page, review the table that appears, and choose Download Excel. Choose Download CSV instead for a plain text file. The workbook itself is described on the pdf bank statement to Excel page.
Which files and banks work?
PDF statements, text, scanned or password-protected, and photos saved as JPG, PNG or HEIC, from any bank or card issuer. Separate debit and credit columns, DR and CR markers, decimal commas, Indian digit grouping and newest-first statements are all handled. Scans and photos are read with English OCR.
Can I convert several statements at once?
Yes. Choose or drop up to 24 files together. Each is converted and checked, then joined into one workbook per account, in date order. DocFig checks that each statement's closing balance matches the next one's opening balance, names any missing month, and keeps a transaction once when two statements overlap, listing the removed copies on their own sheet. Before converting, it says how many pages fit in today's free allowance.
How accurate is the conversion?
Every row is checked against the statement's own arithmetic: the running balance on each line, the opening and closing balance, and any printed totals. Each amount must also appear in the page text. When something does not add up, the row is highlighted with the reason, so you know exactly where to look.
Is my statement uploaded?
Yes. The file is sent over HTTPS to the DocFig server, held in memory while it is converted, and never written to disk. Account and card numbers are masked before the text is passed to the AI model that reads the rows. Nothing is kept after the result reaches your browser. DocFig does not train on statements, and OpenAI states that API data is not used to train its models.
Can I convert a bank statement to CSV instead of Excel?
Yes. After the table appears, choose Download CSV. The file is UTF-8 with ISO dates, a dot as the decimal point, and both a signed amount and separate money in and money out columns.
Can I convert a scanned statement or a photo of a statement?
Yes. Scanned PDFs and photos saved as JPG, PNG or HEIC are read with OCR and then checked like any other statement. A flat, sharp, well-lit image converts best.
Does it work with credit card statements?
Yes. Purchases, fees and interest become money out; payments and refunds become money in. When the statement prints a previous and new balance, the rows are checked against them.
How long does a conversion take?
Most statements finish in well under a minute. Each page takes a few seconds, and pages of a long statement are read several at a time.
Can it open a password-protected PDF?
Yes. Upload the statement as it is; DocFig asks for the password your bank gave you, opens the file in memory and converts it. The password is used once and is never stored or sent to the AI model. Common password formats.
What columns does the Excel or CSV file have?
Date, Description, Money out, Money in, Amount and Balance, plus a Check column that explains any row that failed a check. Amount is signed: positive for money in, negative for money out.
How does the running balance check work?
Where a balance is printed on each line, every balance must equal the previous one plus the transactions in between. The opening balance plus every row must reach the closing balance, printed totals must match, and every amount must appear in the page text. If money in and out were swapped on a row, the printed balance proves it and the row is corrected and labelled; anything uncertain is highlighted, never quietly changed.
More DocFig tools
Convert
Unlock PDFs
Bank statement passwords
- Password-Protected Statements
- HDFC Bank Statement Password
- SBI Bank Statement Password
- Union Bank Statement Password
- PNB Statement Password
- Bank of Baroda Statement Password
- Kotak Bank Statement Password
- Federal Bank Statement Password
- IndusInd Bank Statement Password
- Axis Bank Statement Password
- ICICI Bank Statement Password
- Yes Bank Statement Password
- Canara Bank Statement Password
Card statement passwords
Image tools
Compress PDFs
Need more pages? Paid plans from $9 a month
Free covers 30 pages a day. A paid plan adds pages for the month that can be used on any day, with PDFs of up to 100 pages.
Compare plans 20% off yearly