How to use PDF Metadata Editor
- Add one PDF in the PDF file field. The file is read in this browser and never uploaded.
- Leave What to do on Read the fields already stored, then run once to see the information entries and the XMP properties the file carries.
- Switch to Write the fields below and type the entries you want. A field you leave empty is removed while removal is on.
- Set XMP metadata to write the five named XMP properties, or to remove the whole packet, and leave it alone when the XML record should not be touched.
- Select Read or write and download the new copy.
Example: PDF Metadata Editor
Read both metadata records of one report, then rename the title in each.
Options
- What to do
- Read the fields already stored returns a report and changes nothing. Write the fields below saves a new file with the values you typed.
- Remove the fields I leave empty
- On, an empty box takes that entry out of the document and out of the XMP record. Off, the value the file already had is kept, which is the safer choice when you only want to add a title.
- XMP metadata
- Leave the packet as it is changes nothing in the XML record. Write the properties below replaces the five named properties and copies the rest of the packet through, including namespaces this tool does not understand. Remove the whole packet takes the record out of the file.
- Keywords
- One text entry, not a list. Most readers show it as written, so separating terms with a comma keeps it readable.
Supported inputs and limits
Where your input is processed
This tool processes your input in this browser. Your text and files are not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.
One file can carry several kinds of metadata
The information dictionary holds short text entries next to the document catalog: a title, an author, a subject, a keyword string, the creating application and the producing library. An XMP packet is a separate XML record, usually stored as a metadata stream on the catalog, and it can repeat the same names in another form. Some files carry EXIF or IPTC data inside embedded images as well. Editing the dictionary and the named XMP properties is the part this tool can verify, which is why the report states plainly what it changed and what it did not.
How the XMP packet is rewritten
The packet is edited as text rather than rebuilt. The reader finds the description element, replaces only the value of a named property, and leaves every other byte of the packet where it was, so an unfamiliar namespace, an unknown attribute or a nested structure survives the round trip. When a value has to be added, the standard namespace declaration is added first and the packet keeps the prefix it already used. A packet above the reading limit is refused for rewriting instead of being cut down.
Questions about PDF Metadata Editor
Does clearing the author make the document anonymous?
No. This tool edits the information dictionary and the five named XMP properties. An XMP property it does not name, an attachment, a comment or the wording of the page itself can still identify a person, so treat the export as one step rather than a guarantee.
What happens to XMP properties this form does not name?
They are copied through the rewrite exactly as they were, with their namespace prefixes and any nested structure. Only the five properties on the form are replaced or removed.
Why is the producer still named after I saved the copy?
The producer records the software that generated the file and this tool leaves it alone, so the export still carries the original value. Only the five entries listed above change.
Can I set a date on the copy?
No. Creation and modification dates are read and reported, not written, because a malformed date entry makes some readers show an empty properties panel. Set a date in a desktop PDF editor if it matters.
Why did the signed file lose its signature?
A digital signature covers the exact bytes of the file. Saving an edited copy writes new bytes, so the old signature can no longer validate, and the report names the signature it found.