Bank Statement Download Helpers
Browser console scripts to save bank statements as properly named PDF files.
ANZ — anz-download-statements.js
How to Use
- Log into ANZ Internet Banking → View statements and notices
- Expand all year sections so all statements are visible
- Open F12 → Console
- Paste the contents of
anz-download-statements.jsand press Enter - You'll see:
✅ Download helper active! - Click each Download button — the PDF saves with a name like
ANZ-Statement-2026-02-February.pdf - Close the blob tab that opens, then click the next Download button
Output
ANZ-Statement-YYYY-MM-Month.pdf (e.g., ANZ-Statement-2026-02-February.pdf)
How It Works
Listens to ANZ's XHR API responses (read-only) and extracts the base64-encoded PDF data from the JSON response. Triggers a file download with a descriptive filename. ANZ's normal flow is unaffected — the blob tab still opens.
Westpac — westpac-download-statements.js
How to Use
- Log into Westpac Online Banking → Search for statements
- Select the account and date range, then click Search
- Click Display more if needed to show all statements
- Open F12 → Console
- Paste the contents of
westpac-download-statements.jsand press Enter - You'll see:
✅ Westpac download helper active! - Click each Download PDF button — the PDF saves with a proper name instead of opening in a new tab
Output
Westpac-AccountName-YYYY-MM-Month.pdf (e.g., Westpac-Altitude-Qantas-Black-Card-2026-02-February.pdf)
How It Works
Intercepts clicks on the Download PDF links, fetches the PDF using the existing authenticated session, and saves it as a named file download. Prevents the default behaviour of opening the PDF in a new tab.
To Stop
Refresh the page (F5) for either script.