How-to · Figma for Mac

How to present a prototype in Figma on Mac: step by step for beginners

Click Present in the toolbar, or press ⌘ ⌥ Return, to present a prototype in Figma on Mac. The prototype opens in a new tab against your chosen background color, once each screen sits inside a frame and you have set a starting frame.

Updated Checked against Figma desktop app for Mac, macOS 12 Monterey or later5 minEasy

Designer at a MacBook checking screens before they present a prototype in Figma on Mac
Check the flow before you present · Image by StockSnap from Pixabay

Quick answer

  • Click Present in the toolbar or press ⌘ ⌥ Return to start the prototype in a new tab.
  • Put every screen inside a frame first. Figma shows nothing without one.
  • Set a starting frame in the right sidebar, or right-click a frame and choose Add starting point.
  • Test the flow with Preview (⇧ Space) above the canvas before you present.
  • Move forward with → , Space or N, go back with ←, and press R to restart.

What you need

  • Figma desktop app for Mac, or Figma open in a browser
  • macOS 12 Monterey or later for the desktop app
  • At least one frame with your screens inside it
  • Connections between frames for a click-through flow
  • A starting frame set in the Flow starting point section or prototype settings

How to Present a prototype in Figma on Mac in Figma on a Mac

  1. Put each screen inside a frame

    Check that every screen you want to show sits inside a frame. Figma does not preview or present anything that floats loose on the canvas. Move loose screens into frames before you continue.

    Tip: Frames are the boards that hold each screen. If nothing appears later, come back to this step first.

  2. Connect the frames into a flow

    ⇧ E

    Add connections between frames so that a click on one screen leads to the next. Switch between the Design and Prototype tabs with ⇧ E when you need to. Figma creates a starting point when you add the first connection.

    Tip: Press ⇧ E once to reach the Prototype tab, then again to return to Design.

  3. Choose the starting frame

    Right sidebarFlow starting point

    Select the frame where the prototype should begin. Open the Flow starting point section in the right sidebar. You can also right-click the frame and choose Add starting point.

    Tip: The Starting Frame setting in prototype settings does the same job.

  4. Set the device, background and orientation

    Prototype settingsDevice and Model

    Open prototype settings and set Device and Model, Background color, Orientation and Starting Frame. Orientation applies to the whole prototype, so set it before you test.

    Tip: The settings preview shows how the device will look. Check it before you present.

  5. Test the flow with Preview

    Top toolbarPreview⇧ Space

    Click Preview in the top toolbar, click the preview icon on a flow starting point, or press ⇧ Space. The preview opens above the canvas. Click another frame to jump the preview to that frame.

    Tip: Preview is the fastest way to catch a broken link before you open Present.

  6. Present the prototype

    ToolbarPresent⌘⌥ Return

    Click Present in the toolbar, or press ⌘ ⌥ Return. The prototype opens in a new tab against your chosen background color. Check that the first frame is the one you expect.

    Tip: If the shortcut does nothing, use the Present button in the toolbar.

  7. Move through the frames

    → Space N

    Press → , Space or N to go forward and ← to go back. Press R to restart from the current flow's starting point. Hotspots and on-screen arrows still work during the presentation.

    Tip: Forward and back keys are on by default. You can turn them off in the Options menu.

  8. Choose a scale or fit option

    Options menuFit widthZ

    Press Z to cycle through scale options. In the Options menu, choose Fit width, Responsive or Fill screen, depending on your device setting.

    Tip: Fit width appears only when the device is set to No device or Presentation.

Presenting a prototype is the last check before a client, a teammate or a user test sees your flow. You want it to open on the right screen, move the way you planned and fill the display cleanly. Most problems come from setup, not from the shortcut. Fix the setup first and the keys will behave.

Before you present: the setup Figma needs

Figma shows only what sits inside a frame. A frame is the board that holds one screen or one state of a screen. If a screen floats loose on the canvas, neither Preview nor Present will show it. Check each screen before you start, especially if you pasted it in from another file.

Two more things control the flow. The first is a starting point, the frame where the prototype begins. The second is the set of connections between your frames. Figma creates a starting point for you when you add the first connection between two frames, so many flows get one without extra work.

Preview or Present: which one to use on your Mac

Figma gives you two ways to run a prototype. Preview opens above the canvas, so your layers and sidebars stay in view while you test. Present opens the prototype in a new tab, which suits a full-screen demo. Use Preview to check the flow yourself. Use Present when someone else watches.

Preview and Present compared, from Figma's Play your prototypes page
FeaturePreviewPresent
Where it opensAbove the canvasA new tab
Shortcut⇧ Space⌘ ⌥ Return
Frame neededYesYes
Options menuPreview overflow menuPresent Options menu

