Guide · Plugins

How to Import a PDF into Figma

You can't import a PDF into Figma natively, so you use a plugin. Run pdf.to.design, drop the PDF into it, choose editable layers or images, and it places each page on the canvas as its own frame. It works in Figma Design and Figma Slides.

Figma's file browser imports .fig, .sketch, .pptx, PNG and JPG files, but not PDF, and PDF isn't one of the image formats you can drag onto the canvas either. If your PDF started life as a slide deck, importing the original .pptx is usually cleaner than importing the PDF.

Updated Sep 28, 20265 min read
On this page
5 steps

Quick steps

1

Open the plugin

Open Actions (⌘K / Ctrl+K in Figma Design), search the Plugins tab for pdf.to.design and run it. It also runs in Figma Slides.

2

Add the PDF

Drag the PDF into the plugin window or browse for it. Enter the password if the file is protected.

3

Choose editable layers or images

Pick editable layers to get real text, vectors and images, or images for a pixel-perfect flat copy of each page.

4

Pick how pages are laid out

Choose to stack pages vertically, horizontally or in a grid on the canvas.

5

Replace missing fonts

If the PDF uses fonts you don't have in Figma, map each one to a font you do have, then import.

01

Can you import a PDF into Figma without a plugin?

No. Figma's help center lists the file types the file browser imports: Figma, FigJam, Slides, Buzz, Sites and Make files, Sketch files, PNG and JPG images, and PowerPoint (.pptx). PDF isn't on the list. The nearest workaround without a plugin is to save each PDF page as a PNG or JPG in another app (Preview on Mac can do this) and drag the images in, which gives you a flat picture of each page.

02

Editable layers or flat images: which should you pick?

  • Editable layers turn text into text layers, shapes and icons into vectors, and photos into image fills. Pick this when you want to redesign a document, reuse its copy, or pull out a logo. Expect some cleanup: text often arrives as many small text boxes, and groups rarely match how the original was built.
  • Images place each page as one flat image. Pick this for reference, markup, a background to trace over, or a printer's template. It's faster, keeps the look exactly, and on pdf.to.design it isn't limited on the free plan.

Scanned PDFs are pictures of paper with no text or vectors inside, so an editable import has nothing to convert. Treat them as images.

03

Plugins that import PDFs into Figma

  • pdf.to.design by divRIOTS (about 245,000 users): editable layers or images, page stacking options, font replacement and password-protected files. Its listing says PDFs are converted on your machine and never uploaded. The free plan gives 5 editable imports, first 3 pages only, and unlimited image imports; the paid divRIOTS ONE plan removes the limits and adds batch imports.
  • PDF to Figma (about 337,000 users): free, images only, one image per page up to 4080 × 4080 px. Its last update was in 2022.
  • Codia AI PDF (about 57,000 users): free, uses AI to rebuild PDF pages as editable layers and can export back to PDF. It runs in Figma Design and FigJam, not Slides.
  • Convertify (about 539,000 users): imports PDF along with Illustrator, InDesign, XD and PSD files. Worth it if you also move files between Adobe apps and Figma. Free tier plus paid Pro.
Ranked listThe best Figma plugins for importing and exporting files in 2026
04

How to import a multi-page PDF into Figma

pdf.to.design places every page as a separate frame and lets you stack them vertically (best for reading a document top to bottom), horizontally (best for decks) or in a grid (best for seeing a whole brochure at once). On the free plan, editable imports stop after page 3, so for a long document either import as images or split out the pages you need to edit first. PDF to Figma also creates one image per page.

05

How to import a PDF into Figma Slides

pdf.to.design and PDF to Figma both list Figma Slides among the editors they run in, so you can run them from inside a deck. If you'd rather import in Figma Design first, you can move the frames over with Copy to Figma Slides in the right sidebar. That button only appears for top-level frames with an aspect ratio between 4:3 and 16:9, so pages from a slide-shaped PDF qualify but portrait A4 or Letter pages don't.

If the PDF was exported from PowerPoint, Keynote or Google Slides, ask for the original deck. Figma Slides imports .pptx files from the file browser on any plan, and the slides stay editable. Google Slides to Figma walks through that route, and Figma to PowerPoint covers going back the other way.

06

Imported PDF looks wrong: fonts, spacing and missing parts

  1. Wrong font. Figma needs the same font installed to show it. Install it, or map it to a close match in the import dialog. How to add fonts to Figma covers installing.
  2. Text split into fragments. PDFs store text as positioned runs, not paragraphs. Select the pieces of a paragraph, retype or paste the copy into one text box, and delete the rest.
  3. Content missing or clipped. Complex masks, transparency groups and embedded forms don't always convert. Import that page again as an image and trace or rebuild the missing piece.
  4. File is huge or slow. Large photos come in at full size. Import only the pages you need, and clear Figma's cache if the file slows the app down afterwards.
To throw away an import you don't want, deleting the imported frames is quicker than undoing a plugin's changes step by step. If ⌘Z / Ctrl+Z seems to do nothing at all, see Figma undo not working.
07

Sending the design back out as a PDF

Once you've edited the pages, export them from Figma as a PDF. How to export a Figma PDF covers the settings and combining frames into one file. If the result is going to a printer that needs CMYK, see Figma CMYK.

Ranked listThe best Figma PDF and print plugins in 2026
FAQ

Frequently asked questions

Can you import a PDF into Figma?

Not natively. Figma's file browser doesn't import PDFs. Use a plugin such as pdf.to.design, PDF to Figma or Codia AI PDF, which place each page on the canvas as editable layers or as an image.

How do I import an editable PDF into Figma?

Run pdf.to.design, add the PDF and choose editable layers. Text becomes text layers and shapes become vectors. The free plan converts the first 3 pages of up to 5 PDFs this way.

How do I insert a PDF into a Figma design as a picture?

Use PDF to Figma or pdf.to.design in images mode, which place each page as an image. Or save the pages as PNG in another app and drag them onto the canvas.

Is pdf.to.design free?

Partly. Image imports are unlimited on the free plan, and editable imports are limited to 5 PDFs and the first 3 pages each. A divRIOTS ONE subscription removes the limits.

Can I import an Illustrator or InDesign file into Figma?

Not directly. Export a PDF from Illustrator or InDesign and import it with a PDF plugin, or use Convertify, which imports Illustrator and InDesign files.

Keep learning

More in Plugins

All guides in Plugins