Features

Everything you need to design, iterate, and ship beautiful interfaces.

Canvas

Your infinite design space

Design Without Limits

Start with an empty canvas. Drag, zoom, and pan across unlimited space. Drop in images, arrange components freely, and organize your work however makes sense to you.

Support Inbox Project
Saved
Inbox Layout v31024 × 768

Inbox

SJ
Sarah Jenkins12:45 PM
Issue with subscription billing

Hi there, I noticed that I was charged twice for this month's subscription...

MT
Marcus Thorne10:20 AM
API Documentation Question

I'm trying to integrate the webhooks but I keep getting a 403 error...

ER
Elena RodriguezYesterday
New Feature Request

Would love to see a dark mode option for the dashboard...

TW
Tom WilsonYesterday
Login issues on mobile

The app keeps crashing when I try to log in via Google...

SJ

Sarah Jenkins

Active now
Today
SJ
Sarah Jenkins12:45 PM
Hi there, I noticed that I was charged twice for this month's subscription. Could you help me look into this?
JD
John Doe (You)
Hello Sarah! I'm sorry to hear about the double charge. Let me check your account billing history right away.
Chat & Appointment448 × 800
SJ

Sarah Jenkins

Active now
Today
SJ
Sarah Jenkins12:45 PM
Hi there, I noticed that I was charged twice for this month's subscription.
JD
John Doe (You)
Hello Sarah! I'm sorry to hear about the double charge. Let me check your account.
SJ
Thanks John, appreciate the quick response!
JD

Schedule a call

Let's resolve this over a quick chat.

User Profile320 × 480
SJ

Sarah Jenkins

[email protected]

About Customer

CompanyAcme Corp
PlanEnterprise
LocationSan Francisco, US
Local Time9:52 AM

Tags

High ValueBilling Issue
Inbox Layout v21024 × 768

Inbox

SJ
Sarah Jenkins12:45 PM
Issue with subscription billing

Hi there, I noticed that I was charged twice...

MT
Marcus Thorne10:20 AM
API Documentation Question
ER
Elena RodriguezYesterday
New Feature Request
TW
Tom WilsonYesterday
Login issues on mobile
SJ

Sarah Jenkins

Active now
SJ
Hi there, I noticed that I was charged twice for this month's subscription.
Hello Sarah! Let me check your account billing history right away.
JD
Reply to Sarah Jenkins...

Components

Add, import, and rearrange your mockups

Generate with AI

Describe what you want and let AI create the first version. Refine from there with more prompts or manual edits.

New
3

Drag Elements Around

Move elements within your component. Drag a button from a card into the header, reorder list items, restructure layouts visually.

1<div class="flex gap-4">
2<div class="rounded-full bg-blue-500">
3<img src="avatar.png" />
4</div>

Import from Code

Bring your existing HTML and Tailwind designs to start working with on the canvas.

Copy & Delete

Duplicate or remove elements instantly with a single click.

Bulk Edits

Select multiple elements at once and modify them together. Change styles, spacing, or content across all selected elements.

Avatar

Sarah Jenkins

Enterprise Account Manager

Last contact: 2 hours ago
2 selected
Design
Code
Block
Flex
Grid
None
16px
Component System

Reusable Elements

Convert any element into a reusable component. Lock it down so AI can't accidentally change your nav header or footer when editing other parts.

AI

Let AI handle the heavy lifting

div
Polish

AI-Powered Editing

Apply AI changes to an entire component, a single element, or multiple selected elements at once.

Image

Generate Images

Create images with a prompt right on the canvas. No need to leave for visual assets.

Header
Card
2

Reference Other Components

Select components on your canvas to include as context for AI. Reference your design system or pull in elements from other designs when prompting.

Shift+ Click
3 elements

Multi-Select AI

Shift-select multiple elements and apply a single prompt to all of them. Change how all your toggles look in one go.

2 / 5Layout Option

Generate Variations

Have AI create multiple different takes. Swipe between options to find what works best for your layout or design direction.

Design Review
Improve contrastAccessibility
Align headingsHierarchy
Add spacingLayout

Design Review

Get AI recommendations for improving your component's usability and visual design. Apply suggestions with one click.

Design Inspector

Fine-tune every detail with visual controls

Layout Controls

Toggle flexbox, set gap spacing, padding, and alignment. Control width, height, min/max dimensions.

Display
Block
Flex
Grid
None
Direction
Justify
Align
Gap
16px
Search 1,000+ icons...

Swap Icons Instantly

Browse and swap icons from the Lucide library. Search, preview, and apply in seconds.

Typography & Fonts

Pick any font from Google Fonts. Adjust size, weight, line height, and text color. Full typographic control.

Hello World

Typography
Font
Inter
Size
30px
Weight
Semibold
Alignment
Color
Product Title

Description text

Content
Text
Product Title

Edit Copy Directly

Mobile Breakpoints

View and edit mobile-specific values for any property. Hide elements on mobile, change layouts per breakpoint.

Sizing
Col Span
Base
1
MD
2
Row Span
Base
1
Width
Base
auto
Height
Base
auto
Max W
Base
none
Max H
Base
none
Background
100%
Shadow
LG
Corners
8
8
8
8
Border
1px

Colors, Borders & Shadows

Set background colors, border styles, and shadows. Full control over the visual styling.

Code & Export

Production-ready code, instantly

Component

Card Title

Short description text here.

=
HTML + Tailwind
1<div class="rounded-xl...">
2<img class="w-full..." />
3<h3 class="font-semibold">...</h3>
4<p class="text-zinc-500">...</p>
5<button class="bg-blue-600...">...</button>
6</div>

HTML & Tailwind at the Core

Components are real HTML and Tailwind from the start—not a proprietary format that converts later. AI designs directly in the same code you'll ship.

1<div class="flex...">
2...
AI Coding Assistant
Claude Code, Cursor, etc.

AI Agent Handoff

Export code for quick handoff to Claude Code or any other AI coding assistant.

Submit
...divbutton
Design
Code
<button class="
bg-blue-600...
">Submit</button>

Visual Code Panel

See the code in your design inspector. Edit it directly and watch changes reflect in the component.

1<div>
2<h1>...</h1>
3<p>...</p>
4<button>...</button>
5</div>

Code Highlighting

Hover over code sections to see them highlight in your component. Understand the structure visually.

button.primary
<header>...</header>
<section>
<h2>Title</h2>
<button class="primary">
</section>
<footer>...</footer>

DOM Navigation

Move up and down the DOM tree. See all the code or just the code for the element you've selected.

<div class="flex gap-4">
<button>
Submit
</button>
</div>
Paste into your codebase

Copy Code

Copy any component or element as clean HTML and Tailwind. Paste directly into your codebase.

Collaboration

Design together in real-time

Share & Collaborate

Invite your team to collaborate in real-time. Control permissions with Owner, Editor, and Viewer roles.

Share "Landing Page"
Invite teammates to collaborate
Email address
Share
JC
Jamie Carmody
Owner
AK
Editor
Pending invite
Viewer

See it in action

Start building for free — no credit card required.

Get Started