How to rename PDFs and scans by their content on a Mac

Turn “scan_0042.pdf” into “2026-10 Electricity bill EDF.pdf”: Finder batch rename, Shortcuts, and Kempt’s on-device naming compared.

Downloads
  • document (3).pdf2026-10 Pay stub Northwind.pdfMoney
  • scan_0042.pdf2026-09 Electricity bill.pdfHome
  • IMG_4471.HEICPassport scan.heicID
  • download.pdf2026 Lease agreement.pdfHome
  • W2_final_v2.pdf2025 W-2 Northwind.pdfTaxes

In short

Finder can rename many files at once, but only with patterns, not by what each PDF says. To name a PDF from its content you need something that reads it. Kempt reads each PDF, scan and photo of paper on your Mac (OCR and Apple’s on-device model) and proposes a name like “2026-10 Electricity bill EDF.pdf”, in 1 to 1.4 seconds a file.

Without any app

  1. Open and read

    Press Space for Quick Look and note the date, the sender and what the document is.

  2. Use one naming pattern

    Date first, then what, then who: “2026-10 Pay stub Acme.pdf”. Dates first keep files in order in every folder.

  3. Batch the easy part

    Select several files, Control-click, choose Rename, and use Add Text or Format to add a date or counter.

  4. Scans without text

    Open the scan in Preview: Live Text lets you select and copy the text you need for the name.

Kempt

With Kempt

  • Facts decide, the model names

    Kempt first reads dates, amounts and senders from the page, then Apple’s on-device model writes the name. Names stay consistent across thousands of files.

  • Any kind of paper

    Text PDFs, scans and photos of paper are read with on-device OCR and Vision.

  • No quota, no upload

    Naming runs on your Mac with Apple Intelligence: no API key, no monthly rename limit, nothing sent anywhere.

Names, files and finds your documents with Apple’s on-device model. Nothing leaves your Mac.

Questions people ask

Can Finder rename PDFs by content?

No. Finder’s Rename works with text patterns and counters. It doesn’t read the document.

Can Apple Intelligence rename files?

Yes, if you build a Shortcut that sends the file’s text to a model action. Kempt uses the same on-device model, with checks and undo built in.

Does it work for scanned PDFs?

Yes. Kempt reads scans and photos of paper with on-device OCR before naming them.

Almost ready.

The signed download and checkout aren't connected yet.

Kempt needs macOS 26 and Apple silicon.