On this page
- Quick steps
- Can you import a PDF into Figma without a plugin?
- Editable layers or flat images: which should you pick?
- Plugins that import PDFs into Figma
- How to import a multi-page PDF into Figma
- How to import a PDF into Figma Slides
- Imported PDF looks wrong: fonts, spacing and missing parts
- Sending the design back out as a PDF
- FAQ
Quick steps
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.
Add the PDF
Drag the PDF into the plugin window or browse for it. Enter the password if the file is protected.
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.
Pick how pages are laid out
Choose to stack pages vertically, horizontally or in a grid on the canvas.
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.
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.
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.
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.
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.
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.
Imported PDF looks wrong: fonts, spacing and missing parts
- 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.
- 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.
- 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.
- 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.
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 2026Frequently 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.
More in Plugins
- How to install Figma pluginsFigma plugins don't need installing: open one from the Community or run it inside a file. Steps for Figma Design, Dev Mode, FigJam, Slides, saving and admins.
- Figma plugin vs widget: what's the difference?A Figma plugin runs for one person and closes when done. A widget is an object on the canvas everyone can see and use. When to pick which, with examples.
- How to make a table in FigmaFigma Design has no table tool. Build one from a cell component and nested auto layout, add rows in one keystroke, or generate a styled table with a plugin.
- How to add icons in FigmaAdd icons in Figma with an icon plugin, a shared icon library, or by pasting SVG code, which imports as editable vectors. Plus how to recolour and export icons.
- How to make charts and graphs in FigmaFigma has no chart tool. Build a simple bar chart from auto layout rectangles, or use a chart plugin to draw line, bar and pie charts from your own data.
- How to Import a Website into FigmaImport a live website into Figma as editable layers with Figma's Chrome extension or html.to.design, and move Canva or Uizard designs in with SVG or PDF.
- How to Export a Figma Design as a PDFExport Figma frames as PDF from the Export section or File > Export, keep file size down, and combine several frames into one PDF with a plugin.
- How to Export Figma to PowerPointExport Figma to PowerPoint as an editable PPTX with Figma Slides, or use a plugin for Design frames. What survives the export, and how to reach Google Slides.
- How to Move a Figma Design into InDesignFigma has no InDesign export. Place Figma PDFs or SVGs in InDesign, or use a plugin that writes an editable IDML file. Plus colour and print tips to check.
- How to Use mm, cm and Inches in FigmaFigma only works in pixels, with no mm or inch setting. Convert mm, cm, inches and points to px at 72, 96 or 300 DPI, with A4 and Letter sizes and unit plugins.
