Sketch Material 3 Expressive screens in the browser, link them, tap through them, and copy a prompt for your AI coding tool.

Sketch the screens, tap through the flow, copy the prompt, and let your AI coding tool build the app. (mp4)
M3E Canvas is a free, open-source sketchpad for app screens made of real Material 3 Expressive parts. It runs entirely in your browser: no account, no server, nothing to install. What you sketch becomes a precise prompt that any AI coding tool that takes one, such as Claude Code, Codex, Gemini CLI or Cursor, can turn into a working app. ##![]() |
![]() |
![]() |
| Sketch Drag parts onto phone or desktop screens. They snap together and line up on a 4dp grid. |
Tap through Link parts to screens and press Preview to try the flow, transitions included. |
Copy the prompt The whole design becomes a short brief in your language. Paste it into your AI coding tool. |
Real M3 Expressive partsButtons, FABs, bars, tabs, cards, lists, sheets, pickers, carousels, loading indicators and more, each with its own panel for text, style, size and what a tap does. |
Screens and flowPhone and desktop screens, screens that scroll, taps and swipes that open other screens with the transition you pick, and arrows that show the whole flow. |
Theme in one placeColor, shape, type and motion: seven palettes or your own seed color, light and dark, three contrast levels, corner styles, fonts and the expressive spring motion. |
Optional AI helpBring your own key to draft a design or write notes for you, or copy an instruction for a coding agent that replies with a share link. Keys never leave your browser. |