# Exporting prototype flows
Export a Figma prototype flow as a Lottie animation with the LottieFiles plugin.

Prototype Flow export uses a Figma prototype flow as the source for the animation. It is useful when the motion is already designed through connected frames and transitions.

<Image src="https://assets.docs.lottiefiles.com/static/8e07a7d396-640.webp" alt="Connected Figma prototype frames with the LottieFiles plugin previewing a prototype flow export" caption="Prototype Flow export turns connected frames into a timeline-style animation" zoom variant="default" srcSet="https://assets.docs.lottiefiles.com/static/8e07a7d396-640.webp 640w, https://assets.docs.lottiefiles.com/static/8e07a7d396-1024.webp 1024w, https://assets.docs.lottiefiles.com/static/8e07a7d396-1920.webp 1920w" width="3840" height="2160" loading="lazy" data-blur="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAeUlEQVR4nE2OwQqCQBRF/cH2fkD/VxunTCWpTd8Q7QpsKhz1TWaGnBiDsQtnczlwb7CIYtbpzqPSnFWS4/pZOCfQpsG+hpG2H+jeFnlqyvLxE+pauNwtp6tQmI7G3hA5Uhk9Cf9p+w+H4ozrR2GpEuJs73H7arP1H77vc4cotp0HWAAAAABJRU5ErkJggg==" />

## Before you start

- Set a Figma prototype flow starting point.
- Confirm the frames in the flow use supported features.
- Keep layer structure consistent where transitions should interpolate.
- Use **after delay** when you need timed automatic transitions.

## Steps

1. Set up the prototype flow in Figma.
2. Select the flow starting point or the relevant flow source.
3. Open the LottieFiles plugin.
4. Click **Animate**.
5. Preview the generated animation.
6. Export or save the animation.

## Prototype Flow vs Interactive State Machine

Use Prototype Flow when you want the flow to become a timeline-style animation.

Use Interactive State Machine when the final animation needs to keep user-driven interactions such as click, hover, or press. Interactive export requires `.lottie`.

## Related

- [Timeline vs state machines](/en/integrations/figma/04_figma-to-lottie/timeline-vs-state-machines)
- [Exporting interactive state machines](/en/integrations/figma/04_figma-to-lottie/exporting-interactive-state-machines)
- [Choosing an output format](/en/integrations/figma/05_export-and-handoff/choosing-an-output-format)
