Skip to main content

Figma for prototyping
Create realistic experiences, fast

Figma’s prototyping tools make it easy to build and share high-fidelity, no-code, interactive prototypes. Design and prototype, all in Figma.

Four shapes in Figma bounding boxes connected as a prototypeFour shapes in Figma bounding boxes connected as a prototype

Trusted by teams at

Puma logoSpotify logopatagonia logoStripe logoThe New York Times logoNetflix logo

Bring designs to life—before development

Express your full vision with no-code prototypes so that there’s no guesswork for developers about how an experience should look and feel.

Design and prototype in one place

Edit everything in context, then immediately play and preview your prototypes on canvas for fast feedback loops and rapid iterations.

Create rich, animated prototypes in a few clicks

Automatically switch between variants with interactive components, so you can create more animations in fewer steps.

A button is selected and a window of advanced prototyping features is open to the rightA button is selected and a window of advanced prototyping features is open to the right

Make even complex interactions feel real

Create detailed experiences with fewer frames using variables, conditional logic, and mathematical expressions.

Explore features built for faster, richer prototyping

Add pre-built interactions

Define a range of interactions between frames including on click, while hovering, during scroll, and more.

Explore examples

Create beautiful transitions

Smart animate lets you automagically animate similar objects to create detailed transitions—from parallax scrolling to touch gestures.

Learn about Smart animate

“Welcome to Tempo” sign-up page layout design for a variety of devices, including MacBook Pro 16” and 14” as well as iPads and iPhones.“Welcome to Tempo” sign-up page layout design for a variety of devices, including MacBook Pro 16” and 14” as well as iPads and iPhones.

View designs in device frames

Present your interactive prototypes in various device frames to showcase designs in context.

Add rich media

Include animated GIFs and videos to replicate the experience your users will have when engaging with rich media on your website or app.

When the developers see it, it feels real. They know exactly how to begin developing. Those prototyping tools are just elite.
Andrew Matthews, Design Director, YETI
Watch the video
yeti logoyeti logo

Learn more about prototyping best practices

Figma’s guide to prototyping

Learn how to get started with prototyping in Figma—and more.

Get the guide

Why a prototyping culture matters

When integrated into the product development process early, adopting a prototyping culture fosters innovation.

Read the article

The number 5 in green, with black strokes, blue arrows, and a purple cursor.The number 5 in green, with black strokes, blue arrows, and a purple cursor.

Five ways to improve your prototyping workflow

Some of our favorite tips for making prototypes quickly and easily.

Explore the tips and tricks

FAQs