Back to Plugins
PDF Merger

PDF Merger

Export multiple frames as a single PDF with drag reordering

Plugin Preview

PDF Merger 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

  1. High quality (uncompressed) - Preserves vector graphics, larger files
  2. Compressed - 70% smaller files, perfect for sharing
  3. Real-time progress - See current frame name and completion percentage
  4. Smart warnings - Alerts for large frames or batch exports
  5. Custom filenames - Name your exports or use auto-generated names
  6. Fully offline - No network requests, all processing local
  7. 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

Version1
CreatedDecember 11, 2025
Last UpdatedDecember 11, 2025
CategoryImport & export plugins
CreatorMena
Stats11 installs, 0 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:dist/ui.html
  • main:dist/code.js
  • Document Access:dynamic-page
  • Editor Types:
    figma
  • Allowed Domains:
    • none