On Linux, you can edit PDF metadata without installing exiftool, qpdf, or pdftk by loading a PDF into a browser-based editor that reads and rewrites the document information dictionary locally. The fields stored in a PDF's metadata, including title, author, subject, keywords, creator, producer, creation date, and modification date, live in a separate information block from the page content stream, so updating them does not redraw a page or change a character of visible text. PDF Metadata Editor opens the chosen file in your browser, surfaces the existing entries, lets you replace the ones you want to change, and downloads a separately named copy with your edits applied. The original file stays on disk untouched, which means you can always compare the new copy against the source before sharing it. This approach works on any Linux distribution that ships a modern browser, including Ubuntu, Fedora, Debian, Arch, and openSUSE, without touching the package manager or compiling anything from source.

how to edit pdf metadata linux
how to edit pdf metadata linux

What PDF Metadata Editing Means on Linux

PDF metadata is the block of descriptive entries that a PDF viewer shows under "Document Properties" or "File → Properties." It is separate from the page content stream that draws the visible words, images, and layout. Linux users sometimes discover this distinction only after trying to edit page content with sed or a plain text editor and finding the resulting PDF unreadable. The metadata dictionary typically contains eight standard entries: title, author, subject, keywords, creator, producer, creation date, and modification date. Some files also carry XMP or custom vendor extensions, but the eight standard entries are what every Linux viewer from Okular to Evince to Firefox's built-in PDF reader knows how to display. Editing these entries does not require recompiling the page stream, which is why a focused editor can change them quickly while leaving the rest of the file alone.

Fields You Can Edit in PDF Document Information

When you load a PDF into the editor, each field appears with its current value or as blank if the original file never set one. Text fields accept any string. Keywords must be entered as a comma-separated value, which the tool preserves exactly in the saved document information entry. Dates are entered in YYYY-MM-DD format, and the tool validates the actual calendar date, including leap years, before saving. If a viewer shows the field using a different label, it is still reading from this same information block; for example, a viewer might display "Author" or "Created by" depending on its localization, but both refer to the same underlying entry.

FieldWhat it describesExample value
TitleDocument title shown in viewers and tabsQ4 Sales Report
AuthorOriginal byline or responsible personJane Smith
SubjectShort subject line for archivesRegional breakdown
KeywordsComma-separated tags for searchsales, q4, 2025
CreatorApplication that produced the original contentOpenOffice Writer
ProducerPDF-generating librarySkia/PDF m111
Creation dateWhen the document was created2025-01-15
Modification dateWhen the document was last modified2025-03-22

Why a Browser-Based Editor Fits a Linux Workflow

A Linux user who has never installed exiftool, qpdf, or pdftk can still get the job done because the editing happens inside the browser. There is no need for sudo apt-get, no need to enable extra repositories, and no need to verify a .deb or .rpm signature. The browser sandbox keeps the file in memory, reads the document information dictionary, applies the changes, and offers a download link for the new copy. The original file on disk stays untouched, which doubles as a backup. For users who already keep a Linux PDF editor installed for page-level edits, this browser method complements that workflow rather than replacing it: use the local tool when you need to rotate, crop, or redact; use the browser editor when you just need to update a byline, fix a misspelled title, or add a few useful search keywords.

A practical example: you can rename a downloaded research report in your file manager but still see "Untitled" in Okular's document properties. The title lives in the metadata, not the filename, so only the metadata edit changes what the viewer shows. This is the routine cleanup that PDF Metadata Editor is built for.

How to Edit PDF Metadata on Linux in Your Browser

  1. Open the PDF Metadata Editor in your browser, choose a PDF file from your Linux filesystem using the file picker, and review the detected document information entries that appear in the form.
  2. Edit the title, author, subject, keywords, creator, producer, or dates you want to change, leaving fields alone if the existing value is already correct, and saving comma-separated values for keywords in a single field.
  3. Save the metadata and download the separate PDF copy, then verify it in your preferred Linux viewer such as Okular or Evince by opening File → Properties to confirm the new entries.

How Metadata Editing Differs From Editing Page Content

Editing metadata is intentionally narrow. The tool writes standard information entries and leaves page artwork, form fields, bookmarks, links, and passwords alone. This means several things that are easy to assume but worth stating clearly. Editing the title does not redraw a cover page, change a printed heading, or alter the filename. Replacing the author field does not prove authorship or create a signature, and clearing it does not remove hidden text or annotations. If confidential text, annotations, attachments, or page content needs to come out, that is a different job and requires a dedicated redaction workflow such as Remove Annotations from PDF.

The same is true for related tasks that sit close to metadata editing. To change only the visible filename, rename the file in your file manager. To add page numbers, use an Add Page Numbers to PDF tool. To rotate a scanned page, use a Rotate PDF tool. To make form fields permanent, flatten the form first. To stamp a watermark, use a Watermark tool. To merge several reports into one file, use a Merge PDF tool. PDF Metadata Editor is not a substitute for these tools; it is a focused, single-purpose utility for cleaning up document information.

For deeper guidance on the title, author, and keywords fields specifically, see this guide on how to edit PDF title, author, and keywords.

Date Fields, Empty Values, and Signature Warnings

Dates behave differently from text fields. If you leave a date field blank, the tool treats it as "leave unchanged" rather than "remove the date," because standard PDF date removal is not a dependable operation in a local browser workflow. A real date like 2025-01-15 passes validation; a real date like 2024-02-29 passes because 2024 is a leap year; a value like 2023-02-29 is rejected because no February 29 exists in 2023. Review any date change carefully if a recipient or an archive system relies on document timestamps, since some search systems index by modification date and may treat an altered date as new content.

Text fields behave the opposite way. If the title, author, subject, keywords, creator, or producer box is empty when you save, the downloaded copy receives an empty value for that field. This lets you deliberately strip a byline from a public-facing copy. Just remember that an empty author field does not remove hidden text from the visible pages.

Finally, saving any changed PDF can invalidate an existing digital signature, even though the visible page artwork is unchanged. Keep the original signed file on disk and use a signature-aware workflow whenever signature validity matters to you or your recipient.

Verifying the Saved PDF in Your Linux Viewer

After you download the edited copy, open it in the viewer that matters most to your workflow. Okular shows document properties under File → Properties, and Evince shows the same panel. Firefox's built-in viewer exposes a smaller subset. Different viewers prioritize different fields, so it is worth checking the destination system rather than relying on the editor's preview. An archive system, for example, may read keywords but never display the producer, while a reader focused on document titles might show only the title in the tab label. If the entries do not appear as expected, reopen the file in the editor and confirm that the values were saved correctly.

Some PDFs do not load in the editor at all. Files with password protection, malformed metadata, unusual vendor extensions, or physical damage are rejected safely rather than bypassed. The editor never tries to repair a damaged document or normalize every vendor-specific field. For these cases, a dedicated recovery or repair workflow is the right next step, not metadata editing.