Preview has one extra trick. Click the preview icon on a flow starting point to open that flow directly. Once the preview is open, clicking another frame jumps the preview to that frame. This helps when you only need to test one screen, not the whole flow.

Designer at a MacBook checking screens before they present a prototype in Figma on Mac
Check the flow before you present · Image by StockSnap from Pixabay

Set the starting frame and device settings

The starting frame decides where the prototype begins. You can set it in three places. Select a frame and use the Flow starting point section of the right sidebar. Right-click a frame and choose Add starting point. Or set the Starting Frame inside prototype settings. All three do the same job.

  • Device and Model: choose a device, or No device for a plain screen.
  • Background color: the color shown behind your screens in presentation view.
  • Orientation: pick portrait or the sideways option. It applies to the whole prototype.
  • Starting Frame: the frame where the flow begins each time you present.

Prototype settings include a preview of how the device will look, so check it before you present. Set orientation before any fine-tuning. It changes the whole prototype, not one screen. Changing it later means you test everything again.

Move through the prototype in presentation view

Once the prototype opens, the keyboard controls it. The right arrow, Space and N all move to the next frame. The left arrow goes back one frame. R restarts from the current flow's starting point. Forward and back are on by default, and you can turn them off in the Options menu.

Hotspots and on-screen arrows still work during a presentation. A viewer can click through the flow the way a real user would. If you present to a group, decide before you start who drives the keyboard. Two people pressing keys at once makes the demo hard to follow.

Scale, fit and responsive options during a demo

Press Z in presentation view to cycle through scale options. The Present Options menu offers Actual size (100%), Responsive, Fit width, Fit width and height, and Fill screen without a device. With a device, it offers Responsive or Fixed size. The device switcher at the bottom offers Fit device on screen, Zoom device to fill screen and Show device at 100%.

Each option has a condition. Fit width appears only when the device is No device or Presentation. Responsive needs constraints and auto layout on your frames. If an option is missing, check the device setting and the frame layout before you assume something is broken.

Real numbers: versions, support and recent updates

macOS 12

Minimum macOS version for the Figma desktop app, Monterey (released October 2021) or later

Figma Help Center: Guide to the Figma desktop app

6 months

Support window for each Figma desktop app version, counted from its release date

Figma Help Center: Guide to the Figma desktop app

The Figma desktop app for Mac needs macOS 12 Monterey or later. It runs on both Intel and Apple silicon Macs. Figma supports each desktop version for six months after its release. The app prompts you in-app when a newer version is ready, and Figma recommends staying on the latest one.

Two recent release notes touch prototyping on desktop. The April 24, 2026 performance update, tagged Desktop app and Prototyping, reports faster vector editing, smoother Make frame rates, faster load times and fewer memory warnings. The May 1, 2026 update adds tab search and direct opening of Figma links in the macOS app.

Team in a review meeting watching a laptop screen, the moment to present a prototype in Figma on Mac
A review meeting with the prototype on screen · Image by sakibmia24 from Pixabay

Desktop app or browser for a Mac presentation

Core features match between the desktop app and the browser version, so most of the steps above work in both. Two Mac details matter. In the desktop app, tabs are hidden in presentation view. On Mac only, you can choose to always show them. Fonts installed on your Mac also work in the desktop app without a separate installer. A background service called FigmaAgent detects them and only accepts connections from figma.com.

The paths in these steps use the labels Figma's help pages use, such as Present in the toolbar and Flow starting point in the right sidebar. If your window looks different, search the toolbar and the right sidebar for the label rather than hunting through the menu bar.

Mistakes people make when they present a Figma prototype

  • Presenting with no frames: put each screen inside a frame first.
  • Skipping the starting frame: the flow opens on the wrong screen, or on none.
  • Testing only in Preview: the two modes open in different places, so run one full pass in Present.
  • Setting orientation last: it changes the whole prototype, so set it early.
  • Expecting Responsive on a loose layout: it needs constraints and auto layout.

Rehearse on the Mac and display you will use. Use the same full-screen setup, the same keyboard and the same browser or app. A flow that works on your laptop can still surprise you on a projector. Do one full run the day before, not five minutes before the meeting.

Hands on a laptop keyboard, using arrow keys to step through a prototype in Figma
The arrow keys move you through each frame · Image by Deeezy from Pixabay

Where Lazur helps while you present

Lazur is a voice assistant that lives in the notch of your Mac. Hold Option and Command together, ask your question, and Lazur answers out loud. Ask where a control is, and Lazur draws a circle and a label around it on screen. Ask how to do something, and Lazur guides you one click at a time, waiting for each click before it moves on.

Lazur is not a plugin or add-in for Figma. It does not click buttons, edit files or operate Figma for you. Lazur listens and looks at the screen only while you hold the shortcut. Audio and the screenshot go to AI providers to answer you and are not stored.

