Shapes is a simple, elegant diagramming and vector graphics app. Shapes gives you all of the most important features you need in a diagramming and vector design tool without all the extra cruft, at an affordable price.

Shapes has support for "connected" lines. When resizing lines, the lines magnetically snap to other shapes. Then, as you drag the connected shape around the canvas, the connected lines adjust themselves as well.

Shapes offers "smart" paths which can be used for connecting boxes and shapes with smooth, curvy lines without requiring lots of fussy fiddling.

Shapes also includes a powerful Bézier Path tool for creating vector graphics of nearly any shape or description.

Additionally, Core Image Filters like "Pointillize", "Pixellate", "Gaussian Blur", "Sepia Tone", "Twirl Distort", and more can be combined and applied to any vector shape or image on the canvas.

Shapes is great for Programmers and Web Designers looking for a simple tool for rapidly designing flowcharts, laying out wireframes, or visualizing model relationships without getting lost in a sea of confusing extraneous and confusing features.

Shapes is also a swell vector graphics tool for designing icons and other graphics using bézier paths.

Shapes lets you get to work quickly by giving you just the basic tools you need in a slick, single-window user interface. Shapes is a thoroughly Mac-native app offering QuickLook support, Fullscreen Mode, Version Browsing and iCloud Document Storage. Export your compositions in common image formats like SVG, PNG, JPEG, TIFF or multiple-page PDF.

What’s New

Version 4.9

– NEW: Resolution Control - Edit the DPI of any document in the "Edit Canvas Size" sheet.
– NEW: Export Selection - Main Menu > File > Export Selection.
– NEW: 10% Zoom Scale option.
– FIX: Control-clicking objects on the Canvas for activating the context menu now works properly again.
– FIX: Improved canvas rendering performance.

Ratings and Reviews

4.3 out of 5
3 Ratings

3 Ratings

Bad Kitty ,

Pretty cool little app…great price!

I needed to create a quick flowchart to show a friend a process, and I found a couple of free utillities online. They weren’t very good. I found Shapes, and it is very easy to use. There are a couple of quirks, like I haven’t found a way to change the page size or orientation (I’d like to make a tabloid-sized chart for my friend), and I’d like to see a “connector” function that automatically joins the “handle” of one shape to another…right now you have to drag the tools from the sidebar, then manually drag the ends of the connector in place. However, once joined, the shapes can be moved and the connectors adjust, unlike trying to do the same thing in Keynote.

Also, if you download the trial from the developer and you’ve created a diagram, it won’t let you save. However, you can “Select All” and copy, quit the program, install the new paid version, then paste. It does support multiple pages, though, and I don’t know if this would work if you had more than one page.

I’d recommend the app, and look forward to a few minor enhancements…but for now, it works well!

Verdulo ,

Very happy with Shapes

I originally bought shapes because I didn’t want the complexity or expense of OmniGraffle to do graphics and diagrams for websites. Once purchased, I discovered it didn’t have the ability to export a selected object to a file such as png. This was a deal-breaker for me and I used something else for a while. I contacted the developer about this needed feature and the feature was finally implemented a short time ago. Now that I’ve switched to Shapes I couldn’t be happier with it. It’s a stable, well-designed graphics and diagraming program that only costs $10! No, it’s not Adobe Illustrator or OmniGraffle but I enjoy using it and it’s output is good.

pipentassle ,

Still Buggy

I came back and bought this app (again), and it’s still buggy. The text boxes in certain circumstances will move as you change the font size (slide the size up and down and watch the textbox move across your screen). Also, can’t print to PDF. Gives the error “Error while printing.” The workaround is to choose “Mail PDF, then save the PDF from there.

Still waiting for the bugs to be worked out with this software, because it has potential to be really cool (and flexible), but it’s just not there yet.


Todd Ditchendorf
3.7 MB

OS X 10.8 or later, 64-bit processor



Age Rating


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer