Rename PDF Files by Title

About Rename PDF Files by Title

Rename PDF Files by Title is a free batch PDF renamer that gives every PDF a name taken from the title written inside it. You drop a folder worth of files with names like document001.pdf, scan_872.pdf or download (3).pdf, and the tool suggests names such as Attention Is All You Need.pdf. Nothing is renamed until you have seen the list: every suggestion shows where it came from and how sure the tool is, and you can edit, swap or skip any of them before you download. The title is read from two places. The first is the Title field in the PDF properties, the text your PDF reader shows in its title bar. It is often empty or wrong, for example Microsoft Word - final_v3.docx or untitled, so the tool throws such values away. The second is the first page: the largest text in the top part of the page is almost always the title of an article, report, thesis or book, and titles that run over two or three lines are joined back together. When both places agree, the confidence is high. When only one is found, it is medium, and when the page has no clear heading, it is low and the file keeps its old name unless you tick it. The result comes as a ZIP with the same PDFs under their new names, byte for byte unchanged. For a large library you can instead copy a short Windows PowerShell or Mac and Linux script that renames the originals where they are. Everything runs in your browser, so research papers, contracts and bank statements are never uploaded. To pull the text out of a PDF use PDF to Text, and to combine renamed files into one document use PDF Merger.

Most PDF folders fill up with meaningless names because the name comes from wherever the file was saved, not from what it contains. Journal sites hand out names like 1-s2.0-S0950705120302318-main.pdf, scanners count up from scan_0001, email attachments arrive as document.pdf, and every browser download of the same link adds (1), (2) and (3). Search and sorting in File Explorer or Finder only work with the name, so a library of a few hundred papers becomes hard to use. A PDF keeps its title in two places, and neither is reliable on its own. The Title property is set by the program that made the file. Word copies the title from its own document properties, which most people never fill in, so the field is empty or holds the original Word file name. LaTeX papers often have the right title, journal templates sometimes have the template name. The first page is usually right, because the title is printed there in the largest font, but a journal name, a running header or the word Abstract can be just as big. The tool skips lines that look like headers, DOIs, dates, web addresses and labels such as Research Article, takes the largest remaining text in the top 70 percent of the page, and compares it with the Title property. A good file name for papers starts with what you will search for. Author Year - Title, for example Vaswani et al 2017 - Attention Is All You Need.pdf, sorts papers by author the way a reference list does, and Year - Title sorts reports by date. The year is taken from the date stored in the PDF, which for downloaded articles is usually the year of publication but can be the year the file was made, so check it on older papers. Names are cut at 100 characters by default on a word boundary, because Windows struggles with paths longer than 260 characters and many sync services have similar limits. The new names are made safe for every system. Colons become a dash, slashes and characters such as ? * " < > | are removed, names Windows reserves such as CON or AUX get an underscore, and when two files end up with the same name the second one gets (2), compared without regard to capital letters because Windows and macOS treat Report.pdf and report.pdf as the same file. If you need one file per chapter before renaming, split it with PDF Splitter, and to check how long each document is, use PDF Page Count Checker.

How to use Rename PDF Files by Title

  1. Drop all the PDFs you want to rename, the titles are read in your browser
  2. Check the suggested names and confidence, edit any name and pick a name format
  3. Download the renamed PDFs as a ZIP or copy a script that renames them in place

Frequently Asked Questions

How do I rename a PDF file?
For one file, right click it in File Explorer and choose Rename (Windows), or click the name once and press Enter (Mac), then type the new name and keep .pdf at the end. For many files at once, drop them here: the tool reads the title of each PDF, suggests a name, and after you check the list you download them renamed in a ZIP.
Can I rename PDF files based on their content?
Yes. The tool looks at the title field in the PDF properties and at the largest text on the first page, which is the title in almost every paper, report and ebook. It does not guess from the whole text, so the suggestion is always a real title from the document. Files without a clear title keep their name until you type one.
What does the confidence score mean?
High means the title field and the first page give the same title. Medium means only one of them was found, or they disagree and the stronger one was chosen; the other is offered under Use instead. Low means the first page has no heading that stands out, so the file is not ticked for renaming. No title means nothing usable was found, often because the PDF is a scan.
Does renaming change the PDF itself?
No. Only the file name changes. The files in the ZIP are byte for byte identical to the ones you dropped, so signatures, form fields, bookmarks and the title shown inside the PDF stay as they were.
Why does my PDF show a different title than its file name?
A PDF stores its own title in the document properties, separate from the file name. Browsers and readers show that title in the tab or title bar. It is often left over from the program that made the file, which is why this tool checks it against the first page instead of trusting it blindly.
Can I rename the files in place instead of downloading a ZIP?
Yes. After checking the list, click Windows script or Mac / Linux script. A short script is copied that renames the original files. Open PowerShell or Terminal in the folder with the PDFs, paste it and press Enter. Files that keep their name are left out of the script.
Does it work with scanned PDFs?
Only if the scan has a text layer. A scan without one is just a picture of text, so there is no title to read, and the file is marked No title. You can still type a name for it, or make the text searchable first with an OCR tool such as Image to Text on this site.

Related Tools