I built a Figma to Google Slides plugin because rebuilding decks manually was driving me crazy
Hey everyone,
I keep seeing the same deck workflow in design teams:
The actual design happens in Figma, because that’s where layout, spacing,typography, and visual polish are easiest to control. But the final deck still needs to be in Google Slides because clients, PMs, sales, investors, or internal teams need to comment, edit, and present from there.
The annoying part is that the handoff usually destroys the rhythm. Exporting images makes the deck hard to edit. Rebuilding in Slides is slow. And small layout differences stack up fast.
So I built a Figma plugin called DeckSync.The goal is not just “send something to Google Slides.” I wanted the imported deck to keep the original Figma layout as closely as possible, close to pixel-level fidelity, so there is basically no cleanup after export.
Current workflow:
- Select Figma frames / Figma Slides / sections / components
- Create a Google Slides deck directly from the selection
- Preserve layout, positioning, typography, images, and slide structure as closely as possible
- Keep speaker notes when available
- Re-sync later changes back to the managed Google Slides deck
- Import local .pptx files into Google Slides too
What I personally care about most is the “zero cleanup” part. If I still have to spend 30 minutes fixing spacing, text boxes, and image positions after export, the plugin hasn’t really solved the problem.
Plugin link: https://www.figma.com/community/plugin/1629139683176758901/decksync-create-sync-google-slides-from-figma
I’m curious how other designers handle this right now.
When you need to move a polished Figma deck into Google Slides, do you export flat images, rebuild manually, use PDF, or just force everyone to review in Figma? What usually breaks for you: fonts, text wrapping, spacing, images, or editability?