Everything you need to know about KEY
KEY (.key) is Apple Keynote's native presentation file format. Unlike PPTX (XML in ZIP) or ODP (XML in ZIP), Keynote uses a binary protobuf-based format wrapped in a ZIP - more efficient but harder to inspect. Keynote files only fully open in Keynote (Mac, iPad, iPhone, iCloud).
How it works under the hood
- Protobuf-based. Apple's modern Keynote (since 2013) stores slide content as Protocol Buffer messages serialized inside `.iwa` files within the ZIP package.
- iWork format family. KEY shares its structure with PAGES (Pages documents) and NUMBERS (spreadsheets) - all .iwa containers.
- Cinematic transitions. Keynote's killer feature: transitions and animations that are markedly more polished than PowerPoint's. Magic Move, Cinematic, Object animations.
- Metal renderer. Keynote uses Apple's Metal API for hardware-accelerated rendering - butter-smooth animations that PPTX cannot match.
Where you'll actually use it
- Apple Keynote presentations (Mac, iPad, iPhone, iCloud)
- Steve Jobs-era keynote-style polished decks
- Apple ecosystem-only presentation distribution
- Pitch decks where animation polish matters more than compatibility
How it compares to alternatives
KEY vs PPTX: KEY has better defaults and animations; PPTX has wider compatibility. Keynote can export PPTX. KEY vs PDF: PDF is universal but loses animation; KEY preserves the full experience.
Things that will trip you up
- Keynote files only open fully in Keynote - sharing requires PDF or PPTX export
- Keynote-specific animations don't translate to PPTX export - simplify your decks before sharing
- Older Keynote versions used .key as a folder bundle, not a single file - newer .key files are single files