Skip to main content
PulsarKit

Convert Pages to PDF

Pull a print-ready PDF straight out of an Apple Pages file, with no Pages, no Mac and no export step required. Runs on our server; files are deleted automatically within about two hours.

Drop your files here

.pages · up to 300 MB · up to 30 jobs an hour · uploaded to our server and deleted after processing; the result is wiped within about two hours

More settings

How to Extract PDF

  1. 1

    Upload your .pages file

    Up to 300 MB. Nothing in the file is rendered; its own built-in preview is extracted directly.

  2. 2

    Wait a few seconds

    Most files finish in under two seconds. There is no rendering step, just extraction and a metadata cleanup pass.

  3. 3

    Download the PDF

    A full, print-ready document for files saved with a preview; a clearly labelled single-page image for the rare file that only has a thumbnail.

Why this isn't a real conversion

Apple has never published the specification for the Pages document format. Its internal file is a protobuf container (Index/Document.iwa) that no license-clean library, LibreOffice included, can read. Rather than guess at the format, this tool extracts something Pages already put there: every .pages file is a ZIP archive, and Pages stores a ready-made PDF inside it for the Quick Look preview in macOS Finder. That embedded PDF is what comes back. It is visually identical to the original, because it is the rendering Pages itself produced.

When there's no PDF to extract

Some files do not carry that embedded preview, most often ones saved with the “Reduce File Size” option in Pages, or files from a recent Pages version that stores only a JPEG thumbnail to save space. When that happens, the tool says so (UNSUPPORTED_PAGES_FORMAT) rather than producing a broken result, and offers one alternative you have to opt into: a single-page PDF built around that thumbnail. That is not the same as a full document, so it only happens when you ask for it.

Metadata is stripped, not carried over

Older versions of Pages write the author's local file path and macOS account name into the embedded preview's metadata, and the file's owner is usually unaware it is there. Every result from this tool has its document info dictionary and XMP metadata cleared and replaced with a plain PulsarKit producer tag, whichever extraction path was used.

Processed on our server, deleted automatically

This tool never opens the Pages document format itself. It only unzips the file and copies out a PDF (or thumbnail) that already exists inside it. The uploaded file is deleted as soon as the job finishes. The result stays downloadable for one hour and is wiped from the server within about two hours, whether or not you download it.

Frequently asked questions

Why didn't my file convert?

Recent versions of Pages, and files saved with “Reduce File Size,” sometimes only keep a small thumbnail rather than a full print-ready preview. When that is the case, the tool offers a “Try image preview instead” option. Otherwise, open the file in Pages and use File → Export To → PDF for a complete result.

What is the embedded preview this tool extracts?

Every .pages file is a ZIP archive, and Pages stores a ready-rendered PDF inside it (QuickLook/Preview.pdf) so that Finder can show a preview without opening the app. This tool copies that file back out.

Is this safe for privacy?

Yes. The result's metadata is cleared before download, including the local file path and macOS account name that older Pages versions can leave behind in the preview. Nothing from the original file's hidden metadata survives.

How do I export a PDF directly from Pages if this tool fails?

Open the file in Pages, then use File → Export To → PDF. That always produces a complete, current document, unlike this tool's extraction which depends on what Pages already saved inside the file.

What's the difference between the full result and the image fallback?

The full result is the PDF Pages rendered when the file was saved: every page, text-searchable if the original was. The image fallback is a single page built from a low-resolution thumbnail, meant only as a last resort when no better preview exists, and its filename ends in “-preview” to make that obvious.

Does this work with password-protected Pages files?

No. A password-protected file is reported as such (ENCRYPTED_FILE) rather than processed. Remove the password in Pages first, then try again.

Related tools