ZetaMarker

Highlight local PDF files

Why file:// PDFs cannot open in the extension, how to upload them to the dashboard, and what happens to existing local highlights.

The extension cannot read PDFs opened directly from your computer (file:// URLs). Upload the file to the ZetaMarker dashboard to highlight and sync it.

Why local PDFs need upload

Browsers block extensions from accessing arbitrary files on disk for security. When you open a local PDF, ZetaMarker shows an upload prompt instead of the PDF viewer:

Upload this PDF in ZetaMarker

The extension does not open file:// PDFs inline.

Upload from the extension prompt

  1. Open a local PDF — the upload prompt appears.
  2. Click Open ZetaMarker to upload.
  3. Sign in to the dashboard if prompted.
  4. The Upload PDF dialog opens — select the same file shown in the prompt.
  5. After upload, open the PDF in the dashboard viewer to highlight and sync.

The prompt shows the filename so you pick the correct file. Use Copy file path if you need to locate it in your file manager.

Upload from the dashboard

  1. Sign in at app.zetamarker.com.
  2. Click Upload PDF in the header or pages library.
  3. Drag and drop or browse for your .pdf file.
  4. Optionally check Open automatically after upload.

See Upload PDFs to the cloud for size limits and storage.

What about existing local highlights?

Note: Highlights you saved only for a local file in the browser are not transferred automatically when you upload. You may need to re-highlight after upload, or export/copy from the extension sidebar before uploading.

Legacy local pages in the dashboard

If a page shows "This page was a local file on your computer", upload the PDF to enable highlighting and cloud sync in the dashboard viewer.

These URLs open the upload flow after login:

  • /app?upload=pdf
  • /app?zm_source=local-pdf-prompt

On this page