Core Features
Sketchpad

MagicPath Sketchpad ✏️

Sketch anything you want and turn it into real, interactive, shareable prototypes with AI. It's so fun. 🚀

MagicPath Sketchpad Demo

Watch how easy it is to sketch and create with Sketchpad

What is Sketchpad?

Sketchpad is your creative canvas where rough ideas become polished interfaces. Simply draw your wireframes, sketch UI concepts, or doodle your vision—and watch as AI transforms your drawings into fully functional, interactive components.

Whether you're brainstorming a new feature, wireframing a user flow, or just exploring ideas, Sketchpad bridges the gap between imagination and implementation.

How to use Sketchpad:

  1. Open Sketchpad: Click the Sketchpad icon in your toolbar or create a new sketch from the canvas
  2. Start sketching: Use your mouse or stylus to draw wireframes, UI layouts, or any design concept
  3. Add context: Write notes or labels directly on your sketch to guide the AI
  4. Transform with AI: Click "Generate" and watch your sketch become a real, interactive prototype
  5. Iterate: Refine your design by chatting with the AI or drawing additional sketches

Drawing Tools:

You have access to a suite of powerful drawing tools to bring your ideas to life. The toolbar includes shapes, text, and free drawing capabilities to create any design you can imagine.

Sketchpad default toolbar
The default Sketchpad toolbar with drawing tools

By clicking on the Shapes button, you get access to more advanced shape tools including lines, arrows, and color options to customize your sketches.

Sketchpad shape toolbar expanded
Extended shape tools and options when you click on the Shapes button

What you can sketch:

  • Wireframes: Low-fidelity layouts to explore structure and flow
  • UI concepts: Rough interface ideas with buttons, forms, navigation
  • User flows: Connected screens showing user journeys
  • Component ideas: Individual elements like cards, modals, or navigation bars
  • Full page layouts: Complete designs for landing pages, dashboards, or apps

Pro tips:

Combine sketches with existing components using Mentions

You can supercharge your sketches by referencing existing components! Simply use in your prompt to apply styles or patterns from your saved components.

Example: "Make an app using this wireframe in the style of @DashboardComponent"

Mix sketches with reference images

Upload a reference image along with your sketch to give the AI even more context about the style and aesthetic you're aiming for. This combination helps create designs that match your vision perfectly.

Example: Sketch a layout + upload a screenshot of a design you like = Perfect fusion of structure and style

Add labels and annotations

Write notes directly on your sketch! Label buttons, describe interactions, or add any details that help the AI understand your intent. The more context you provide, the better the results.

Iterate quickly

Don't worry about making your sketch perfect! The beauty of Sketchpad is rapid iteration. Sketch rough ideas, generate, refine, and repeat. The AI understands your intent even from simple drawings.

Using sketchpad with component mentions
Combine your sketches with existing components for powerful results

Why use Sketchpad?

  • Speed: Go from idea to prototype in minutes, not hours
  • Creativity: Explore multiple design directions without commitment
  • Collaboration: Share sketches with teammates for quick feedback
  • Flexibility: Works for any design complexity—from simple buttons to full applications
  • Fun: There's something magical about watching your rough sketches come to life!

💡 Tip: Speed up your sketching workflow with for quick tool switching!