Convert a PDF to Keynote
Keynote cannot open a PDF and no converter here writes a .key file. Keynote does import PowerPoint, so the route is PDF to PowerPoint: the tool writes one slide per page with the text editable, reads the .pptx back to prove the text survived, and Keynote opens that file with File, Open. For an exact picture of each page, use PDF to Images instead.
How to convert a PDF to Keynote
-
Check the PDF has text
Select a line in Preview. If words highlight, the text route works. If the whole page highlights as one block, the PDF is a scan and the image route in the next section is the one to take.
-
Convert the PDF to PowerPoint
Drop the file on PDF to PowerPoint. It makes one slide per page, keeps the text as editable text boxes and images in place, and reads the .pptx back before the download.
-
Open the .pptx in Keynote
Choose File, Open in Keynote and pick the .pptx. Keynote converts it into a Keynote presentation and lists any fonts it substituted.
-
Save as a Keynote file
Press Command S. Keynote writes a .key file. Apply a Keynote theme afterwards if you want its styling on every slide.
Why PowerPoint is the way in
Apple keeps the .key format private and changes it between versions, so no third-party PDF to Keynote converter writes it reliably. What Keynote does import well is .pptx, and it does so on a Mac, an iPad and iCloud.com. Every convert PDF to Keynote route that gives you editable slides therefore goes PDF, then PowerPoint, then Keynote.
PDF to PowerPoint runs the first step in the browser tab. It reads each page, writes a slide of the same proportions, places the text as text boxes at the positions it had on the page and the images where they were. Before it offers the download it opens the .pptx again and counts the characters against the PDF, so a conversion that dropped text is refused rather than handed over. Nothing is sent to a server.
What you get in Keynote and what needs fixing
Each PDF page is one slide. Text is editable and the fonts are named as they were in the PDF, so Keynote substitutes any that are not installed on the Mac and says which. A deck that started life in Keynote or PowerPoint comes back close to the original layout. A report that was never a deck comes back as a slide per page with long text boxes, which is accurate but not a presentation; expect to split and reflow it.
Things to check after opening in Keynote
- Text boxes that ended a line early. The PDF stored lines separately, so a paragraph may arrive as several stacked boxes. Select them and merge if you plan to edit the wording.
- Bullets. Bullet characters come across as text. Reapply Keynote list formatting to get real bullets.
- Vector drawings. Charts drawn as shapes may arrive as one grouped picture.
- Slide size. The slide matches the page proportions. A letter-size portrait PDF makes portrait slides; change the slide size in the Document inspector if you need 16:9.
When you only need the pictures: open PDF in Keynote as images
If the slides must look exactly like the pages and you will not edit the words, an image per page is the better import. PDF to Images renders each page at 96 dpi by default, with a DPI control for a sharper render, and gives you one PNG or JPEG per page. Drag the images into Keynote, one per slide, and set each to fill the slide. The text is not editable but nothing moves.
This is also the only route for a scanned PDF, because a scan holds no text for the PowerPoint conversion to rebuild. The tool says so when it finds none.
A third option is Keynote's own drag-and-drop: drag a PDF onto a slide and Keynote places the first page as an image. It works for a single page; for a whole document the image export above is faster.
The route back, and related guides
Once the deck is edited, Convert Keynote to PDF covers the export with notes, build stages and handout layouts. The PowerPoint side of the conversion, with the same tool and the same read-back check, is written up in Convert PDF to PowerPoint. The same .pptx also opens in Google Slides, so one conversion serves both apps. The full set of Office and Apple guides is under PDF, Word and Excel help.
Questions people ask
- Can Keynote open a PDF directly?
- No. Keynote opens .key and .pptx files. A PDF dragged onto a slide is placed as a picture of its first page, which keeps the look but makes the text uneditable.
- Is there a PDF to Keynote converter on the iPad?
- The same route works there. Convert the PDF to PowerPoint in Safari, save the .pptx to Files, then open it in Keynote for iPad, which imports the .pptx and saves a Keynote presentation.
- Why is the text in stacked boxes instead of one paragraph?
- The PDF stored every line at its own position, and the converter keeps those positions so nothing moves. Merge the boxes in Keynote when you want to reflow a paragraph.
- Will the fonts match the original deck?
- Only if they are installed on the Mac. Keynote lists substitutions when it opens the .pptx. Install the missing fonts and reopen, or accept the replacements.
- Does converting a PDF to PowerPoint send my file anywhere?
- No. The tool runs in the browser tab and writes the .pptx there. It also reads that .pptx back and checks the text count before the download appears.
- Should I use PDF to PowerPoint or PDF to Images for Keynote?
- PowerPoint when you need to edit the words. Images when the slides must look exactly like the pages, or when the PDF is a scan with no text.
Do it now
The tool runs in this browser. Your file never leaves the machine, and the result is checked before you download it.
Turn a PDF into an editable PowerPoint deckWhere to go next
- Turn a PDF into an editable PowerPoint deck Turn a native-text PDF into an editable PowerPoint deck without uploading it.
- PDF to image Turn PDF pages into image files.
- Convert PDF to PowerPoint Turn a PDF into a PowerPoint deck, one page per slide.
- Convert Keynote to PDF Export a Keynote deck as a PDF, with or without presenter notes, and make it small enough to send.
- PDF, Word, Excel and PowerPoint help Find the right guide for PDFs inside Excel, Word and other software.