PDF Merger
Export multiple frames as a single PDF with drag reordering
Plugin Preview
About this plugin
Multi-Frame PDF Exporter
Export multiple Figma frames as a single merged PDF with intuitive drag-and-drop reordering.
✨ Key Features
Multi-frame selection - Select any number of frames from your document
Drag-and-drop reordering - Organize frame sequence before export
Two quality modes
- High quality (uncompressed) - Preserves vector graphics, larger files
- Compressed - 70% smaller files, perfect for sharing
- Real-time progress - See current frame name and completion percentage
- Smart warnings - Alerts for large frames or batch exports
- Custom filenames - Name your exports or use auto-generated names
- Fully offline - No network requests, all processing local
- Settings memory - Remembers your last quality mode and filename
🚀 How to Use
1. Select frames - Choose one or more frames in your Figma file
2. Launch plugin - Run "Multi-Frame PDF Exporter" from plugins menu
3. Reorder (optional) - Drag frames to change page order
4. Choose quality - High quality or compressed mode
5. Export - Click Export PDF or press Enter
6. Done! - PDF downloads automatically
💡 Perfect For
- Presentation decks from design frames
- Multi-page documents and reports
- Design system documentation
- Client deliverables
- Print-ready exports
⚡ Performance Tips
- Frames over 4000px may take longer to export
- For 20+ frames, consider exporting in batches
- Use compressed mode for faster exports and smaller files
- High quality mode preserves vector graphics for print
🎯 Smart Features
Enhanced Progress - Watch progress with frame names and real-time percentage updates
Intelligent Warnings - Get alerts when selecting large frames or many frames that may impact performance
Error Recovery - If something goes wrong, receive specific suggestions to fix the issue
Settings Persistence - Your quality mode and filename preferences are saved automatically
⌨️ Keyboard Shortcuts
- `Enter` - Export PDF
- `Escape` - Cancel and close
📦 Technical Details
- Preserves exact frame dimensions in PDF pages
- Original frame size maintained in both quality modes
- Compressed mode uses 2x PNG rendering for quality
- Offline operation - no data leaves your machine
🔒 Privacy
This plugin runs completely offline. No data is sent to external servers. All processing happens locally on your machine.
📝 Support
For issues or questions:
- Check performance warnings if exports are slow
- Try compressed mode for faster processing
- Export in smaller batches for very large projects
- Ensure all frames are valid FrameNodes
🛠️ Built With
TypeScript, esbuild, pdf-lib
---
Made with ❤️ for the Figma community
Plugin Details
| Version | 1 |
|---|---|
| Created | December 11, 2025 |
| Last Updated | December 11, 2025 |
| Category | Import & export plugins |
| Creator | Mena |
| Stats | 11 installs, 0 likes |
| Pricing | Free |
Technical Details
- API:1.0.0
- UI:dist/ui.html
- main:dist/code.js
- Document Access:dynamic-page
- Editor Types:figma
- Allowed Domains:
- none
More Like This
Discover other plugins in the Import & export plugins category.
html.to.design — by ‹div›RIOTS — Import websites to Figma designs (web,html,css)
Convert any website into fully editable Figma designs
Anima - Figma to Code React, HTML, CSS, Tailwind, MUI (DevMode Inspect React / HTML / Vue / CSS)
Anima - AI Powered Design to code
Figma to HTML
Convert Figma design to HTML