Fig2WP Logo Fig2WP Image Uploader
Eight frames on a canvas numbered one to eight along a glowing path, collating into a single multi-page document

Published August 8, 2026 · 6 min read · by the Fig2WP team

How to Export Multiple Frames as One PDF in Figma (Multi-Page, In Order)

Main menu → FileExport frames to PDF.

That command — not the Export panel in the sidebar — produces a single multi-page PDF from every top-level frame on the current Figma page. The sidebar's PDF option does something different: it writes one separate PDF file per marked layer, which is why marking eight frames there gives you eight documents.

PDF is the format Figma is quietest about. It's in the format dropdown next to PNG, JPG and SVG, it does the obvious thing, and the obvious thing is almost never what you wanted. The command you actually need lives somewhere else entirely.

Two different PDF exports

Export panel → PDFFile → Export frames to PDF
Where it livesRight-hand sidebar, Export sectionMain menu, under File
OutputOne PDF per marked layerOne PDF, multiple pages
ScopeWhatever you markedEvery top-level frame on the current page
Works onAny layerTop-level frames only
Use it forA single-sheet asset, print-ready artworkDecks, case studies, spec documents, client review

If you're here because you marked eight frames as PDF and got eight files, that's the panel doing exactly what it does with every format — one file per marked layer. Nothing is broken.

Making the multi-page PDF

  1. Get the frames onto one Figma page. The command is scoped to the current page and takes everything on it. Move out anything that shouldn't be in the document — scratch work, old versions, that one frame you keep meaning to delete.
  2. Lay them out in reading order. Left to right, top to bottom. See the next section, because this is the part that surprises people.
  3. Check they're top-level frames. Only frames sitting directly on the canvas become pages.
  4. File → Export frames to PDF, choose a destination, done.

The cleanest habit on any file you'll export more than once: keep a dedicated Figma page called PDF or Deliverable and put only the frames that belong in the document there. Because the command has no picker, page-per-deliverable is the only real selection control you get.

Controlling page order

Page order comes from canvas position, not from the layer list. Figma reads the canvas the way you'd read a page: left to right, then down to the next row.

So the way to reorder your PDF is to physically move frames around the canvas. Renaming them does nothing. Dragging them in the layer list does nothing. This trips up anyone who assumed a document's order lives in a list somewhere.

Two things that follow from it:

Why frames go missing

Three reasons a frame you expected doesn't appear as a page:

The reverse also happens: frames you didn't want become pages, because the command has no way to exclude them. Move them off the page, or use the panel to export the ones you do want and combine the files in a PDF tool afterwards.

What the PDF actually contains

Figma's PDF export is genuinely good, with one caveat worth knowing before you send it to print.

Don't use PDF for web images

Worth saying plainly, because "export from Figma" and "put it on a website" often land in the same afternoon: PDF is not a web image format. Browsers can't render one inside an <img> tag, WordPress treats an uploaded PDF as a document rather than an image, and PDF export gives you no scale, no compression control and no way to hit a file-size budget.

For anything going onto a page, export PNG, JPEG or WebP at 2x — the trade-offs are in WebP vs PNG vs JPEG, and the dimensions in the WordPress image size guide.

PDF earns its place elsewhere: client review, printed decks, spec documents for a developer, an archive of a design at a point in time. Right tool, different job.

FAQ

How do I export multiple frames as one PDF in Figma?

Main menu → FileExport frames to PDF. It combines every top-level frame on the current Figma page into one multi-page document.

Why did I get separate PDF files instead of one?

You used the Export panel in the sidebar, which writes one file per marked layer regardless of format. The multi-page command is in the File menu.

How is the page order decided?

By canvas position — left to right, then top to bottom. The layer list has no influence. Move the frames to reorder the pages.

Can I export only some frames as a PDF?

Not with the command itself; it takes everything top-level on the page. Move the frames you want onto a dedicated Figma page and run it there.

Does Figma export PDF in vector?

Yes for shapes and text, with fonts embedded. Placed images stay at their original resolution, so put high-resolution source images in the file if it's going to print.

Can I upload a Figma PDF to WordPress?

You can, but it'll be filed as a document, not an image, and won't display in a post the way a picture does. Export PNG, JPEG or WebP for anything that needs to appear on the page.

PDF for the deck. Fig2WP for the site.

When the images are headed for WordPress rather than a document, Fig2WP sends them from your Figma selection straight into the Media Library — WebP, quality and max width applied on the way, titles and alt text included.

Get the plugins   Read the full workflow guide