Rename PDF Files Based on Content: 5 Methods Compared

NameQuick Team··PDF Management

The problem: scan_001.pdf tells you nothing

You downloaded a stack of invoices, scanned a pile of receipts, or your accountant sent over last quarter's documents. Every file is named scan_001.pdf, Document(3).pdf, or download.pdf. You open each one, squint at the content, and type a new name by hand.

NameQuick reads the content of each PDF and proposes a descriptive name you can preview and apply in batch. Here is what that looks like:

NameQuick
scan_001.pdf
2026-01-15_ACME_Invoice_INV-2847_$1250.pdf
Invoice
AI
Document(3).pdf
2025-12-03_Weber-GmbH_Gutschrift_KR-445.pdf
Credit note
AI
download.pdf
2026-02-20_TechSupply_Receipt_R-9812_$89.99.pdf
Receipt
AI
IMG_20260115_093022.pdf
2026-01-15_Mietvertrag_Hauptstr-42_Mueller.pdf
Lease
AI
Scan 15 Jan 2026.pdf
2026-01-15_Steuerberater_Jahresabschluss_2025.pdf
Tax filing
AI

You can tell NameQuick exactly what to extract using a natural-language prompt:

NameQuick prompt for invoices
Rename each PDF using the invoice date (YYYY-MM-DD), the vendor name, invoice number, and total amount. Format: {date}_{vendor}_{type}_{id}_{amount}

Or use a built-in preset. The Invoice preset extracts the date, vendor, identifier, and total and formats the name as {date}_{vendor}_{invoice_id}_{amount}. No regex, no scripting.

Try NameQuick on your next batch

Use AI-powered presets and pricing that fit batch renaming without rebuilding your workflow.

Join 0+ happy customers

How NameQuick reads your PDFs

NameQuick runs on macOS and integrates with Finder and the menu bar. It reads every page of your documents, including scanned images via built-in OCR, and uses AI to identify dates, vendor names, amounts, and other relevant fields. It then proposes a descriptive name you can approve before applying.

The app processes files locally on your Mac. The only data sent to the AI provider is the extracted text or your prompt, depending on your BYOK settings. If you prefer fully offline processing, you can use local LLMs through Ollama or LM Studio.

Presets and custom prompts

NameQuick includes presets for common document types: Invoices, Receipts, Contracts, Research Papers. Each preset defines which fields to extract and how to format the name. You can also build custom patterns using a visual builder with 16+ placeholders including dates, counters, and conditionals.

For ad-hoc renaming, use custom prompts in natural language:

Prompt for research papers
Rename each PDF using the paper title (shortened to 50 chars), first author last name, and publication year. Format: {year}_{author}_{title-slug}
Prompt for contracts
Rename each contract using its effective date and the company name. Format: {date}_{company}_{contract-type}

BYOK means you bring your own API key and choose which model to use. The app supports OpenAI GPT-4, Anthropic Claude, Google Gemini, or local models via Ollama. There is no per-document fee.

Watch Folders and rules engine

Set up Watch Folders for your Downloads or scanner output. NameQuick monitors these folders and automatically applies your selected preset or prompt to any new PDF. Rules let you define conditions such as file size, creation date, or keyword presence. For example, if a document contains the word "Invoice" and an amount over $1,000, the file can be moved to a "High Value" folder and tagged with a Finder colour label. The rules engine supports 17+ conditions and actions including move-to-path-template, Finder tags, colour labels, comments, and date modification.

Batch processing and safety

Process hundreds of PDFs in one go. Before performing a rename, NameQuick validates that the proposed name is legal and does not collide with existing files. A "Clean Filenames" option strips non-ASCII characters or spaces. If something goes wrong, you can undo the rename.

Pricing

NameQuick offers a $38 one-time BYOK license for a single device with lifetime updates, and subscriptions starting at $5/month with 500 credits.

Step-by-step guide: Rename PDFs with NameQuick

  1. Install NameQuick on your Mac. After purchasing or downloading the trial, open the app. On first run, you will be prompted to enter your API key or choose a local model.

  2. Add your PDFs. Drag and drop the files or entire folders into the NameQuick window. You can also right-click in Finder and choose "Rename with NameQuick" from the context menu.

  3. Choose a preset or create your own. For invoices, select the built-in Invoice preset. It automatically extracts the invoice date, vendor, and invoice number and formats the name as {date}_{vendor}_{invoice_id}_{amount}. You can edit the pattern or build a new one using the visual builder.

  4. Preview and adjust. NameQuick displays a side-by-side view of the current name and the proposed new name. You can click to edit individual fields or replace them with custom text.

  5. Run the rename. Click Run. NameQuick will generate new file names, check for collisions, and perform the bulk rename. Use the Undo button to restore original names if needed.

  6. Set up Watch Folders. Open Preferences and configure a Watch Folder for your Downloads or scanner output. Choose a preset, optional rules, and a destination folder. Every new PDF placed in that folder will be renamed automatically.

Best practices for naming documents

