Rename PDF Files Based on Content

Use NameQuick as an AI PDF renamer for Mac: read PDF text or OCR scans, create useful filenames, and review every suggested name before anything changes.

Test NameQuick on the PDF folder you actually need to clean up. Preview every suggested filename, approve only the names that work, and undo any rename if needed.

NameQuick
IMG_20240315_143022.pdf
2024-03-15_ACME_Invoice_$1240.pdf
Invoice
AI
download (3).pdf
2024-03-14_Starbucks_Receipt_$7.80.pdf
Receipt
AI
scan0047.pdf
2024_Service_Agreement_XYZ_Corp.pdf
Contract
AI
DOC20240215.pdf
2024_Tax_Return_Form_1040.pdf
Tax Doc
AI

How to rename a PDF file (any system, 30 seconds)

To rename a PDF file, select it and press Return (macOS) or F2 (Windows), type the new name, and confirm — the content inside the PDF stays untouched, and only the filename changes.

On a Mac (Finder)
  1. Select the PDF in Finder with a single click, without opening it.
  2. Press Return, or right-click and choose Rename.
  3. Type the new name, keeping the .pdf ending.
  4. Press Return to confirm.
On Windows (File Explorer)
  1. Select the PDF in File Explorer with a single click.
  2. Press F2, or right-click and choose Rename.
  3. Type the new name, keeping the .pdf ending.
  4. Press Enter to confirm.

In a browser or cloud drive: In Google Drive, Dropbox, or OneDrive, right-click the PDF, choose Rename, type the new name, and confirm.

Renaming one PDF like this takes seconds; the real work is a folder of fifty scanned PDFs that each need a meaningful name, which is what content-based renaming — the subject of this page — does for the whole batch at once.

How it works

Most PDF renamers only see the existing filename. NameQuick opens the file and reads what is actually inside: for digital PDFs it reads the selectable text directly, and for scans, photos, and copier output it runs OCR first. From that text it identifies the fields that make a filename useful, then formats them into the template or prompt you chose.

Manually
  1. Open each PDF
  2. Read to find the date, vendor, amount
  3. Type a descriptive filename
  4. Repeat for every file
Opening every PDF is the slow part
With NameQuick
  1. Drop a real messy batch
  2. Pick a template or prompt
  3. Preview every suggested name
  4. Apply the batch or undo
Preview every name before applying

What NameQuick reads from each PDF

  • Dates. Invoice dates, effective dates, statement periods, and signing dates.
  • Names. Vendors, merchants, clients, counterparties, and authors.
  • Amounts. Totals, balances, and currency on invoices and receipts.
  • Identifiers. Invoice numbers, reference IDs, account and matter numbers.
  • Document type. Invoice, receipt, contract, statement, tax form, or report.
  • Titles and parties. Agreement names, paper titles, and the parties on a contract.

Get started in 3 steps

1

Add a real PDF batch

Start with real files from the folder you actually need to clean up: invoices, receipts, contracts, scans, research papers, or admin PDFs. Drag them into NameQuick, or select files from Finder and use the menu bar icon or keyboard shortcut. Add a Watch Folder later, after the pattern is reliable.

2

Choose a template or prompt

Pick a preset template for your document type, or write a custom prompt for mixed PDFs. NameQuick can read selectable PDF text and use OCR for scanned PDFs, then extract fields such as dates, vendors, amounts, titles, invoice IDs, parties, or authors.

3

Preview, refine, then run

Preview every suggested filename before anything changes. Check dates, vendors, document types, collisions, and formatting. Refine the template or prompt if needed, then run the batch rename only when the names look right. You can undo after applying.

Test it on your real PDFs first

Try it on your own PDFs before you pay. NameQuick previews every filename and lets you undo. Start with the no-card 50-rename trial, or choose Managed in checkout.

★★★★★
Joinhappy customers
“A pretty nifty little app that intelligently names things like screenshots and PDFs based on their contents.”

Templates for every use case

Perfect for vendor invoices, bills, and payment requests. Extracts date, company name, invoice number, and total amount.

New Template

Template name

Fields

Choose the details you want NameQuick to find.

Invoice Date
Vendor Name
Invoice Number
Total Amount
Optional

Suggested fields

Due Date Tax Amount Currency PO Number
Filename format

Choose what appears in the final name

Drag to reorder. Click a separator to change it.

Invoice Date _ Vendor Name _ Invoice Number _ Total Amount Add part
Text cleanup

Apply your naming convention

Format date as YYYY-MM-DD
Scope: Invoice Date
Format currency consistently
Scope: Total Amount
Remove leading and trailing spaces
Scope: All fields
Conditional name parts
Add a name part only when a condition matches
Test

Live preview as you edit

Originaldocument.pdf
Generated2024-03-15_Apple_INV-2847_$299.99.pdf
Tips
  • Include invoice number to avoid duplicates
  • Use ISO date format (YYYY-MM-DD) for easy sorting
  • Add currency symbol for quick scanning

Start with the invoice preset and test it on a real batch.

See plans and start free

How NameQuick compares to other ways to rename PDFs

Each method below has a fair use, but only one reads what is inside the PDF and turns it into a safe filename. The last column is the trigger to switch.

MethodBest forWhy it falls shortWhen to use NameQuick
Finder / manualA few PDFs whose contents you already know at a glance.Finder only sees the existing filename, so you open and read every PDF to name it.Filenames are vague and opening each PDF to identify it is the slow part.
Automator / ShortcutsBulk filename edits like prefixes, suffixes, counters, or a fixed date.It renames in bulk but reads nothing inside the file, so it cannot use the real vendor, amount, or invoice number.The filename has to come from invoice, receipt, contract, or report content.
Python / regexDevelopers with one consistent layout and a repeatable extraction pattern.Regex matches fixed patterns, not meaning, so scripts break when a layout changes and you build OCR, collision, and undo handling yourself.Your PDFs come from many vendors, scanners, and formats and you do not want to maintain code.
OCR toolsMaking scanned PDFs searchable, or pulling fixed fields from near-identical documents.OCR alone produces text and stops there. It does not turn that text into a safe, consistent filename with preview, rules, and undo.You want OCR plus AI naming, preview, and undo in one Finder-native flow.
NameQuickRecommendedAI and OCR PDF renaming on Mac with templates, preview, undo, and batch safety.A single-user local Mac tool, not a multi-user DMS server or full-text archive.Of these methods, the only one that reads the PDF, extracts the fields, previews every name, and lets you undo, all inside Finder.

Use a real PDF batch before you pay

Start with one messy folder of invoices, receipts, contracts, scans, or research PDFs. Preview the names, refine the template or prompt, and apply only when it works for your files.

★★★★★
Joinhappy customers

Common questions

Rename PDF files based on content on your Mac

Run a real PDF batch with preview-first safety. Use the no-card 50-rename trial with your own AI setup, or choose Managed in checkout.

★★★★★
Joinhappy customers