> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rocket.new/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Turn Figma designs into production-ready code with Rocket.new Build. Import files and generate working web and mobile apps.

export const LlmsDirective = () => <blockquote className="llms-directive">
    For the complete documentation index, see <a href="/llms.txt">llms.txt</a>.
    For a lightweight markdown version of this page, append .md to the URL.
  </blockquote>;

<LlmsDirective />

<Info>
  **Your designs, running as real apps.** Import Figma files or frames and Rocket generates production-ready code that matches your design - layout, colors, typography, spacing, and components. No manual frontend work.
</Info>

<Note>
  Figma import is only available on the web browser at [rocket.new](https://rocket.new). It is not available in the Rocket mobile app.
</Note>

<Divider />

## When to use Figma import

| Scenario                                                           | Best starting method                                   |
| :----------------------------------------------------------------- | :----------------------------------------------------- |
| You have completed Figma designs                                   | **From Figma** (you are here)                          |
| You have a rough idea but no designs                               | [From an idea](/build/create/from-an-idea)             |
| You have a screenshot, PDF, spreadsheet, or other file (not Figma) | [From an attachment](/build/create/from-an-attachment) |
| You have an existing live website                                  | [Redesign](/build/create/commands/redesign)            |

<Divider />

## What you can build

<AccordionGroup>
  <Accordion title="Pixel-perfect web apps" icon="globe">
    Import your full Figma file and generate a responsive React or Next.js web app that matches your designs screen by screen.

    **Try this prompt after import:**

    ```plaintext wrap theme={null}
    Make the sidebar collapsible and add smooth transitions between pages. Connect Supabase for user authentication.
    ```
  </Accordion>

  <Accordion title="Native mobile apps" icon="mobile">
    Convert mobile screen designs into Flutter apps for iOS and Android with proper navigation and native feel.

    **Try this prompt after import:**

    ```plaintext wrap theme={null}
    Add pull-to-refresh on the feed screen, swipe-to-delete on list items, and connect Firebase for push notifications.
    ```
  </Accordion>

  <Accordion title="Design system to production" icon="swatchbook">
    Import your design system components and generate reusable, styled code components that maintain consistency across your app.

    **Try this prompt after import:**

    ```plaintext wrap theme={null}
    Extract the button, card, and input components as reusable components. Add hover states and loading states to all buttons.
    ```
  </Accordion>
</AccordionGroup>

<Divider />

## Quick start

<Steps>
  <Step title="Get your Figma link">
    Copy the URL of your Figma file, or select a specific frame to copy its URL. You need view or edit access to the file.

    <Card horizontal title="How to get your Figma link" icon="link" href="/build/create/figma/get-your-figma-url">
      Step-by-step guide for copying the right URL.
    </Card>
  </Step>

  <Step title="Open the import menu">
    Click the **+** button at the lower left of the input box and select **Add from Figma**.

    <Frame caption="Click + then select Add from Figma">
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/dhiwisepvtltd-5e04e6a4/images/build-docs/create/figma/web-app/add-from-figma-light.webp" alt="The + button menu open with Add from Figma highlighted." className="theme-image light-image" />

      <img src="https://mintlify.s3.us-west-1.amazonaws.com/dhiwisepvtltd-5e04e6a4/images/build-docs/create/figma/web-app/add-from-figma-dark.webp" alt="The + button menu open with Add from Figma highlighted." className="theme-image dark-image" />
    </Frame>
  </Step>

  <Step title="Paste your link and import">
    Paste your Figma link into the dialog and click **Start Import**. Select your frames, choose a tech stack, and Rocket builds your app.
  </Step>
</Steps>

<Warning>
  * You need either **view or edit** permission on the Figma file.
  * Prototype links are not valid. Use the file or frame URL instead.
</Warning>

<Divider />

## Platform guides

<CardGroup cols={2}>
  <Card title="Create a web app" icon="globe" href="/build/create/figma/web-app">
    Full walkthrough for converting Figma designs into React or Next.js web apps.
  </Card>

  <Card title="Create a mobile app" icon="mobile-notch" href="/build/create/figma/mobile-app">
    Full walkthrough for generating Flutter mobile apps from your Figma screens.
  </Card>
</CardGroup>

<Divider />

## Prepare your designs

Follow these guidelines to get the best results from Figma import:

<Card horizontal title="Design guidelines" icon="book" href="/build/create/figma/figma-design-guidelines/overview">
  Best practices for structuring frames, grouping layers, handling vectors, and avoiding common import issues.
</Card>

<Divider />

## Troubleshooting

<Card horizontal title="Fix Figma rate limit errors" icon="bug" href="/build/create/figma/rate-limit-errors">
  Understand Figma's API rate limits by plan and when you can safely retry.
</Card>

<Divider />

## What's next?

<CardGroup cols={2}>
  <Card title="Iterate with chat" icon="messages" href="/build/editor/chat">
    Refine your imported app using natural language prompts.
  </Card>

  <Card title="Connectors" icon="puzzle-piece" href="/build/connectors/overview">
    Add payments, databases, AI, and more to your Figma-generated app.
  </Card>

  <Card title="Visual edit" icon="paintbrush" href="/build/editor/visual-edit">
    Click any element to tweak colors, text, spacing, and layout.
  </Card>

  <Card title="Launch your app" icon="desktop" href="/build/launch-web/launch-your-site">
    Publish your Figma-generated app to the web.
  </Card>
</CardGroup>
