Why CSV
CSV is the most widely accepted format for importing transactions. Spreadsheets open it directly, and most accounting and budgeting tools can import it after you match the columns once.
Turn a PDF bank statement into a clean CSV file with one line per transaction, ready to import into a spreadsheet or accounting software. Every balance is checked first, and the file never leaves your computer.
Drag your files here
or
PDF, scans and photos, Word, Excel and CSV. Several files or a whole folder at once.
Up to 100 MB each. The files stay on this computer.
The file is read by your browser and never uploaded.
Opening the file…
Type the password to open it. It's used on this computer only.
Masks IBANs and long numbers in text; other codes may be masked too. Names, addresses and short identifiers remain. Review the export before sharing. Saved projects contain the original file and are not masked.
Choose Excel to preserve codes, leading zeros and cell types. Spreadsheet apps may reinterpret CSV values. Downloads and printing include the full document unless you enable selection-only export below.
No rows match. Clear the search or reset the filters.
Double-click a cell to correct it. The row number and the column title open more actions.
Corrections made with other settings are kept: switch the setting back to see them.
Open a file to check it, correct cells or see the original. Downloads include your corrections.
Masks IBANs and long numbers in text; other codes may be masked too. Names, addresses and short identifiers remain. Review the export before sharing. Saved projects contain the original file and are not masked.
01How it works
Drag the statement onto this page or press “Choose a PDF”.
Look at the preview and the banner above it. Green means every running balance adds up, so no transaction is missing.
Press “Download CSV”. If you need formulas and formatting, the Excel download is one click away.
02The result
The file is UTF-8 with a byte order mark, so names in any language open correctly in Excel. Values are separated by commas, dates are written as YYYY-MM-DD and amounts use a dot for decimals, which most importers expect.
| Date | Description | Money out | Money in | Balance |
|---|---|---|---|---|
| 2026-10-01 | Card payment Green Leaf Grocers | 54.20 | 2395.80 | |
| 2026-10-01 | Salary Harbour Design Ltd | 3200.00 | 5595.80 | |
| 2026-10-02 | Direct debit City Energy | 96.40 | 5499.40 |
03What it reads
04Good to know
CSV is the most widely accepted format for importing transactions. Spreadsheets open it directly, and most accounting and budgeting tools can import it after you match the columns once.
The statement is read by your browser and nothing is uploaded. That makes it safe to convert statements with names, account numbers and salaries. Read the privacy policy.
05Questions
Yes, with no sign-up and no limit on statements.
Most accounting and budgeting tools import CSV files with a date, a description and amounts. You may need to match the columns once on the import screen. Tidysheet does not write any program's own import format.
Money out and money in are kept apart so nothing gets mixed up. If you need one signed amount, add a column with the formula =D2-C2.
YYYY-MM-DD, for example 2026-10-31. It is the format importers misread least.
Yes. Type the password when asked; it is used on your computer only.
06Also useful