You'll be designing in no time
Just like on paper, but digital
75+ controls, 150+ icons, 50+ keyboard shortcuts
adapts to the way you already work
your data is yours
We know it: most people prefer to use pen and paper or a whiteboard to make software mockups because “it’s the fastest way”.
Well, if you count the time it takes to transfer the mockup from paper to a digital image, we think Balsamiq Mockups is faster, not to mention much easier and, dare we say it, more fun!
We optimized the user interface for speed: fewer buttons, more keyboard commands, full undo/redo, object snapping...you name it.
Balsamiq Mockups comes with a vast library of pre-built controls, so that you don’t have to spend time building them. A browser window? Of course! A media-player component, an iPhone picker? Add away!

If you need a control that's not already included, you can bring it in as an image, download it from Mockups To Go (our community site), or ask us to add it, we add new control types all the time!
Balsamiq Mockups has an elegant, minimalist, easy-to-learn interface which doesn’t get in your way and lets you focus on the UI that really matters, yours.

For super-fast selection, use the quick add features: just type a couple of characters from the control or icon name and bam! select from the list of suggestions, and your control will be added in no time. Searching for an icon? Same technique! Try it and you'll be hooked!
![]()
Mockups for Desktop also supports a large number of keyboard shortcuts to let you create wireframes at the speed of thought!
When you select one or more UI controls, you’ll notice a faint Property Inspector show up. It contains context-sensitive options for the selected controls. If you don’t need it, simply ignore it (it will go away when it needs to), but if you do, just move your mouse over it to use it. And if it's in your way, move it! Mockups will remember where you left it.

Go ahead, experiment away! Balsamiq Mockups has a powerful unlimited undo and redo, with clear action names to help you.
Your data is yours. We use an open, human readable format called BMML (a flavor of XML, documented here) so it's easy to duplicate a mockup and "mash it up" with other applications. If you really wanted you could even write some scripts to transform BMML into actual code!

Mockups integrates and can be used in conjunction with some of the best tools out there. Add Balsamiq Mockups and turn the knob to 11!

You can add Mockups to Atlassian Confluence (the enterprise wiki, more info), Atlassian JIRA (the bug-tracking/project management tool, more info), XWiki (the open-source wiki, more info), and more integrations are coming all the time.
You can use Mockups for Desktop together with DropBox for painless and near-real-time collaboration (more info), and you can run Mockups for Desktop from the command line and make it part of your build process!
A wonderful community of passionate users has gathered around Mockups. Learn more...