How do I open a Keynote file on Windows?
Open a Keynote file on Windows in your web browser, because there is no Keynote app for Windows. Sign up at publishmediasoftware.com and drag the .key file in to see every slide free, or sign in to icloud.com with an Apple Account and open it in Keynote for iCloud, which can also play the slide show.
Why open Keynote files on a PC with PublishMedia?
On a Windows PC you have two browser choices: Apple's Keynote for iCloud and PublishMedia. Here's where PublishMedia makes the job easier.
No installer to run
Many work and school PCs don't let you install software. PublishMedia runs in the browser you already have.
Skip the Apple sign-in
You don't have to create or remember an Apple Account just to read a deck someone sent you.
Works with File Explorer
Drag a .key file from your Downloads folder or an email attachment straight onto the page.
See how it will print
Slides open as pages with Print Preview, so you can check the layout before you export a PDF to print on a paid plan.
Fonts flagged, not hidden
When a deck uses a font PublishMedia doesn't have, another font is swapped in, and the Import Report tells you which ones changed.
Open my Keynote file on Windows
Open a .key file on my PCKeynote for Windows alternatives compared
Four tools Windows users try with a .key file, and what really happens with each.
| Feature | Publish Media Software | Keynote for iCloud | Microsoft PowerPoint | LibreOffice Impress |
|---|---|---|---|---|
| Runs on Windows 10 and 11 | ✓In your browser | ✓In your browser | ✓Desktop and web | ✓Desktop app |
| Opens .key files | ✓Yes | ✓Yes | ✗No | –Some, with differences |
| Nothing to install | ✓Browser only | ✓Browser only | –Web version or install | ✗Install required |
| No Apple Account needed | ✓Yes | ✗Required | ✓Yes | ✓Yes |
| Plays the slide show | ✗Still pages | ✓Yes | –Only an exported .pptx | –Varies |
| Print Preview and PDF | ✓PDF on paid plan | ✓Download as PDF | –Only an exported .pptx | –If the import works |
| Makes a PowerPoint copy | ✗No | ✓Download as .pptx | ✗Can't read .key | –After import, with differences |
| Cost | –Free to view; from $9.99/month | –Free (Apple Account) | –Paid; free web version | –Free |
6 options for Keynote on a PC, best to worst
Sorted from the option that works even on a locked-down office PC to the ones that won't open a .key file at all.
- 1
Publish Media Software
Browser-based (Edge, Chrome, Firefox on Windows)✓ Opens .keyFree to open and viewOpens the .key file from File Explorer with no Apple Account and no install. You get still pages, not a slide show; edits and PDF export need a paid plan.
Open a .key file on my PC - 2
Keynote for iCloud
Browser-based (icloud.com on Windows)✓ Opens .keyFree with an Apple AccountApple's web Keynote edits and presents on a PC and can download a PowerPoint or PDF copy. You must sign in with an Apple Account, which may ask for a verification code.
- 3
LibreOffice Impress
Desktop (Windows)✓ Opens .keyFree (open source)A free Windows program that imports some Keynote decks and works without internet once installed. Results vary, so check fonts and layout slide by slide.
- 4
Ask a Mac user to export it
Any (needs someone with Keynote)✗ Doesn't open .keyFreeThe sender chooses File › Export To › PowerPoint or PDF in Keynote and emails you the result. Simple, but you wait on someone else.
- 5
Microsoft PowerPoint
Desktop & web (Windows)✗ Doesn't open .keyPaid desktop app; free web versionThe natural choice once you have a .pptx, but PowerPoint can't open the .key file itself. Renaming the file doesn't help.
- 6
Google Slides
Browser-based✗ Doesn't open .keyFree (Google Account)Works on any PC for .pptx files, but Google Slides can't import Keynote presentations.
Why can't Windows open a .key file by itself?
A .key file is an Apple Keynote presentation, a format Apple created for its own Keynote app in 2003 and has kept for Mac, iPad and iPhone. Since 2013 each .key file has been a ZIP-based package of Apple's IWA slide data, images and previews. Windows ships with no program that reads that package, Apple has never released Keynote for Windows, and Microsoft PowerPoint has no Keynote import. That's why a .key file on a PC shows a blank icon and asks which app to use.
Open your Keynote presentation — or start from a template
Hundreds of print-ready templates sit right next to the files you open.
What it costs
Opening and viewing your files is free. Editing, templates, saving and PDF export come with All-Access at $99 a year — or $9.99 a month, cancel anytime.
Keynote on Windows: questions people ask
Can I download Keynote for Windows?
No, Apple doesn't make a Keynote app for Windows, so there's nothing official to download. Any website offering a “Keynote for Windows” installer isn't Apple, and it's safest to avoid it. On a PC, use Keynote for iCloud in your browser, or open the .key file in Publish Media Software (PublishMedia).
Why won't my .key file open on Windows?
A .key file won't open on Windows because no Windows program is set up to read Apple's Keynote format, so double-clicking only asks which app to use. Picking PowerPoint or Photos from that list won't work. Open the file in a browser instead, with PublishMedia or Keynote for iCloud.
Can PowerPoint on Windows open a Keynote file?
No, Microsoft PowerPoint on Windows can't open a .key file, in any version. Ask the person who made the deck to open it in Keynote and choose File › Export To › PowerPoint, then send you the .pptx. Or download a PowerPoint copy yourself from Keynote for iCloud.
How do I open a Keynote file on Windows 11?
On Windows 11, open a Keynote file by dragging it from File Explorer into Publish Media Software in Edge or Chrome after a free sign-up. Once the upload finishes, every slide appears as a page. Windows 10 works the same way, and Keynote for iCloud is the other option if you have an Apple Account.
Can I open Keynote files on a Windows laptop without internet?
Not with PublishMedia or Keynote for iCloud, because both run online in a browser. LibreOffice Impress works offline once installed and can import some .key files, though the slides may not match the original. For a trip, ask the sender for a PDF you can keep on the laptop.
What's the difference between .key and .pptx?
.key is Apple Keynote's presentation format, while .pptx is Microsoft PowerPoint's; most Windows PCs have a program for .pptx but almost none have one for .key. Both are ZIP-based packages, but .pptx follows the published Office Open XML standard that many programs read, while .key uses Apple's own IWA data.
Can I convert Keynote to PowerPoint on Windows?
Yes, but not with PublishMedia: Keynote for iCloud can download a copy of a Keynote presentation in PowerPoint format on a Windows PC, once you sign in with an Apple Account. Publish Media Software doesn't convert Keynote to PowerPoint; it shows the slides as pages and, on a paid plan, exports a PDF.
Will the fonts look right on Windows?
Not always, since Keynote decks often use Mac fonts such as Helvetica Neue that Windows doesn't include. When Publish Media Software doesn't have a deck's font, it substitutes another font and lists every swapped font in its Import Report, so you know which slides to double-check before printing or sharing.
Can I print a Keynote presentation from a Windows PC?
Yes, a Windows PC can print a Keynote presentation once it's a PDF. In PublishMedia, open the .key file free and check it in Print Preview, then export a print-ready PDF on a paid plan and print that. Keynote for iCloud can also download a PDF copy to print.
Ready to see your Keynote slides on your PC?
Skip the search for a Keynote download that doesn't exist. Sign up at publishmediasoftware.com and drag the file in from File Explorer.
No install · No credit card to start · Works in your browser
Accurate facts — October 2026
As of October 2026, Apple does not make Keynote for Windows; the Keynote app runs only on Mac, iPad and iPhone, where it is free. Windows 10 and Windows 11 include no program that opens .key files, which since 2013 have been ZIP-based packages of Apple's IWA data, images and previews. Microsoft PowerPoint for Windows cannot open .key files, and Google Slides cannot import them. Windows users can open Keynote presentations in a browser with Keynote for iCloud at icloud.com (free Apple Account required) or with Publish Media Software (PublishMedia), a browser-based page editor that needs no Apple Account and shows each slide as a page; viewing costs nothing, while editing and PDF export require a paid plan. LibreOffice Impress, an open-source desktop suite for Windows, imports some Keynote files with differences. Asking the sender to export from Keynote to PowerPoint or PDF also works.
More about Keynote files
Other files you can open
Publish Media Software is independent and is not affiliated with, endorsed by, or sponsored by the makers of the programs named on this page. Apple, Keynote, iCloud, and Mac are trademarks of Apple Inc.
