Rename a stack of PDFs by what's inside them.
Drop a folder of scan001.pdf, scan002.pdf… and KeptPDF reads the text of each one on your device, then builds a clear filename from a template: the date, the party, the document type. Nothing is uploaded.
A folder full of scan001.pdf.
Your scanner names everything scan001.pdf, scan002.pdf, and so on. A drawer of statements, invoices and signed agreements, all called nothing. Renaming them by hand means opening each file, reading it, and typing a name, for hundreds of documents. The usual shortcut is to upload the whole batch to a web service that reads your documents on its servers.
Naming a document from the words inside it shouldn't mean handing the document to a server that has no reason to read it.
KeptPDF reads each PDF's text in your browser, using the same on-device engine as our redaction tool plus OCR for scans, and renames the files locally. Nothing is sent anywhere. Check the Network tab: your documents never appear in a request.
How to rename PDFs by their content
Automatic detection, your review, on your device. No account needed, and nothing gets uploaded.
1. Drop your stack
Add as many PDFs as you like, or open a whole folder. KeptPDF reads the text of each one in your browser, running OCR automatically on any that are scans.
2. Build a name from the content
Pick the fields you want in the filename (date, party or client, document type, a matter or invoice number) and KeptPDF fills them from each document. A live preview shows every old → new name before anything changes.
3. Save or rename in place
Download the renamed copies, route them into a folder, or (where your browser supports it) rename the originals in place. Your files never leave your device.
Reads the document. Nothing uploaded.
Reads the text, not the filename
Pulls dates, names, parties and document types from the actual content of each PDF, using the same detectors that power KeptPDF's redaction, running entirely on your device.
Handles scans with OCR
If a document is a scanned image, KeptPDF runs on-device OCR first so it can still read the text and build a name, with no cloud OCR service involved.
Templates, find-and-replace, folders
Compose a naming template once and apply it to the whole batch. Fix a run of names with find-and-replace, sort the queue, and route the output into a folder structure.
Free, no account
Rename up to 3 files at a time free, no sign-up. Pro ($29/month) lifts the limit so you can point it at a whole folder and rename every PDF in one pass, and supports larger files.
Cleaning up a scanned archive?
Rename works hand in hand with the rest of KeptPDF. OCR a stack of scans to make them searchable first, or scrub hidden metadata before you file them away.