Pages to PDF Converter
Convert an Apple Pages document (.pages) to PDF by extracting its built-in preview — entirely in your browser, nothing is uploaded.
Input
Upload a .pages file saved by a recent version of Apple Pages (2013 or later).
Output
Guides
Convert an Apple Pages document (.pages) to PDF — no software, no
upload. Drop the file and download a PDF in seconds, all in your browser.
How to use it
- Drop a .pages file onto the upload box — a document saved by Apple Pages 5 or later (2013 onward).
- Press Convert to PDF, then download
document.pdf.
How it works
A .pages file is actually a zip archive, and Pages automatically saves a
full-fidelity, ready-made PDF rendering of the whole document inside it
(the QuickLook preview macOS uses for Spotlight/Finder previews). This
tool unzips the archive and hands you that PDF directly — no conversion
step, no server, no proprietary-format parser involved.
Free in your browser, private by default
The file is unzipped entirely on your device — it's never uploaded anywhere.
Why doesn't it work with every .pages file?
Only documents saved by Pages 5 or later (the format used since 2013) carry this embedded preview PDF. Files saved by the older Pages '09 format don't include one and can't be converted this way — open and re-save the file in a modern version of Pages first.
Is there an API?
Yes. The same tool is available as a developer API
(POST /v1/tool/pdf-converter/pages-to-pdf) for converting Pages
documents from a script or backend. Send the file as a base64 data URL;
the response carries the PDF the same way. The in-browser tool on this
page stays free.
More ways to use this tool
REST API
curl -X POST https://api.iotools.cloud/v1/tool/pdf-converter/pages-to-pdf \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"pages": "<pages>"
}'Swap in your own key from your account. The tool's fields are the body — no wrapper.
Ask an AI agent
Use the IOTools `pdf-converter__pages-to-pdf` tool (Pages to PDF Converter) on this input:
YOUR_INPUT_HEREPaste this at any agent connected to the IOTools MCP server, then add your input.
Embed widget
<iframe
src="https://iotools.cloud/embed/pdf-converter/pages-to-pdf/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="Pages to PDF Converter — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>Drop this into your own page — free, no key required, just a link back.
| Cost per call | From 5 credits |
|---|