Keynote PDF export: Workaround for charts and hyperlinks
Keynote → PDF with working hyperlinks and charts (workaround)
Keynote’s direct PDF export often breaks charts . A workaround that worked for me:
1. Export the deck as HTML (File → Export To → HTML)
2. Run a small open-source tool that merges the vector slide PDFs from the export and adds link annotations from the JSON metadata
Install (macOS, one command):
git clone https://github.com/hueremin-source/keynote-html-to-pdf.git
cd keynote-html-to-pdf && ./install.sh
Then right-click the HTML export folder in Finder → Quick Actions → HTML-to-PDF. The PDF appears next to index.html.
Repo: https://github.com/hueremin-source/keynote-html-to-pdf
MIT license, free. Tested on my own decks — links and graphics look correct.
MacBook Air 13″, macOS 12.7