For more on Lazur with Figma, read AI assistant for Figma on Mac. Designers who run Figma all day can also see Figma for designers on Mac, which covers desktop setup and memory fixes.

After the demo: export frames for stakeholders

Sometimes a stakeholder wants images, not a live link. Export the frames you showed as files. Follow How to export a frame as PNG in Figma on Mac for raster images. For vector files, use How to export as SVG in Figma on Mac.

Figma shortcuts for this on Mac

Figma keyboard shortcuts on Mac
To do thisPress
Present the prototype⌘⌥ Return
Preview the prototype above the canvas⇧ Space
Switch between Design and Prototype tabs⇧ E
Go to the next frame in presentation view→ or Space or N
Go back one frame in presentation view←
Restart from the flow's starting pointR
Cycle scale options in presentation viewZ

If it does not work

Preview or Present shows nothing
Select each screen and make sure it sits inside a frame. Figma needs at least one frame before either mode will show it. Then start the prototype again from the starting frame.
The prototype starts on the wrong screen
Select the correct frame, then open Flow starting point in the right sidebar, or right-click the frame and choose Add starting point. You can also set Starting Frame in prototype settings.
Fit width is missing from the options
Fit width appears only when the device is set to No device or Presentation. Change the device in prototype settings, then reopen the options menu.
Responsive does nothing when I resize
Responsive needs constraints and auto layout. Add them to the frames you want to resize, then test again in Present.
Tabs are hidden during the demo on Mac
Tabs are hidden in presentation view in the desktop app. On Mac you can choose to always show them. Make that choice before a live demo so the layout stays the same.
Unsure how to leave presentation view
Figma's help pages do not list an exit key, and shortcut sites disagree. Test your exit method on the Mac before the demo, not during it.

Faster with Lazur

Do it faster: ask Lazur while you are in Figma

Hold ⌥ ⌘ and say what you want. Lazur sees your Figma window. Lazur draws a circle and a label around the button or menu you need.

  • 1

    Hold ⌥⌘ and talk

  • 2

    Lazur draws a circle and a label around the button or menu you need.

  • 3

    You stay in Figma. Nothing to copy into a chat window.

Free for 3 days, then $18/month. Download for Mac

You say“Where's the Present button?”

Lazur · points at itLazur draws a circle and a label around the Present button in the toolbar, then says where it is. You still click it yourself.

Figma
MoveFramePresent buttonRight hereShapeTextComment

Questions people ask

Can I present a Figma prototype from the browser on my Mac?

Yes. Figma's help says the core features match the browser version, so most steps here apply there too. The Present shortcut ⌘ ⌥ Return is described for the desktop app, though. If it does nothing in the browser, click Present in the toolbar instead.

What is the difference between Preview and Present?

Preview opens above the canvas, so you keep your layers in view and can jump between frames. Present opens a new tab that suits a full-screen demo. Test with Preview first, then run one full pass in Present.

Why does my prototype show a blank screen?

The most common cause is a screen that sits outside a frame. Figma needs at least one frame before Preview or Present will show anything. Move each screen into a frame, set a starting frame, then try again.

Which keys move through the prototype?

The right arrow, Space and N go forward during presentation. The left arrow goes back, and R restarts from the starting point. These keys are on by default. You can turn the forward and back keys off in the Options menu if you prefer clicks.

Which macOS version do I need for the Figma desktop app?

The Figma desktop app requires macOS 12 Monterey or later. It supports both Intel and Apple silicon Macs. Figma supports each desktop version for six months after release, so accept the update when the app prompts you.

Does Lazur present the prototype for me?

No. Lazur does not click buttons or operate Figma for you. Ask where Present is, and Lazur circles the button on screen. Ask it to guide you, and it waits for each click while you do the clicking.

Does Esc leave presentation view?

Figma's help pages I checked do not confirm an exit key. Some third-party shortcut sites say Esc works. Test the exit method on your own Mac before a live demo.

Why is Responsive missing or not doing anything?

Responsive needs constraints and auto layout on the frames. Add both to the screens you want to resize, then try the option again in presentation view.

Sources

  1. Figma Help Center: Play your prototypes · Figma · checked 2026-11-07
  2. Figma Help Center: Set prototype presentation view options · Figma · checked 2026-11-07
  3. Figma Help Center: Guide to prototyping in Figma · Figma · checked 2026-11-07
  4. Figma Help Center: Guide to the Figma desktop app · Figma · checked 2026-11-07
  5. Figma product news and release notes archive · Figma · checked 2026-11-07

Try Lazur free for 3 days

Hold a key and ask. Lazur sees your screen, points at the button and talks you through it, in any Mac app. No credit card.