Flagship SaaS · live
StatementConverter.UK
From raw PDF to clean spreadsheet in seconds.
StatementConverter.UK uses bespoke parsers for 20+ UK banks. Drag a statement PDF in, get a frozen-header Excel file ready for your accounting software. Batch up to 15 at once. Zero retention. Five free conversions on signup.
Credits
42
UK banks
20+
Batch size
15
Converting batch · 1 of 3 done
2.4s elapsed
- hsbc-current-april-2026.pdf184KB47 tx
- barclays-business-april.pdf92KBparsing
- monzo-personal-2026-04.pdf67KBqueued
Bank
HSBC
Account
····1234
In
£3,385
Out
£708
20+
UK banks · pattern-matched
<2s
Average per-statement conversion
15
Statements per batch
0
Statement bytes retained
The problem
Bank statement reformatting is the worst part of the month.
Every UK bank exports statements in its own format. HSBC's columns are not Barclays's columns. Lloyds wraps long descriptions onto two lines. Monzo doesn't even have proper running balances on PDFs.
What should be a five-minute reconciliation turns into an hour of manual copy-paste from PDF to spreadsheet, fixing column alignments, normalising date formats, and spotting parse errors by eye.
StatementConverter.UK deletes that hour. Drop in the PDF, the platform recognises the bank, applies the right parser, and outputs a clean spreadsheet that imports straight into your accounting software.
How it works
Upload. Parse.
Export.
Three stages, no surprise steps. Each stage runs server-side in under a second on standard statements; batch jobs scale linearly.
Drop up to 15 PDF statements
PDF · CSV · Excel
Drag from your inbox or browser downloads. Files never leave the request body; they stream straight into the parser.
→ detect HSBC layout (BIC: HBUKGB4B)
→ mapped: Date · Type · Desc · Out · In · Balance
→ 47 transactions · 2 pages
✓ done · 1.4s
Bespoke parsers for HSBC, Barclays, Lloyds, NatWest, Monzo, Starling, Revolut, Tide and more. Unknown layouts fall back to a generic + AI parser.
Frozen headers, auto-filter, monospace amounts, and SUM rows are baked into every export. Open it, or import straight into your accounting software.
Supported banks
Pattern-matched parsers for 20+ UK banks
Transaction normalisation
Every bank's codes,
in one shared schema.
StatementConverter.UK preserves each bank's native transaction type code (DEB, FPI, DD, etc.) but classifies every line as money in, money out, or running balance, so the output spreadsheet is consistent regardless of source bank.
Date formats are normalised (UK DD/MM/YYYY by default, configurable per export). Amounts are always positive numbers in their respective In / Out columns, with the Balance column showing the running figure.
DEB
Debit card purchase
FPI
Faster Payment In
DD
Direct Debit
VIS
Visa transaction
TFR
Transfer (account to account)
BGC
Bank Giro Credit
POS
Point of Sale
SO
Standing Order
BAC
BACS payment
CHQ
Cheque
ATM
ATM withdrawal
INT
Interest credited
Privacy by design
Your statements never leave the request body.
In-memory parsing
PDFs are parsed in memory during the request. The source file is never written to disk on our infrastructure.
Zero transaction retention
Once you've downloaded the converted file, the parsed transactions are discarded. Your history shows metadata only: bank, masked account, count, date.
ICO-registered, UK-hosted
Run on UK-located infrastructure under UK and EU data protection law. ICO registration ZC122614. Cloudflare-fronted.
Frequently asked
StatementConverter.UK, in detail.
Which UK banks does StatementConverter.UK support?
What file formats can I upload?
What does the output look like?
How fast is conversion?
Are uploaded statements stored?
Is there a free trial?
Can I batch process multiple statements?
What if a bank statement isn't recognised?
Does it handle credit card statements?
Get back your evenings
Five free conversions on signup.
No card required. Drag in a real statement, watch StatementConverter.UK pick the parser, download a clean Excel file in under five seconds.