Skip to content

Free toolsDocuments

Publisher batch to PDF

Zip the folder, get a ZIP of PDFs and a report that says how each one fared.

This one runs on your credits. Zip the folder, get a ZIP of PDFs and a report that says how each one fared.

Sign in and get 500 free credits every month — enough for many files — then drop the file in the workbench and run publisher batch to pdf there.

Pick a file below to see exactly what it would cost.

More free conversions, where you upload. The Fylane extension does the same work inside any upload form, on its own free share every day.About the extension

How to convert Publisher batch to PDF

  1. Sign in — 500 free credits a month.
  2. Zip the folder of .pub files (Word, Excel and PowerPoint files inside convert too) and drop the ZIP.
  3. Run it and download the ZIP of PDFs with the report.

What happens to your file

7-Zip unpacks the archive on Fylane’s servers — a hundred files and 64 MB unpacked at most — and LibreOffice converts every document in it to PDF, one after another, keeping folder paths. Publisher files get the fidelity report: pages, the faces used, which were metric twins and which were substituted. A file that fails is a row in the report, never a failed batch; a file that is not a document is listed as skipped.

The result ZIP holds the PDFs, report.json for a script and report.csv for a spreadsheet. Publisher leaves Microsoft 365 on 1 October 2026; this is the way to convert twenty years of files before then.

Questions

How many files at once?

A hundred per ZIP, 64 MB unpacked. For thousands, split the folder into ZIPs of a hundred; the reports concatenate.

What does it cost?

Credits by the size of the ZIP, as any credits tool; 500 free credits a month covers several batches.

Do this in code

curl -X POST https://api.fylane.dev/v1/jobs \
  -H "Authorization: Bearer $FYLANE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "file_id": "<file id>",
    "operation": "archive.convert-each",
    "options": {
      "to": "pdf"
    }
  }'

The same operation, archive.convert-each — A ZIP, 7z or tar of documents — Publisher first, any Office file — becomes a ZIP of PDFs with report.json and report.csv: per file, pages, bytes, the fonts substituted, any failure. A hundred files at most. Upload first with the quickstart; every option is on the operations page. 500 free credits a month, then $5 per thousand.