Skip to main content
You don’t need to install anything. Fabricate runs entirely in your browser.

1. Create Your Account

Go to fabricate.build and sign up. The Free plan includes a monthly credit allowance — no credit card required. See pricing for the current allowance.

2. Describe Your App

In the prompt box on the home screen, describe what you want to build. Be as specific as you can.
Good prompt example: “Build a task management app for freelancers with a project board, time tracking, and invoice generation. Include user authentication and a dashboard showing hours worked per client.”The more detail you provide, the better your starting point will be.

3. Watch It Build

Fabricate will generate your complete app:
1

Starting from a working app

Every new project starts from a small app that already runs. Fabricate edits it to match your description.
2

Writing the code

React components, API routes, and the code that creates your app’s database tables.
3

Checking that it runs

Fabricate deploys the app to the live preview, checks it in a browser for errors, and fixes what it finds.
4

Preview ready

Your app appears in the live preview panel when the build finishes. Click around to try it.

4. Iterate in the Chat

The app Fabricate generates is your starting point. Use the chat to make changes:
  • “Add a dark mode toggle”
  • “Make the navbar sticky”
  • “Add a search bar to the projects list”
  • “Change the primary color to blue”
Each message you send uses credits, and the preview updates when Fabricate deploys the change.

5. Ask Questions in the Same Chat

There’s no separate Discuss Mode — you ask questions in the same chat you build in. Use it to:
  • Ask “how should I structure this?”
  • Understand how a feature works
  • Understand what the generated code does
Questions use credits like any other message. If you only want an explanation, say so in your message so Fabricate doesn’t change your app.

6. Deploy Your App

When you’re ready to share your app:
1

Click Publish

Click Publish in the editor’s toolbar, add a title, and confirm.
2

Get your URL

Once it’s live on Cloudflare’s global network, your app has its own address on fabricate.chat.
3

Add a custom domain (optional)

On Pro and Scale plans, connect your own domain from your project’s Domains settings.

What’s Next?

Plans & Credits

Understand how credits work and which plan is right for you.

Building in the Chat

Go deeper on how Fabricate generates and modifies your code.

Prompting Guide

Learn how to write prompts that get the best results.

Push to GitHub

Push your code to a GitHub repository on a paid plan.