On this page
- Quick steps
- Which export format should you use?
- How to export several sizes or formats at once
- How to export in Figma as PNG at high quality
- Figma export keyboard shortcuts
- How to export without a background in Figma
- Figma export missing or not showing
- How to export the whole page
- Exporting as a viewer or from Dev Mode
- How to export a GIF or animation from Figma
- How to save a Figma file itself
- FAQ
Quick steps
Select what to export
Click a frame, group or layer. To export the whole page canvas, deselect everything first.
Open the Export section
Scroll to the bottom of the right sidebar. Viewers find it under the Properties tab, and in Dev Mode it appears once something is selected.
Add an export setting
Click + to add a row. You can add more than one row to export several sizes or formats together.
Set scale and format
Pick a scale such as 2x, or a size like 512w or 512h. Pick PNG, JPG, SVG or PDF. SVG and PDF are 1x only.
Export
Click Export and choose where to save. For several layers at once, use File > Export (⇧⌘E / Ctrl+Shift+E).
Which export format should you use?
- PNG: screens, UI elements, anything with text or a transparent background.
- JPG: photos and image-heavy frames. Quality defaults to High. JPG has no transparency.
- SVG: icons and illustrations for the web. Text is outlined by default, and Simplify stroke is on by default. You can also choose to include
idattributes. - PDF: documents and vector artwork. Quality defaults to Medium. See how to export a Figma PDF.
WebP isn't in Figma's export formats. Each export row also has settings for resampling (Detailed or Basic) and colour profile (Same as file, sRGB or Display P3).
How to export several sizes or formats at once
Click + more than once to stack export rows on the same layer. A common setup for app icons and images is three PNG rows at 1x, 2x and 3x, or a PNG row next to an SVG row for an icon that ships to both web and slides. One click on Export saves every row.
How to export in Figma as PNG at high quality
Figma exports at 72 DPI times the scale, so a 1x PNG looks soft on phones and high-density laptop screens. Use 2x for screen use and 3x or 4x for slides or anything people will zoom into. If exports still look blurry, the causes and fixes are in why Figma exports look blurry. For print resolution, see how to export 300 DPI from Figma.
Figma export keyboard shortcuts
| Action | Mac | Windows |
|---|---|---|
| Export (bulk export dialog) | Mac⇧⌘E | WindowsCtrlShiftE |
| Copy as PNG | Mac⇧⌘C | WindowsCtrlShiftC |
Copy as PNG puts the selection on your clipboard at 2x, ready to paste into Slack, a doc or an email without saving a file. Bulk export lists every selection on the current page that already has an export setting, and saves each as its own file.
How to export without a background in Figma
A frame's fill ends up in the export unless you hide it. Select the frame, and in the Fill section untick Show in exports. Then export as PNG. JPG can't store transparency, so a JPG export will always have a solid background.
Figma export missing or not showing
Refresh the file first. If the Export section is still gone and you only have view access, the owner has turned off Viewers can copy, share, and export from this file (a paid-plan setting under Share > Share settings). That setting blocks copying, duplicating, exporting and Save local copy for viewers. Ask the owner for edit access or for the exported files.
If you're an editor and the section looks empty, check that you've selected a layer. With nothing selected, the Export section exports the whole page canvas instead.
How to export the whole page
Click an empty part of the canvas so nothing is selected. The Export section then applies to the entire canvas of the current page. This is handy for a quick overview image of a flow, though exporting individual frames gives cleaner results for handoff.
Exporting as a viewer or from Dev Mode
Editors see the Export section at the bottom of the right sidebar. Viewers find it under the Properties tab. In Dev Mode, the Export section appears once you select a layer, so developers can pull icons and images without switching modes.
How to export a GIF or animation from Figma
The Export section covers static formats. To turn a sequence of frames into an animated GIF, a plugin does the encoding. We built Flippy for this: select frames in order, set the delay per frame and the loop count, and export one GIF. The full walkthrough is in how to make a GIF in Figma.
How to save a Figma file itself
Exporting gives you images or PDFs. To keep a copy of the editable design, use Main menu > File > Save local copy, which writes a .fig file. It leaves out version history and comments, and opens as a new, unlinked file when you import it.
Frequently asked questions
What is the export shortcut in Figma?
⇧⌘E on Mac or Ctrl+Shift+E on Windows opens bulk export. ⇧⌘C / Ctrl+Shift+C copies the selection as a PNG to your clipboard.
How do I save a Figma design as a JPG?
Select the frame, click + in the Export section, change the format to JPG, pick a scale like 2x, and click Export. JPG quality defaults to High.
Why can't I see the Export option in Figma?
Refresh first. If you're a viewer and it's still missing, the owner has turned off "Viewers can copy, share, and export from this file". Viewers otherwise find Export under the Properties tab.
How do I export a PNG with a transparent background?
Untick Show in exports on the frame's fill, then export as PNG. JPG doesn't support transparency.
More in Exporting
- How to make a GIF in FigmaMake a GIF in Figma from frames with a plugin, export a Figma Motion animation as GIF, or record a prototype. Steps, loop and timing settings, and trade-offs.
- Why Is My Figma Export Blurry, and How Do I Fix It?Why Figma exports look blurry or pixelated and how to fix it: export at 2x to 4x, pick the right format, check JPG quality and the 4096px image limit.
- 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 Change Export DPI in Figma (and Get 300 DPI)Figma has no DPI setting: exports are 72 DPI times the scale. For 300 DPI, export at about 4.17x or set a pixel width. What to do about PDF and CMYK too.
- How to save a Figma file locally (.fig)Save a Figma file to your computer with Main menu → File → Save local copy. You get a .fig file without version history or comments that reopens as a new file.
- How to Export Figma Variables to JSON (and CSS, Tailwind or CSV)Export Figma variables to JSON natively, convert them to CSS or Tailwind with Style Dictionary, and move variables between files with Variable Master.
- How to Import an Excel Table into FigmaFigma Design can't paste Excel cells as a table. Build one with auto layout, fill it from CSV or Google Sheets, or import .xlsx files with a free plugin.
- How to Animate in Figma with Smart AnimateSmart animate tweens layers with matching names between two frames. What it animates, what it skips, and why Figma Smart animate isn't working for you.
- How to Add Video to a Figma PrototypePlace an MP4, MOV or WebM up to 300MB with Shift+Cmd+K. Which plans can upload video, how GIFs play in Figma prototypes, and what to do about sound.
