OmniGraffle 7

Developer: The Omni Group

Current Version: 7.5

Last Updated: 2 months ago

Download Size: 78.3 MB - Download


Creative productivity. Intuitive Design. Powered by Humans. Free 2-week trial.

Design and build incredible graphics, diagrams, process charts, website and app wireframes—from the painlessly simple to the infinitely complex—inside OmniGraffle 7. Create everything you can imagine in the ultimately scalable and easy-to-use app for precise, beautiful graphics.


Discounts and free upgrades to OmniGraffle 7, both Standard and Pro, are only available to those who purchased an earlier version from the App Store. Double-check that you purchased a prior version from the App Store via the “Purchased” tab in the App Store app. If you need help, please email [email protected]

OmniGraffle 7 is an entirely new version with improvements as fine as tweaking individual Bézier points in typography and as broad as the artboards your type is laid out in. Elegantly organize your Infinite Canvas in a brand new Sidebar and improved inspectors.


With the free two week trial, you can try all of the features of Standard and Pro without buying anything. After the trial, you can continue to use OmniGraffle to view documents for free.


- Unified Sidebar: improved interactions with objects, layers, and canvases in a newly organized sidebar. 
- Point Editor Tool: Immediate access to each and every point on a shape.
- New Export Panel: With just a few clicks, export your graphics in multiple resolutions, perfectly named and organized. Batch exporting, filling set dimensions, and previews are all included.
- Infinite Canvas: make your canvas expand automatically in one, two, three, or all directions.
- Keyboard Shortcut Sets: customize every menu bar command and tool with your preferred shortcut, or choose from a few different sets from popular apps.
- SVG import: paste in SVG code or import SVG files directly to OmniGraffle. 


- Artboard Layers: Use artboards to set up advanced, exportable elements, or as another way to organize your canvas.
- Convert text to shapes: convert text to make tweaks to character shapes or add complex styling.
- Convert lines to shapes: turn a line’s stroke into a shape with easily editable Bézier points.
- Plus:
- Shareable Keyboard Shortcuts
- Artboard Tool


- Visio import/export: Open Microsoft Visio® documents (VSD or VDX) directly in OmniGraffle, as well as Visio stencils (VSS) and templates (VST). Export to Visio XML documents (VDX).
- Shared layers: Easily update common elements that you'd like to display on multiple canvases. Layers can now be toggled between normal and shared.
- New controls specify which edge or center of an object is reflected in the Geometry Inspector. You can set the X and Y coordinates of a selected vertex point.
- Non-destructive shape combinations: Easily create new shapes using combinations of existing shapes (with support for union, intersection, and subtraction). Combined shapes can now be uncombined into their component shapes.
- Resolution-independent Display Scale: When zoom is at 100%, match an Apple point, PostScript point, or screen pixel.
- Photoshop export supports the export of OmniGraffle layers to Photoshop layers.
- Tables: Group shapes using tables, making it easy to add new rows or columns of your template shape.
- Xcode import: Generate a Class diagram of an Xcode project automatically.

For the complete manual, visit our website!


If you have any feedback or questions, we’d love to hear from you! We offer absolutely free tech support: you can reach us by email at [email protected], by phone at 1-800-315-6664 or +1 206-523-4152, or on twitter at @omnigraffle.



Release Notes:

OmniGraffle 7.5 is focused on improving JavaScript automation. Technical details about Omni Automation are available in the API Reference (in the Automation menu).

• Layer and Canvas Management via JavaScript — Added the ability to create, reorder, and delete layers and canvases with JavaScript.
• Ungroup via JavaScript — Added an .ungroup() function to the JavaScript library.
• Object Names in JavaScript — An object’s name is now exposed in the JavaScript API by calling .name on an instance of a Graphic.
• Option + Shift to Duplicate on Axis — Holding down option and shift while dragging a selection duplicates the selection and constrains movement to either the horizontal or vertical axis.
• Object Hierarchy when Copied as JavaScript — Copy as JavaScript no longer reverses the order of the selected items.
• JavaScript Floating Point Precision Warning — Copy as JavaScript includes a header which warns that floating point values in the script may be rounded, resulting in minor visual differences from the original content.
• JavaScript Plug-in Error Reporting — Errors encountered while loading JavaScript plug-ins are now reported in the console.
• Updated Types in JavaScript — Updated the CanvasSizingMode (was autosizing) and .strokePattern to define their attributes as strings instead of numbers to be more human readable.
• Copying Subgraphs as JavaScript — Copy as JavaScript will now emit the correct code to generate subgraphs, including any child objects that might be collapsed.
• Subgraph collapse state in JavaScript — JavaScript code which assigns a value to a Subgraph’s .collapsed property will correctly use the value passed rather than just toggling the collapsed state.
• JavaScript Access to Collapsed Subgraphs — JavaScript code has access to a new .subgraphics property on subgraphs, which can be used to access contained graphics even when the subgraph is collapsed.
• Automation Stability — Fixed a crash when setting .blendColor on a Shape object in JavaScript.
• Automation Stability — Fixed a bug that would occasionally cause a crash when creating a new group via JavaScript.
• Copy as JavaScript Stability — Fixed a crash when using Copy as JavaScript on a multi-segment line.
• Multi-line Text Copied as JavaScript — Copy as JavaScript now quotes property keys so that user data with spaces in their keys won’t cause a syntax error in the emitted JavaScript code.
• Stop In-progress Edits Before Executing JavaScript — JavaScript code which changes the text of a shape will now stop any edits that are in progress rather than leaving the editor and the shape in an inconsistent state.
• Preserving .text Attributes in JavaScript — JavaScript code which assigns text to a shape correctly preserves its existing .textHorizontalAlignment, .textSize, and .textColor properties.
• AppleScript — AppleScript code which assigns plain text to a shape correctly preserves the current text alignment.
• Reading .shape Attributes in JavaScript — JavaScript code which reads a graphic’s .shapeVertices or .shapeControlPoints no longer modifies that shape.
• Automation Console Stability — Fixed a crash that would occur when using Undo in the Automation Console.

