StatementCSV
Bank statement PDF to CSV without uploading it
A bank statement has your account details and every purchase on it, so you may not want to send it to an online converter. StatementCSV reads the PDF inside your browser tab and builds the CSV there. The file isn't sent to our server, so there's no copy to store or delete.
How it stays on your computer
- The app loads pdf.js, Mozilla's open-source PDF reader, in your browser and only after you drop in a file.
- pdf.js pulls the text out of the PDF in memory. The app groups that text into lines and keeps each line that starts with a date and ends with an amount with cents.
- The table you edit and the CSV you download are both built in the tab. The download is created on your machine as a file named after your PDF, ending in
.csv.
- It never asks for a bank login, and there's no Plaid or bank connection.
Check it yourself
You don't have to take our word for it. Open your browser's developer tools, go to the Network tab, then drop your PDF into the app. You can look at every request the page makes while it reads the file.
What it doesn't do
- It doesn't read scanned or photographed statements. The PDF needs a text layer, and there's no OCR.
- It doesn't categorize, reconcile, or total anything. The CSV has three columns:
Date, Description, and Amount.
- It doesn't add a year to dates printed like
01/04. Dates stay as printed.
Steps
- Open the StatementCSV app and drop in a statement PDF. The free preview shows the detected bank, how many transactions it found, and the first 5 rows.
- If the rows look right, unlock the download for $9.99 one-time through Whop. That's one payment, not a subscription.
- Edit anything that's off, download the CSV, and check the rows against the totals on your PDF.