Use the ISO 8601 date format (YYYY-MM-DD). Files sort chronologically and there is no ambiguity. NameQuick's presets enforce this by default.

Include a unique identifier. For invoices and purchase orders, the invoice number is essential. Without it, you risk overwriting files or generating duplicates. If your documents lack an identifier, add a sequential counter or a timestamp.

Capture company, vendor, and client names. Including the vendor or customer name helps when you search or filter. AI-powered tools pull these details from the document content automatically.

Keep names concise. Avoid long file names that exceed operating system limits. Use abbreviations or rely on directory structure for additional context. NameQuick's "Clean Filenames" option can truncate or normalise names automatically.

Document your scheme. Write down examples of valid names and share them with your team. This prevents confusion when multiple people rename files.

Use cases

Small business accounting. Import a folder of invoices, have the AI extract vendor, date, invoice number and amount, rename each file in batch. The result: 2026-02-15_Starbucks_Invoice_572_$7.80.pdf.

Photography. NameQuick reads model releases and contracts, extracts the client name and shoot date, and renames each file automatically.

Legal. Using a custom prompt ("Rename each PDF after the case number and filing date"), NameQuick interprets case numbers and produces consistent names. The rules engine can move files into subfolders by case number.

Research and academia. Journal articles arrive as download.pdf. NameQuick reads the paper title, author names, and publication date and suggests a descriptive name. Works with scanned photocopies via built-in OCR.

Bulk scanning. Scanner output named scan001.pdf through scan099.pdf becomes a batch of clearly labelled documents in one operation.

Other methods compared

If you are not on macOS or want to explore alternatives, here is how the other approaches work:

MethodStrengthsLimitations
Manual renamingNo tools neededSlow, error-prone, does not scale
AppleScript + pdftotextFree, scriptableFragile: breaks when document layout changes, requires scripting knowledge
Adobe AutoSplit plug-inPowerful regex extractionPC-only, requires Adobe license + paid add-on
Win2PDF auto-renameVisual zone selection, no regexWindows-only, manual field selection per document
GoSignPDF / web-based OCRPrivacy-friendly (browser-side), no installManual zone drawing, no Finder integration
IDP platforms (Klippa, etc.)High volume, cloud AISubscription, uploads to cloud, limited Mac support

Manual renaming and AppleScript work for small volumes but do not scale. In Adobe Community threads, users discovered that the Action Wizard cannot rename files, only save copies under a new name, which led many to search for third-party plug-ins.

Adobe plug-ins and PC tools like AutoSplit and Win2PDF are capable but tie you to a Windows-centric workflow. AutoSplit uses regular expression patterns (e.g., Invoice number: \d+) to extract values from PDFs. Win2PDF lets you draw rectangles around text on a page and uses that as the new name. Both require paid licenses.

Web-based services like GoSignPDF process files in the browser for privacy. You drag selection boxes to define recognition zones and build a naming pattern from the extracted values. Convenient, but still manual per-document.

IDP platforms handle high volumes using cloud AI, but most operate as SaaS subscriptions and raise privacy questions for sensitive documents.

NameQuick combines the AI capability of IDP platforms with the privacy and Mac integration that the other tools lack: local processing, Finder context menu, Watch Folders, and a visual preset builder that replaces regex scripting.

FAQ

Q1: How can I rename many PDF files quickly?

Batch renaming is easiest with tools designed for large volumes. Mac users can use NameQuick: load all your PDFs, apply a template or preset, and rename hundreds of files in seconds with full undo support.

Q2: Can I rename documents based on their content without Adobe?

Yes. NameQuick provides AI-powered content-based renaming on macOS without requiring Adobe software. Web-based services like GoSignPDF also perform text recognition and content extraction but may not integrate with Finder.

Q3: What is the best naming convention for invoices?

A good scheme includes the invoice date in YYYY-MM-DD format, the vendor or customer name, and the invoice ID. For example, 2026-02-10_ACME_INV-1234.pdf. Including the amount is optional but helps with quick scanning.

Q4: Will renaming a PDF change its metadata?

Renaming a file does not alter the document's internal metadata or content. The PDF text and embedded properties remain intact.

Q5: Is AI-based renaming secure?

Many cloud services upload your files to external servers. NameQuick processes files locally on your Mac and only sends extracted text to the AI provider. BYOK allows you to use a local model, ensuring your documents never leave your device.

Q6: How do I use regex for renaming?

Tools like the AutoSplit plug-in let you define patterns like Invoice number: \d+ to capture a number. If regex is intimidating, NameQuick's presets and natural-language prompts are an easier alternative.

Q7: Can I use terminal tools to rename PDFs?

Yes. Utilities like pdftotext can extract content, and shell scripts can generate new names. These scripts are effective but fragile: if the document layout changes, the script breaks. NameQuick uses AI to interpret document structure, making it more resilient to format changes.

Get started

Ready to organize your files?

NameQuick renames files 10x faster with AI-powered rules.

Join 0+ happy customers