How to Combine PowerPoint, Keynote & Google Slides into One Deck
By Josh Comstock · Updated June 2026 · ~7 min read
One person built their slides in PowerPoint, someone on a Mac used Keynote, and a third dropped theirs in Google Slides — and now it all has to become one presentation for Monday. Here's the rub: the formats don't open in each other's apps cleanly, and rebuilding everything in a single program means re-creating animations, layouts, and embedded video by hand. That's hours you don't have. So here's how to combine mixed-format decks into one file without any of it.
Why Mixing Formats Is Harder Than It Looks
PowerPoint, Keynote, and Google Slides each store presentations differently, and none of them is a good citizen about the others — that's the whole trouble:
- Keynote can't open
.pptxlosslessly and PowerPoint can't open.keyat all — Keynote is a macOS-only Apple app, so any cross-format trip runs through an export/import that can shift fonts, spacing, and effects. - Google Slides has no "merge presentations" command. You can import slides from another Google Slides file, but bringing in PowerPoint or Keynote means downloading, converting, and re-uploading — and the import quietly re-themes slides to match the destination.
- Every round-trip risks the design. Each open-in-the-other-app-and-re-save step is one more chance to lose a font, reflow a bullet, or flatten a video — and they add up.
So the instinct is to pick one app and rebuild everything inside it. And it works — but it's hours of fiddly re-creation, and it's exactly the work the right merge tool takes off your plate.
The Manual Routes (and Where They Cost You)
Export Everything to One App
Converting the Keynote and Google Slides decks to .pptx and assembling in PowerPoint is the common path. It's workable for plain text-and-image slides — but expect to fix fonts that substituted, layouts that shifted, and any embedded media that didn't survive the trip. The more designed the slides, the more cleanup. Every time.
Re-Theme on Import in Google Slides
And if your destination is Google Slides, importing other decks forces a choice between keep current theme and use imported theme — and either way, decks that were designed to look different get homogenized. That's fine for a rough internal draft. It's not fine for a polished client or conference deck where each section was meant to keep its own look.
The Faster Way: Merge Across Formats in One Step
So instead of converting each deck to a common app and rebuilding, you merge the source files directly. DeckMerge reads PowerPoint (.pptx, and legacy .ppt via Microsoft PowerPoint), Keynote (.key), LibreOffice Impress (.odp), and Google Slides (downloaded as .pptx), and combines them into a single presentation — then exports back out to PowerPoint, Keynote, or Impress, or publishes straight to Google Slides (within Slides’ upload limits). Two things make that practical for mixed-format work:
- Each deck keeps its own look. Themes are duplicated into the merged file, not flattened to one template — so a mixed-source, mixed-theme merge preserves every deck's original styling instead of forcing a single design onto all of it.
- Mixed aspect ratios are normalized cleanly. If one deck is old 4:3 and the rest are 16:9, every slide is fitted onto one canvas with its aspect preserved and centered (letterboxed or pillarboxed) — never stretched. You pick Auto, 16:9, or 4:3.
Embedded video and audio carry through the merge too, which matters most when slides come from different sources — the topic of merging PowerPoint without losing video.
One Note on Keynote
One caveat worth naming up front: reading and writing Keynote (.key) is macOS-only, because Keynote is an Apple app — DeckMerge leans on Keynote itself, on your Mac, to handle that format. When the Windows version ships, it'll combine PowerPoint, OpenDocument, and Google Slides decks; Keynote files would need exporting to .pptx on a Mac first. So for a mixed Mac/PC team, doing the merge on a Mac gives you the widest format coverage in one pass.
A Practical Workflow
- Gather the source files. Download Google Slides decks as PowerPoint (File → Download → Microsoft PowerPoint); keep Keynote and PowerPoint files as-is.
- Add them in presentation order and choose your canvas (Auto is a safe default when ratios are mixed).
- Drop separators if the sections need them — an optional black, white, or blank slide between decks reads as a clean transition.
- Export once to the format your presenter will actually open it in, and review on the presenting machine.
Different people, different apps, different formats — one deck at the end, with each section still looking the way its author intended.
Related: How to Merge PowerPoint Files Without Losing Embedded Video · How to Merge Presentations Offline Without Uploading · Getting Started With DeckMerge.