Redact PDF

Remove a credit card number from a PDF without uploading it.

Receipts, order confirmations, and statements often print a full card number, the expiry, and sometimes the security code. Before you forward one for an expense report or a dispute, that can come out. KeptPDF finds the card details and permanently destroys the text, all in your browser. The original never leaves your device. Review the result before you send it.

A document sealed inside a Faraday cage. Your files stay fully private, on your device. A document sealed inside a Faraday cage. Your files stay fully private, on your device.

A box over a card number still leaves it in the file.

Most tools redact by drawing a rectangle on top. The sixteen digits, the expiry, and the name stay in the file underneath, recoverable by moving the box or copying the text. On something you are about to email, that is the number itself going along for the ride.

The difference in one sentence

Real redaction destroys the digits in the PDF, so a covered card number cannot be uncovered.

KeptPDF flattens each redacted page so nothing survives under the box, and it all happens in your browser, so the file with the live card number is never uploaded to a server. You can verify it yourself in the network tab.

A black box

A filled rectangle just sits on top of the text. Move it, switch viewers, or copy the page, and the hidden content is back.

KeptPDF

The page is flattened to an image, so the text underneath is destroyed. There is nothing left to uncover.

Covering text is not removing it. Give the result a quick review before you share it.

What to remove before you forward a receipt

Auto-detect looks for card numbers across the page, and one click boxes anything it does not flag.

The card number

Full and partial card numbers, with or without spaces and dashes, are flagged for your review across the document.

Expiry and security code

The expiration date and any printed security code are detected so the pieces that make a number usable do not travel with it.

Cardholder name and billing address

The name on the card and the billing address are surfaced so a forwarded receipt does not tie the card back to you.

Receipts you scanned or photographed

If your receipt is a scan or a phone photo, KeptPDF runs OCR first so it can find and redact the number inside the image.

How to redact a credit card number

Three steps, entirely on your device. Permanent, verifiable, no upload.

1

Open your PDF

Drop your file onto the page or pick it from your device. It loads into your browser, and nothing is sent anywhere.

2

Mark what to redact

Auto-detect finds names, dates, Social Security numbers, account numbers, and more. Draw boxes over anything else you want gone.

3

Download the clean copy

Save it. The marked content is permanently gone: the page is flattened to an image, not hidden behind a box. Give the result a quick review before you share it.

Permanent removal, nothing uploaded.

True text destruction

Each redacted page is flattened to an image, so the text layer is gone, not just covered with a shape. Content under a redaction box cannot be copied, selected, or recovered. Review the result before you share it.

Auto-detect the obvious stuff

One pass finds names, dates, phone numbers, Social Security numbers, addresses, and emails across the whole PDF, so you are not hunting for each one by hand.

Never uploaded

There is no upload step. The PDF is processed entirely in your browser, so the original is never part of a network request and never sits on anyone else's server.

Redaction certificate (Pro)

Pro adds a signed PDF and JSON audit record listing every redacted span, category, and page, which is handy for productions and compliance files. Anyone you send it to can re-check the fingerprint in their own browser, with nothing uploaded.

When the receipt is the proof, not the card

Expense reports, reimbursement claims, chargeback and dispute paperwork, and bookkeeping you hand to someone else.

Questions, answered.

Does blacking out a card number actually remove it?
Not with most tools. A filled box is an overlay, so the digits stay in the file and reappear if the box is moved or the text is copied. KeptPDF flattens the page so the number underneath is destroyed.
Will it find a card number on its own?
Auto-detect looks for card-length digit strings in the common formats and flags them for your review. Anything it misses, you can box by hand in one click.
Does it work on a scanned or photographed receipt?
Yes. KeptPDF OCRs image-only pages before redacting, so it can find and permanently remove a card number that exists only as part of an image.
Is it free, and is the file uploaded?
It is free with no account, and the file is processed in your browser, so nothing is uploaded. Pro ($29/month) adds a signed redaction certificate.

Remove a credit card number from a PDF, in your browser.

Open Redact PDF