The Transaction Extractor

Budget and track your finances directly from your PDF bank statements.

Use the Transtractor to convert your bank statements to MS Excel-readable CSV format or use it as a browser-based personal budgeting tool.
  Unlimited PDF Extraction    Financial Tracking  
  Serverless  
  Launch the Transtractor

All on your device

Other websites use remote servers to extract transaction data from your PDF bank statements. The Transtractor does it all on your device. No uploads required.

Load PDF Bank Statements

Bulk-load your statements one account at a time. The Transtractor's embedded PDF parser will automatically extract and merge your transaction history across files. All data is stored securely inside your browser's memory.

Loading PDF bank statements into the Transtractor interface

Categorise your Transactions

Quickly tag transactions with custom categories using an intuitive spreadsheet-style interface. The Transtractor tracks your cashflow in real time, organised by category

Assigning categories to financial transactions

Visualise Your Financial History

Visualise your income and spending trends across a selected time interval. Apply filters to tailor your analysis to what matters most.

Interactive financial charts and graphs showing spending analysis

Build your own Workflows

Check out the Transtractor on GitHub, PyPI and Read the Docs. The open-source Python/Rust implementation allows you to build custom financial workflows.

Transtractor GitHub repository page