Rename PDF Files Based on Content

Batch-rename PDF files from what is inside them, on Windows and Mac. NameQuick reads each PDF, including scans, builds a useful filename, and shows every suggested name before anything changes.

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

NameQuick
Invoice_(1).pdf
2026-05-18 Contoso Supplies Invoice $612.00.pdf
Invoice
AI
scan0047.pdf
2026_Service_Agreement_XYZ_Corp.pdf
Contract
AI
DOC20260215.pdf
2026-02-15_Bank_Statement_Checking.pdf
Statement
AI
Scan_0091.pdf
2026-05-02_Case-2026-CV-0412_Motion-to-Dismiss.pdf
Legal
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 reads the page as well, on a Mac through on-device OCR, and in cloud AI modes, including the Windows Managed Edition, by sending the page image to the AI for analysis. From what it reads, it identifies the fields that make a filename useful, then formats them into the filename format or written instructions 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. Choose a naming preset
  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 from Finder or File Explorer; on Mac you can also select files and use the menu bar icon or keyboard shortcut. Add a Watch Folder later, after the pattern is reliable.

2

Choose a filename format or written instructions

Pick a filename format for one document type, or use written instructions for mixed PDFs. NameQuick reads selectable PDF text, and reads scanned PDFs with on-device OCR on Mac or page-image analysis in cloud AI modes, then extracts 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 filename format or written instructions 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. On Mac, start with the no-card 50-rename Self-Managed trial; on Windows or Mac, the Managed AI trial starts in checkout with 14 days and 250 renames.

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

Filename formats for common use cases

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

New filename format

Preset 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
Generated2026-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
  • Include the currency when you receive invoices in more than one

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 scan reading plus AI naming, preview, and undo in one desktop app flow.
Renamer.aiContent-based PDF renaming on Windows as well as Mac, or straight from a browser. Subscription only, $9.95/month for 200 files up to $99.95 for 5,000, plus a free tier (verified 2026-08-02, renamer.ai). Full comparison: /vs/renamer-aiWeb uploads are stored temporarily for up to 24 hours. A local AI model option, source-text review evidence, undo, and duplicate detection are not documented on renamer.ai as of 2026-08-02.You want a one-time license instead of a subscription, or you want the option to run the naming on a local model.
HazelFolder rules that file, move, and clean up on the Mac once a file already has a usable name. Hazel 6 is $42 single-user, $65 family pack, $20 upgrade (verified 2026-08-02, noodlesoft.com/store). Full comparison: /vs/hazelHazel applies rules and naming patterns you write yourself, and Hazel 6 can match OCR text against them. The filename still comes from your pattern, so you define up front what goes into it.The name has to come from inside the PDF. The two also compose through the filesystem: name with NameQuick, let Hazel file it from there.
NameQuickRecommendedContent-based PDF renaming on Mac and Windows with filename formats, preview, undo, and batch safety.A single-user desktop tool, not a multi-user DMS server or full-text archive.You have a recurring folder of mixed PDFs, the useful name is inside the file, and you want to see every proposed name before it is applied and undo the batch afterwards.

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 filename format or written instructions, and apply only when it works for your files.

★★★★★
Joinhappy customers

Common questions

Rename PDF files based on content, on Windows or Mac

Run a real PDF batch with preview-first safety. On Mac, use the no-card 50-rename trial with your own AI setup; on Windows or Mac, start the 14-day Managed AI trial in checkout.

★★★★★
Joinhappy customers