Meet the wizard who zaps heavy Figma PDFs up to 92% lighter 🧙
Hey everyone 👋
Figma's PDF export and I have a complicated relationship. My 48-slide deck came out at 88.2 MB: too heavy to email, too heavy for most upload forms.
Â
So I built (ok, co-built, let's be honest) a little plugin: PDFShock.
Â
It flattens each slide into a compressed image, then puts the real text back on top. You can still select and search your PDF, and your links stay clickable.
Â
On that same deck:
→ Figma export: 88.2 MB
→ PDFShock Balanced: 16.5 MB, still sharp on screen
→ PDFShock Smallest: 7.1 MB
Â
It works in Figma Design and Figma Slides, and everything runs locally: your file never leaves Figma.
Â
Then I got a bit carried away 😅 There's now a website too, for PDFs you've already exported (Figma, Canva, Keynote…). It compresses them right in your browser, nothing gets uploaded. And there's a wizard who ⚡ zaps ⚡ your PDFs, drops a few punchlines and gives you a tiny game to play while your file compresses.
Â
Completely useless, therefore absolutely essential.
Â
→ Plugin: https://www.figma.com/community/plugin/1686531654808343365
→ Website: https://pdfshock.com
Â
PS: try it on your heaviest deck and tell me how many MB you save. Bugs welcome too. And the game has a leaderboard: last time I checked I was first with 318 MB, come and get me.
Cheers,
Max
Â
