SCB Statement Converter is a tool to convert PDF bank statements from SCB Bank in Thailand to CSV format. The CSV files can then be imported into Excel or Google Sheets for better bookkeeping and tracking of your spending.
Click here to go to the converter
- This tool is not affiliated, endorsed, or supported by SCB in any way, shape, or form. Use it at your own risk!
- If SCB changes the format of their PDF statements, this tool will very likely stop working immediately.
- Please note, converted files are not encrypted.
- Converts SCB bank statements (PDF) into CSV format.
- Performs the conversion right in your browser or on your machine, your data stays safe as it doesn't get uploaded anywhere.
- Supports batch processing of multiple PDF files (by running the python script on your machine).
- Click here.
- Choose your bank statement PDF file from SCB.
- Enter the password for the PDF file.
- Click "Convert to CSV".
- Click "Download CSV".
- Install Python 3.11
- Install required dependencies:
pip install pypdf
-
Place all your SCB PDF statements in a folder.
-
Copy the file convert.py to that folder.
-
Using the command line / shell, run the script:
python convert.py PDF_PASSWORD
- Replace
PDF_PASSWORD
with the password required to open the SCB bank statements.
- Replace
- The script will generate CSV files in the same directory as the PDF files.
- The CSV files can be opened in Excel, Google Sheets, or any other spreadsheet application.
If something isn't working for you, please check that you've followed the installation instructions first, and look at the logs / console window of the browser. Make sure you're using the right password for your PDFs by opening them up manually.
If you see an error in the logs and can't figure it out, please create a new issue, attach the logs, and I'll try to help as much as I can.
This project is licensed under the Apache License.