---
title: "Figma prototype embed"
url: "https://help.getdecode.io/en/article/figma-prototype-embed"
language: "en"
last_updated: "2026-08-25T14:33:08.817Z"
---

# Figma prototype embed

**Overview**

Decode imports a Figma prototype directly using its share link, so participants can navigate through it as part of a Prototype Test block.

**Prepare your Figma file**

Before importing, make sure your prototype is fully set up:

-   Create a dedicated prototype file containing only the screens needed for this study
-   Remove any draft or unused screens
-   Make sure every task flow is clickable and every screen is connected
-   Test the prototype link in an incognito window first, to confirm it opens correctly outside your own logged-in Figma session
-   Set sharing permissions to "Anyone with the link can view"

![](https://cdn-assets.productfruits.com/76673d7a-b289-4ad9-9198-11bf336ccf0e)

**Import the prototype**

Paste your Figma prototype URL into the Prototype Link field and click Import Prototype.

![](https://cdn-assets.productfruits.com/21364715-4dd5-46e3-aad6-c3801e4acd4a)

If this is your first time importing a Figma prototype into Decode, you'll be prompted to grant Figma access. 

![](https://cdn-assets.productfruits.com/7ef8d4cf-8a53-4feb-9ec4-56ade8809bed)

Click **Continue**, then **Allow Access** on the Figma permissions screen. Decode can only read the contents of files you already have access to, along with your name, email, and profile image, no other access is requested.

![](https://cdn-assets.productfruits.com/bbac1594-d3fd-49ee-a4bd-24aa25a6fe46)

The prototype begins importing, with a progress bar shown while it loads.

**Password-protected prototypes**

If your prototype is password protected, click **Add Password** after importing and enter it. During the test, participants will see a popup prompting them to enter the password, they can copy and paste it directly from the popup to proceed.

**What to do next**

Once your prototype is imported, continue with journey type and property setup in [*Set up a prototype block*](https://help.getdecode.io/en/article/4bc8eaff-092b-4d66-a1bd-b3e268ce150e).