If you have any feedback or questions, we’d love to hear from you! The Omni Group offers free tech support; you can email [email protected], call 1–800–315–6664 or 1–206–523–4152, or tweet @OmniGraffle.

If OmniGraffle empowers you, we would appreciate an App Store review. Your review will help other people find OmniGraffle and make them more productive too.


Most Helpful Reviews

Version 7.2.2
Review by Cycles4Fun

Outstanding and So Much Better Than Visio - I have been using Omnigraffle for many years and through a number of versions. I also use Omnigraffle 2 for iPad. I am a Solution Architect and part time Mobile Developer. Needless to say I use both the MacOS and IOS extensively. While the user interface is different than Visio’s (what some consider an industry standard), I prefer Omni’s design. Some of the reasons are: intuitive to MacOS users, sensible grouping in the inspectors, awesome new image printing with the art boards, rapid prototyping (to my knowledge this doesn’t exist in Visio), single click for the most common tools, and many more. Considering the last the current price of Visio Pro is just under $600 and the pro version of Omnigraffle is at most $199 (upgrade from previous pro is only $99) and you have the best technical drawing tool out there. Well done again Omnigroup!

Found helpful by 25 out of 27 people
Version 7.2.2
Review by jo jo devil

Bait and Switch - Not Free Just Demo - This is just a 2 week DEMO with in app purchase after expire. This isn’t what most of us expect as a base model with extras as in app purchase. Should be removed as a free app from store.

Found helpful by 41 out of 105 people

More Reviews for Current Version

Version 7.5
Review by 345rw45gtw5ertgrweg

Does not goes further welcome screen - Was not able to pass welcome screen and actually try the app

Found helpful by 5 out of 10 people
Version 7.5
Review by Jesse Donat

Disapointed Long Time User - I’ve been using Omnigraffle for over 10 years. I upgraded from 5 today, begrudgingly, because it would no longer run on High Sierra. I had avoided upgrading because I prefered the floating menus of 5, but now that I am forced to use 7 I am very disapointed. Frankly my biggest complaint is the UI. I have a fairly large monitor would like to be able to see all the panes at once as I could in 5 without the need to switch back and forth and back and forth. It’s painful. - The UI is quite jumpy overall. Automatic layout is super jumpy whereas in 5 it was reasonably smoothly animated. - Attaching arrows to magnets often takes a couple tries. - The right pane is “context sensitive” and switches back to the first tab whenever you select a different object type than the previous. This doesn’t make ANY SENSE when I an working on the Document tab which has nothing to do with context. - The automatic layout seems much worse than 5 and sometimes randomly stops working for a bit before starting up again. * Lines randomly dart around things that seemingly don’t exist * Lines to/from grouped objects are entirely ueslessly insane. * Linked Objects randomly get placed miles apart, particularly when importing from Graphviz - The standard shapes are much more dull

Found helpful by 25 out of 26 people
Version 7.5
Review by jlolide

App No Longer Works - My PAID version no longer works, won’t allow me to create new documents or open new ones. The app wont unlock, it doesnt restore the purchase. I’ve been a happy user for many years. This stinks.

Found helpful by 15 out of 18 people
Version 7.5
Review by Zoltan522

Upgraded to High Sierra and Now they want $100 more to be able to use it. - This is unbelievable. I upgraded to High Sierra and the older version I already bought and paid for no longer works. They offer a discount to get the new version that will work, but it’s still $100 for a program that quite frankly is pretty limited in scope. It’s a great program to use, but I shoudn’t have to buy it twice in the span of a couple of years. This is what is wrong with the computer industry today. They want to take your money and price gouge. I have files I have to update regularly and now I can’t. Other reputable companies will allow you to upgrade for free or support older versions—because it’s the right thing to do. I’m so disappointed with you Omnigroup!

Found helpful by 10 out of 15 people
Version 7.5
Review by Internet law

long term user - upgraded because of high sierra and have been using omnigraffle pro for 5 years. If not already using omnigraffle, find something else.

Found helpful by 1 out of 2 people