You're rebuilding a brochure in Figma but the original PSD/AI files are nowhere to be found. All you have is the final PDF. Figma doesn't speak PDF natively.
Figma's native limits
Figma supports importing png, jpg, svg and sketch files. PDFs aren't directly supported. You have two practical routes: a community plugin (PDF to Figma, others), or pre-converting to images and rebuilding.
The plugin route
Plugins like "PDF to Figma" import a PDF and try to extract editable elements — text, shapes, images. Quality varies. On simple PDFs it's usable. On complex layouts you'll need significant cleanup.
Worth trying first if your PDF is reasonably clean. Be aware that the conversion happens client-side and large PDFs can choke the browser.
The image route
If the plugin result is messy, convert each PDF page to PNG at high resolution, then drag the PNGs into Figma as image fills. Use these as your visual reference and rebuild the design with native Figma elements on top.
More work, but you end up with a properly editable Figma file rather than a half-broken import.
SVG for vector content
If the PDF contains vector logos or shapes you want to preserve as vectors, convert to SVG instead of PNG. SVG imports natively into Figma and stays vector. Useful for diagram-heavy PDFs; less useful for photo-heavy ones.
FAQ
Can Figma open multi-page PDFs?
Plugins handle multi-page; the native importer doesn't take PDFs at all. Image conversion + drag-and-drop is the universal fallback.
Will text be editable in Figma after a plugin import?
Mostly. Custom fonts get substituted. Complex text styling may need touch-ups.
What about logos as vectors?
Convert to SVG. Most line-art and simple logos round-trip cleanly via SVG.
Is there a way without plugins?
Yes — the image route. Convert pages to PNG, import as image fills, rebuild on top.
Image fills give you a clean canvas. Convert PDF to PNG and rebuild in Figma.