FileHook logoFileHook
Reads the statement period on every page

The bank statement splitter that reads dates for you

Drop a 12-month statement and get Jan-2024.pdf through Dec-2024.pdf back. Built for bookkeepers, and for anyone a bank has handed one giant PDF.

Loading splitter…
HOW IT WORKS
1

Drop your multi-month PDF

Drag the statement onto the upload card, or click to browse. Files up to 50 MB load fine.

2

Confirm the detected months

Each page's text is scanned for date markers. If a group's month or year looks off, correct it with the dropdown.

3

Download as ZIP or individual PDFs

Files come out named Jan-2024.pdf, Feb-2024.pdf and so on. Take the one-click ZIP or save months one at a time.

Why split at all

Three reasons monthly files beat one big PDF

Upload limits stop caring

Loan portals, tax software and document inboxes cap attachments, often at 10 MB or a fixed page count. A year-long statement with cheque images fails those checks; a single month sails through. Splitting once means never fighting an upload form again.

You share only the months asked for

An accountant wants the quarter they are reconciling. A lender wants the last 3 months. A visa officer wants 6. None of them needs the rest of your year, and with per-month files you never have to hand it over. The request says three months; you send three files; done.

Records stay findable

Twelve files named Jan-2024.pdf to Dec-2024.pdf sort themselves in any folder, import cleanly into bookkeeping software, and make retention simple: when a year expires, you delete twelve small files instead of editing one big one. February's question gets answered by opening February, not by scrolling to page 14.

Beyond splitting

When the PDF is only step one

Splitting is often the first move in a longer chore. If the end goal is a spreadsheet, send a monthly file through the bank statement converter to get CSV or Excel rows. If you need specific pages rather than whole months, the Split PDF tool cuts on exact page numbers. And the guides below cover the quirks of individual banks, since a Chase layout and an HDFC layout put their dates in different places.

Worth knowing before you start: detection is only as good as the text in the file. Statements downloaded from the bank's website split reliably; paper statements scanned to PDF do not, because they carry no text layer yet.

BANK-SPECIFIC GUIDES

Split a Chase statement

Chase statements use "Statement period" headers with MM/DD/YYYY dates. Detection works out of the box.

Split a Bank of America statement

BofA statements have "Statement Beginning" and "Statement Ending" headers. We detect the beginning month.

Split a Wells Fargo statement

Wells Fargo uses "Statement period activity summary" with spelled-out month ranges. Detection is reliable.

Split a Citi statement

Citi credit-card and checking statements use "Billing period" with MM/DD/YY format. We detect both.

Split a Capital One statement

Capital One uses "Statement Period" with Mon DD, YYYY format. Reliable detection across all card and bank products.

Split a U.S. Bank statement

U.S. Bank eStatements are clean text PDFs with a "Statement Period" header and no password. Month detection works out of the box.

Split a PNC Bank statement

PNC online statements are text PDFs with no password. Virtual Wallet bundles Spend, Reserve and Growth into one monthly file. The splitter still groups by month.

Split a Truist statement

Truist statements are portrait PDFs with a statement period header. Watch for older BB&T / SunTrust layouts on accounts that came from the merger.

Split a TD Bank statement

TD Bank (US) statements are secure PDFs. Some delivered by secure message are password-protected. Unlock once, then the dated header drives month detection.

Split a ICICI Bank statement

ICICI statement PDFs are password-protected. Unlock the file first, then the date column drives month detection across the whole financial year.

Split a HDFC Bank statement

HDFC account statement PDFs are password-protected with your Customer ID. Unlock first, then the DD/MM/YY date column drives per-month splitting.

Split a State Bank of India statement

SBI statement PDFs are password-protected, and the password depends on the source. Unlock first; the separate Debit/Credit columns and dated rows make month detection reliable.

Split a Axis Bank statement

Axis e-statement PDFs are password-protected (NAME + DDMM). Unlock first; multi-line descriptions are handled because the splitter groups by month, not by row.

Splitter questions

How does the bank statement splitter find months?+

It reads each page's text layer for cues such as "Statement period:", "Statement date:", or plain dates like "January 2024" and "01/15/2024". A page without its own header inherits the most recent month found, which keeps mid-statement pages grouped with the right month.

Which banks are supported?+

Any bank that prints a date or statement-period header on its pages. US banks like Chase, Bank of America, Wells Fargo, Citi, Capital One, U.S. Bank, PNC, Truist and TD Bank work, as do Indian banks like ICICI, HDFC, SBI and Axis. For Indian banks, unlock the password-protected PDF first; once it opens, the dated rows drive month detection.

Does the file ever leave my computer?+

It does not. Text extraction, grouping and ZIP packaging all happen inside your browser tab, so the statement is never uploaded.

What about scanned statements without a text layer?+

Automatic detection needs text, so image-only PDFs load as a single unlabelled group and won't split by month on their own. In-browser OCR is planned. Until it ships, download the text-based PDF from your bank's website instead of scanning the paper copy.

What's the difference between free and Pro?+

Free splits the first 3 months of any statement, one split per day, with clean output. Pro is $3.99 a month and covers the full year plus batch uploads, which earns its keep at year-end when twelve statements arrive at once.

How are the output files named?+

Mon-YYYY.pdf, so Jan-2024.pdf, Feb-2024.pdf and so on. When the year can't be read from the page, the file falls back to Mon.pdf. Adjust the month or year on any group before downloading and the name follows.

Can it handle a PDF that holds more than one account?+

Pages are grouped purely by month, so a combined checking-and-savings statement still splits into clean monthly files. When each account has its own statement period inside the same PDF, cut the file apart by account first with the general Split PDF tool, then feed each account through the splitter.

Can the splitter export CSV or Excel?+

The splitter's job is PDFs in, PDFs out. For spreadsheet rows, run any monthly file through the bank statement converter, which parses the transaction table and exports CSV, Excel or Tally XML.

Twelve months, twelve files

Drop the statement in the splitter above. The first 3 months of any file split free; Pro handles the whole year and batch uploads.

Edit a PDF now