For bank statements
Prove your balance without showing every transaction.
A landlord, lender, or reimbursement desk asks for a bank statement — and gets your account and routing number, every purchase, and your address. clean.ink finds those and truly removes them while you keep your name and the statement period, entirely in your browser, so the file never leaves this device.
Free on-screen preview · $6.59 once to download — unlimited clean exports · no account, no subscription
- 100% local
- Everything runs in your browser. Nothing is sent to a server.
- No upload
- Your statement is never transmitted, stored, or seen by us.
- True redaction
- Covered content is destroyed in the file, not hidden under a box.
How it works
Upload, auto-detect, keep what proves you, export. Scanned statements work too, with on-device OCR.
- 01
Open your statement PDF
Drop a bank or credit-union statement. It loads straight into your browser — nothing is uploaded.
- 02
Let it find the sensitive parts
clean.ink scans the text and flags account and routing numbers, dollar amounts and balances, SSNs, address, phone, and email.
- 03
Keep what proves you, hide the rest
Dismiss your name and the period to keep them, then box out transaction descriptions the detector doesn't read as structured.
- 04
Export and send
Preview the redaction free — it stays on your device with a watermark. Unlock once to download a clean copy. The redaction is real — the text is gone, not hidden.
What it catches
clean.ink automatically flags the structured details on a statement — account and routing numbers, balances, and amounts — and you review each before it’s redacted. Transaction descriptions are freeform text, so you box those out by hand, which truly removes them.
Account & routing numbers
Auto-foundAccount no. 000123456789
Balances & dollar amounts
Auto-foundEnding balance $24,800.00
Masked “ending in” account refs
Auto-foundAccount ending in 4821
Social Security numbers
Auto-found123-45-6789
Address, phone & email
Auto-found1450 Elm St · (415) 555-0148
Transaction descriptions
Draw a boxMerchant names — draw a box
Your statement never leaves this device
Every other PDF tool uploads your document to a server before it can do anything with it. clean.ink can’t — it has no server to upload to. The parsing, detection, redaction, and export all happen in your browser, with on-device OCR for scanned statements. You can disconnect from the internet after the page loads and still finish the job.
And the redaction is real. A black box you can copy the text out of isn’t redaction — that’s the common failure, including macOS Preview. clean.ink destroys the underlying content so it can’t be recovered.
The honest version
- Nothing is uploaded. The only network call clean.ink ever makes is to verify a payment — never your statement.
- Transaction lines are a manual box. Merchant names and memos are freeform text, so you box them out — the amounts are auto-found, and every box truly removes the text.
- Always preview before sharing. The free on-screen watermarked preview lets you confirm the result yourself before you trust it.
Pricing
$6.59 once. Redact forever.
Redact and preview your document free — the preview is watermarked and stays on this device, with no account. One payment of $6.59 removes the watermark from clean exports for this document and every document after it. No subscription, no per-document charge, no account.
Questions
- Is my bank statement uploaded anywhere?
- No. clean.ink never uploads your statement. Opening the PDF, finding sensitive details, redacting, and exporting all happen locally in your browser. You can disconnect from the internet after the page loads and still redact and export — there is no server to send the file to.
- What does clean.ink detect automatically on a bank statement?
- It automatically flags labeled account and routing numbers, dollar amounts such as balances and transaction totals, Social Security numbers, street addresses, phone numbers, and email addresses. You review each detection before it is redacted, so you can keep your name and the statement period while hiding the rest.
- Can I hide individual transaction lines?
- Yes. clean.ink auto-detects the dollar amounts in each row, and you draw a redaction box over the transaction descriptions — the merchant names and memos — which are freeform text the engine does not detect on its own. The box truly removes the underlying text, it does not just cover it.
- Can I prove my name and balance while hiding the account number?
- Yes. You stay in control of the final result. Dismiss the detections you want to keep — like your name or the period — and redact the account and routing numbers, individual transactions, or full balance. Review the export before sharing to confirm exactly what is covered.
- Is the redaction permanent and safe to send to a landlord or lender?
- Yes. clean.ink destroys the underlying content in the exported file rather than drawing a black box over it. Unlike highlight-and-print or a black rectangle in a markup tool, the redacted text cannot be copied out or recovered. Always preview the export before you send it.
- How much does it cost, and do I need an account?
- No account and no subscription. Redacting and previewing are free and unlimited — the on-screen preview is watermarked and stays on your device. Downloading a clean file is a one-time $6.59 purchase for lifetime access — pay once, download forever, with every future document unlocked. Your statement still never leaves this device.