Apple Keynote to OpenDocument Presentation converter
Apple Keynote is opened by our office engine headless and exported as OpenDocument Presentation, prioritizing office fidelity for key-to-odp.
- Converted with Office engine · input deleted within 24 h
- Free: 5 conversions a day · 5 MB each
- Higher limits →
What changes
- Apple Keynote is opened by our office engine headless and exported as OpenDocument Presentation, prioritizing office fidelity for key-to-odp.
- Paragraph styles, tables, images, headers, footers, and page breaks are preserved when our office engine can map them.
- Slides export as pages; speaker notes, transitions, animations, embedded media playback, and presenter-only data are dropped.
- Missing fonts are substituted by server fonts, so line breaks and pagination can shift from the authoring machine.
- Tracked changes are accepted as the visible document state; reviewer comments may not appear unless they are visible in the exported view.
- The destination office file is editable but may not keep application-specific templates, themes, or unsupported controls exactly.
A real Apple Keynote → OpenDocument Presentation run
We converted our Apple Keynote sample (268 KB) with Office engine on 2026-10-20. It took 1.3 s and produced a 17 KB OpenDocument Presentation file, 94% smaller than the input. The engine raised 1 warning, listed below.
Input · sample.key · 268 KB
ZIP with 62 parts
- Archive parts
- 62
- first
- Index/MasterSlide-10.iwa
Output · sample.odp · 17 KB
OpenDocument presentation: 3 slides, 1 picture
- Paragraphs
- 16
- Headings
- 0
- Tables
- 1
- Rows
- 3
- Slides
- 3
- Pictures
- 1
- Archive parts
- 17
- Theme backgrounds, colour fills and builds are not carried over; check each slide.
Options
- filter
- Override the office engine convert-to filter string when an advanced workflow needs a specific export filter.
Example
Apple Keynote sample fileOpenDocument Presentation output with converted structureDo it in code
soffice --headless --convert-to odp --outdir out input.keyApple Keynote to OpenDocument Presentation by API or MCP
The HTTP API and the MCP server run the exact engine this page uses (Office engine); the response carries the same warnings the web converter shows. Check support first with GET /api/v1/pairs?from=key&to=odp.
curl -X POST https://filetypeconverters.com/api/v1/convert \
-H "Authorization: Bearer $FTC_API_KEY" \
-F "file=@input.key" -F "from=key" -F "to=odp" \
--output output.odpThis converter works today; a tested write-up of what changes for Apple Keynote → OpenDocument Presentation is in progress.