I have been looking to start a new job the new year and lots of UX position mention requires Axure in the specs. I have heard of it but I have never used it I have used Omnigraffle and Balsmicq.

are there some substantial differences between Axure and Omnigraffle. can i say safely that 'I have used Omnigraffle instead' or they're totally different tools?


  • 1
    learn basic HTML and you can use your Omnigraffle or Balsamiq wireframes to create far more sophisticated interactive prototypes than Axure can achieve. Plus, HTML/JS/CSS are actual good tools to know outside of prototyping, something Axure isn't. Plus it's free. – AndroidHustle Jan 8 '15 at 15:38
  • 3
    This question appears to be off-topic because it is about a software review, not a specific UX issue. – Evil Closet Monkey Jan 8 '15 at 16:40
  • 2
    Axure is great if you're going to use it to its full potential, including its ability to quickly prototype logic and generate fully annotated specifications. If you literally want to produce wireframes, you're better off in something like Balsamiq or Omnigraffle. But I agree, an off topic can of worms. – Matt Obee Jan 8 '15 at 16:41
  • 2
    Axure isn't rocket science. Grab the demo version, spend an afternoon with it, and you'll be up to speed. – DA01 Jan 8 '15 at 16:49


Omnigraffle is more or less a wireframe tool.

Axure is a tool for interactive prototypes (you can do wireframes nevertheless).

sorry for the bad news.

| improve this answer | |
  • Eh...I think it's a matter of degrees rather than 'one is this, the other is that'. Most Axure work is wireframes based. Yes, you can get a level of interactivity out of it above and beyond some other tools--and that's used at times--but I'd say it's still mostly just a 'high fidelity' wireframing tool. – DA01 Jan 8 '15 at 16:50

are there some substantial differences between Axure and Omnigraffle

Yes. But nothing unsurmountable. Both are wireframing tools. Axure adds interaction design capabilities--though I tend to be cautious in telling people to rely too much on them.

I suggest you grab the demo version of Axure and spend a little time with it. I think you'll can get the overall idea of how it works and what it does within an afternoon of playing with it.

Also, be cautious of places that are only looking for people that know a particular piece of software. They should be hiring you based on your UX skills and overall creative thinking abilities. Anyone can learn a particular piece of software.

| improve this answer | |
  • Excellent point about businesses placing too much value on easily-learned skills such as using software. – Mark Bubel Jan 8 '15 at 17:53

Omnigraffle is for diagrams or wireframes.
Axure is for demos or prototypes. It creates html and javascript codes for you. You can draw diagrams and wireframes too.

You can say "I used Axure instead of Omnigraffle."
But you CANNOT say "I used Omnigraffle instead of Axure".

| improve this answer | |

Not the answer you're looking for? Browse other questions tagged or ask your own question.