← All tools | 📊 PDF → Excel
⚠️ Works with digital PDFs only. Scanned/image PDFs cannot be parsed — download as Excel (.xlsx) directly from your bank's net banking portal instead.
Step 1 — Upload PDF
📄
Drop PDF here or click to browse

Bank statements, invoices, reports · Processed entirely in your browser

Extracting… 0%
How to use
  1. Upload your digital PDF (bank statement or table-heavy document)
  2. The tool auto-detects bank statements by filename (e.g. "HDFC_Statement.pdf") and switches to bank mode
  3. Bank mode extracts Date, Description, Debit, and Credit columns + a Summary sheet
  4. General mode uses column-clustering to detect and extract tables
  5. Download the .xlsx file — compatible with Excel, Google Sheets, and Tally

Supported banks: HDFC, ICICI, Axis, Kotak Mahindra, IDFC FIRST, Federal Bank, Union Bank of India, Karnataka Bank.

Frequently asked questions
Does this work on scanned PDFs?

No. Both modes need selectable text. For scanned statements, download the Excel version directly from your bank's net banking portal.

Which banks are supported in bank statement mode?

HDFC, ICICI, Axis, Kotak Mahindra, IDFC FIRST, Federal Bank, Union Bank of India, and Karnataka Bank. Detection is based on the filename — ensure the bank name is in the filename when saving from net banking.

Is my document uploaded anywhere?

No. PDF.js reads your file locally and the .xlsx is generated client-side using SheetJS. Your PDF never leaves your device.

Converting a bank statement? See our full guide: Bank statement PDF to Excel — HDFC, SBI, ICICI →