An open-source GUI prototyping tool that`s available for ALL platforms

Pencil for Mac

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Download Pencil 3.1.0

Pencil for Mac

  -  84 MB  -  Open Source
  • Latest Version

    Pencil 3.1.0 LATEST

  • Review by

    Daniel Leblanc

  • Operating System

    Mac OS X

  • User Rating

    Click to vote
  • Author / Product

    Evolus / External Link

  • Filename

  • MD5 Checksum


Pencil for Mac is built for the purpose of providing a free and open-source GUI prototyping tool that people can easily install and use to create mockups in popular desktop platforms.

Features and Highlights

Easy GUI Prototyping
The program provides various built-in shapes collection for drawing different types of user interface ranging from desktop to mobile platforms. Starting from 2.0.2, Pencil is shipped with Android and iOS UI stencils pre-installed. This makes it even easier to start protyping apps with a simple installation.

Built-in Shape Collections
Starting from 2.0.2 Pencil has even more shape collections included by default. The list of built-in collections now includes general-purpose shapes, flowchart elements, desktop/web UI shapes, Android and iOS GUI shapes. There are also many other collections created by the community and are distributed freely on the Internet. You can easily grab a collection and install it into the app with a simple drag-and-drop operation.

Diagram Drawing Support
The program now supports connectors which can be used to "wire" shapes together in a diagram. A collection of flowchart shapes are also available for drawing diagrams.

Exporting to Different Output Formats
Pencil for macOS supports outputing the drawing document into different types of formats. You can have your drawing exported as a set of rasterized PNG files or as a web page that can be delivered to the viewers. The tool also supports exporting documents into popular formats including OpenOffice/LibreOffice text documents, Inkscape SVG and Adobe PDF.

Easily Find Cliparts from the Internet
The app has a clipart browser tool that integrates with to let users easily find cliparts by keywords and added them into the drawing by a simple drag-and-drop operation. Clipart listed by the tool are in vector format and hence good for users in scaling to appropriate sizes.

Inter-page linking
Elements in a drawing can be linked to a specific page in the same document. This helps user define the UI flow when creating application or website mockups. Linkings defined in a document are converted into HTML hyper-links when the document is exported into web format. This process creates an interactive version of the mockup in which viewers can see a simulated flow when clicking on the UI elements.

Also Available: Download Pencil for Windows

  • Pencil 3.1.0 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

What's new in this version:

- Support for compact layout
- Optimize output file by removing unused/gabbage resources
- Add copy page bitmap to clipboard
- Add screencapture and color picker
- Implement quick canvas resizing using corner resizer
- Add support for line-height in font property
- Fix dialog API and script editor
- Automatically show "Launch script editor" for special plain text properties
- Enhance connector invalidation code to improve keyboard moving performance
- Add support for built-in private collection embedded inside stencil collection
- Fix problem when pasting shapes are out of the current view-port
- Change default page size for new page as best-fit
- Fix broken bitmap and svg image embedded in private shape collection
- Add support for shadow color in stencil generated from stencil builder
- Fix shape preparing bug that make background bitmap generation failed.
- Normalize calculated values from group sizing policy to int to avoid blurry edges
- Enhance snapping performance and support snapping when moving multiple shapes
- Allow range-selection from canvas scrollpane, clear selection when clicking outside canvas.
- Support horizontal/vertical only moving using ctrl key
- Fix #297 - handling for command line argument
- Fix dialog sizing and style that cause long dialogs
- Showing actual file path or the installed collection in its about dialog
- Fix duplication of system collection loading
- Showing edge border in collection pane to indicate user-installed collections
- Fix handling of file argumennt whens starting Pencil in developer mode
- Fix crash caused by unzip2 and easy-zip2
- Use Electron 6.0.1 (Node 12, Chrome 76)
- Fix character encoding in PDF export
- Fix #227 Printing more than once Hangs on "Exporting" screen
- Improving property editor side pane
- Fix Page detail menu and dialog: move "Properties" to the end, automatically focus and select title input.
- Add "Insert Screenshot..." menu action for canvas, replacing the startup screen button.
- Implement native MAC capture service
- Add option to insert screenshot as n-patch image
- Cleanup parsererror message in output PDF/print
- Add support for copy selection to clipboard as bitmap when holding "shift" key.
- Initial impl for checking missing resources
- Fix file missing bug in stencil builder
- Fix wrong file filter when corespodent collection is not installed
- Fix large image captured in HiDPI screen
- Update "Edit Image..." into using external editor
- Stop using local version of Material Design Icons which may cause problem in some Linux systems with chinese locale
- Fix losing of n-patch bitmap image after reloading, add offscreen validation support for n-patch behavior
- Add clickable prototype HTML export template
- Add multi repo view for stencil repo browser
- Add deploy tool for stencil builder
- Add page property to allow copying of background page links
- Add export scale and clickable PDF export
- Fix child pages ordering not saved
- Fix performance problem caused by timer leaking in color selector
- Add support for document color palette in color pickers

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.