Free, local, no signup

Batch Rename PDFs

Rename files by content, invoice number, date, amount, or custom text. Preview every new file name before downloading a ZIP.

Text-based PDFs Browser processing CSV export

No PDFs added yet.

Preset

Invoice fields are ready

Date Vendor Invoice number Amount
Customize fields

Advanced rules are optional. The default invoice fields work for many text-based invoices.

File name template

Build the new names

Use fields in braces. You can edit any row before downloading.

0 PDFs added
0 ready to rename
0 warnings

Preview

Review before downloading

No preview yet. Add PDFs and run extraction to see editable file names here.

Use cases

Built for recurring PDF folders

Use PDF Renamer when file names should come from the document itself, not from a random download name.

Invoice PDFs

Rename files by vendor, invoice number, invoice date, and total amount before sending them to bookkeeping.

Invoice PDF renamer

PDF data to CSV

Extract fields from a batch of text-based PDFs and export the results for spreadsheets or review workflows.

Extract PDF data to CSV

Rename by text

Use keywords or regular expressions to pull custom text from contracts, statements, forms, or reports.

Rename PDF by text

Scanned PDFs

Learn why scanned PDFs need OCR before reliable text extraction and what to prepare before renaming.

Rename scanned PDFs

How it works

A simple workflow for safer batch renaming

1. Add text-based PDFs

Drop multiple PDFs into the browser. The first version reads selectable PDF text locally and does not upload files to a server.

2. Extract fields

Use built-in rules for dates, invoice numbers, amounts, and first-line vendor names, or add a custom regular expression.

3. Preview every name

Review generated file names in a table, edit missing fields, check warnings, and avoid duplicate or unsafe file names.

4. Download renamed copies

Download a ZIP with renamed PDF copies or export a CSV. Your original files on your computer are not changed.

Privacy

Your files stay on your device.

This first version reads text-based PDFs in your browser and creates renamed copies in a ZIP. Your original files are not changed, and PDF content is not sent to a server.

FAQ

Useful details

Does this work with scanned PDFs?

The first version works best with text-based PDFs. Scanned files, image-only pages, or unusual text layers may need OCR before reliable extraction.

Can I rename PDFs with the same layout?

Yes. Use Select Areas to draw boxes around the exact fields on the first PDF, then apply those areas to repeated documents with the same layout.

Can I rename invoices by invoice number?

Yes. Use the built-in invoice number rule or add a custom regular expression, then include the field in your file name template.

Will this change my original files?

No. The web version creates renamed copies inside a ZIP file. Your original PDFs are left untouched.