I analyze and model processes for optimization. We are customers of Visio and I'm a founder of the company, working as a process consultant.
Founder at AC Lean
Extremely agile, user friendly with many useful templates
Pros and Cons
- "It's very agile and user friendly with a lot of templates."
- "Lacks the ability to analyze the different relations between activities, positions and roles."
What is our primary use case?
What is most valuable?
It's a very agile product because I can map and model a process extremely quickly. It's user friendly and there are a lot of templates I can use that are really useful. I like very much that I can publish the different models I've created with my clients and they can view the entire process, it's really useful. It provides a lot of advantages because you can see the inefficiencies visually, and it's really easy to analyze and to detect different inefficiencies in order to improve the process.
What needs improvement?
I'd like to be able to extract different data from different relations between the objects I create and I'd like the ability to analyze the different relations between activities, positions and roles. Visio can't give me this functionality. I would also like to be able to introduce more information in each object. For example, to include some codes or name or description of the activity, to be able to introduce more data in the object. To have this information in the objects would be great.
For how long have I used the solution?
I've been using this solution for six months.
Buyer's Guide
Visio
June 2025

Learn what your peers think about Visio. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
860,168 professionals have used our research since 2012.
What do I think about the stability of the solution?
This is a stable solution.
What do I think about the scalability of the solution?
From my clients' perspective, it's really scalable. It can be used in any type of company. I think it's really useful for any person that is working for a company with a wide range of processes. I'm the only person in my company who uses it and I'll continue to do so because it's so user friendly.
Which solution did I use previously and why did I switch?
I used Aris for a short period of time several years ago. It was a good experience but a more expensive solution. I'm evaluating it again and depending on the conditions the company offers, I might start using it again. I can keep using Visio even if I start using Aris as well.
How was the initial setup?
The initial setup is very easy. With 365 it's very fast. It's good. I think I was able to deploy in 30 minutes. I did it myself although I was in contact with the chat bot at the beginning to ask some questions.
What's my experience with pricing, setup cost, and licensing?
I pay a monthly fee to Visio.
What other advice do I have?
I would recommend the product and I think it's very useful for any person that works in a company where you need to visualize the process you work in and to analyze ways of improving.
I would rate this solution more highly if it was easier to extract data but for now I rate Visio an eight out of 10.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Data Center Design Architect at a tech company with 201-500 employees
A stable diagramming tool with a useful grouping feature
Pros and Cons
- "I like that once you create what you need, you can group that, at least within that drawing, and you have access to that new stencil object or that custom object throughout that drawing."
- "The auto-routing feature could be better."
What is our primary use case?
I build either diagrams for solutions or use Visio to create illustrations for slide decks and white papers.
What is most valuable?
There's a much better library of stencils than there used to be. But I still have to create many composite objects to illustrate a software-defined data center or software-defined networking. I like that once you create what you need, you can group that, at least within that drawing, and you have access to that new stencil object or that custom object throughout that drawing.
I do know that Microsoft has extended the ability of Visio to interact with other Microsoft applications. I know you can use Visio elements in spreadsheets and Excel. I know that doing a copy and paste from Visio into a PowerPoint slide is very easy and clean now. It used to be a nightmare.
What needs improvement?
The auto-routing feature could be better. Around 2018, the auto-routing of lines was pretty close to perfect, but it's started to go downhill from there. Keeping the lines attached to endpoints while you manipulate how they run and how they interact with other shapes or near other shapes is becoming very tedious. I would like them to give us the option of opening up the rules for auto-routing and make checkbox selections of what rules we want to apply and what rules we don't.
For how long have I used the solution?
I've been using Visio for about 20 years.
What do I think about the stability of the solution?
Visio is stable. It's gotten to be much more robust since Microsoft took over. It used to freeze or crash with very complex drawings, and I haven't had a freeze or a crash in years.
What do I think about the scalability of the solution?
I think it's scalable. I don't think I challenge what it can do the way I used to. I think Microsoft has probably improved how it uses memory, or they may have solved some memory leak problems because I did not have any issue with the size of a drawing.
I've never reached a limit on the size of a drawing, and usually, autosave is turned on by default. Again, right about the time Microsoft acquired Visio, the autosave function took much longer than it does now. I can also open more additional applications while Visio is running, but it used to hit its limits on that. They have improved its ability to run in the same environment with other big apps.
How was the initial setup?
The initial setup is getting much easier. The deployment piece was actually just part of my license. The IT team can set up definitions of which engineers get what features in Microsoft. That was completely transparent to me this time.
What other advice do I have?
On a scale from one to ten, I would give Visio a nine.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer. Reseller
Buyer's Guide
Visio
June 2025

Learn what your peers think about Visio. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
860,168 professionals have used our research since 2012.
Works at a comms service provider with 1,001-5,000 employees
A stable and flexible solution for drawing a variety of diagrams
Pros and Cons
- "Visio is stable."
- "The application grid seems to be unreliable which makes simple tasks complicated."
What is our primary use case?
We mostly use this solution for process management and for diagram modeling. Functional diagrams or BPMN partition diagrams — that's all. Some nice drawings for presentations.
Almost all of our employees use bundled Microsoft products and because they have no administrative rights, they cannot install additional programs. We use Visio to present our diagrams to our employees as it's too complicated to explain how to use our services over and over. If we had a BPM platform and a diagram modeling solution, we would not use Visio.
Within our organization, there are roughly 100 people that use this solution.
I am not sure if our company has plans to keep using Visio — it's not up to me. If we were to stop using it, I wouldn't miss it.
What needs improvement?
To me, Visio doesn't really stand apart from similar solutions that I have used. When it first came out, it was quite a progressive product. As it's simply for drawing and painting diagrams, lines, flowcharts, the price is too high. I do not understand why this product is not included in the Microsoft Office package.
I personally wouldn't buy Visio even if it were 10 times cheaper because I only use it at work for diagram modeling; it's not a unique product anymore.
It's both stable and flexible, but many features are complicated. The application grid seems to be unreliable which makes simple tasks complicated. It's not very easy to make diagrams the way I would like them to look.
It should be easier to convert to other vector graphic file formats. Auto error-correction features would also be a big help. If you have a diagram and you scroll your mouse too far, you'll lose your diagram.
For how long have I used the solution?
I have been using Visio for nearly two years.
What do I think about the stability of the solution?
Visio is stable.
How are customer service and technical support?
We contact them from time to time. I am satisfied with them.
What about the implementation team?
My boss signed a decision and an IT support unit installed Visio. It only took a couple of minutes. There were absolutely no problems regarding the installation of the product.
What's my experience with pricing, setup cost, and licensing?
Personally, I think the price of this solution is too high. I need this product for my work. I have also bought Office 365 for myself, for my personal office. But if I want to work at home, I can't use Visio due to the price.
Which other solutions did I evaluate?
No. But currently, we are in the process of studying other business process management solutions, including Microsoft Dynamics.
What other advice do I have?
In the near future, I would like to see an updated product with diagram usage in BPM systems.
I would recommend Visio to other companies if money is not a problem. Overall, on a scale from one to ten, I would give this solution a rating of eight.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Director of Mortgage Banking Projects at a writing and editing position with 1-10 employees
Easy to set up, simple to navigate, and offers good stability
Pros and Cons
- "It's a very meat and potatoes type of product and isn't overly designed. It's very easy to find your way through the solution, as it's not too complicated."
- "Occasionally, the automation feature that helps you easily add the "next step" goes crazy and it will move a bunch of stuff."
What is our primary use case?
My use case could be anything. What I like to use Visio for is business process design work. Even when we're doing a systems implementation project, I'll use it. One of the things that I tell my clients is that "Before you implement a system, you really need to check your business processes that the system is automating, to make sure that you're not automating a bad process." Therefore, we have a whole methodology on how to do business process design sessions, facilitated sessions. The outcome of those sessions is documented largely in Vizio.
Sometimes, for example, if I've got a good person working on my team, I'll be with the client, facilitating the session and we'll have sticky notes on the wall that represent the process steps, and the outcomes, and the inputs, and all that stuff. We'll be moving those around. And then somebody on my team will be sitting there with Visio, recreating it as we go. If they aren't able to do that, we just take pictures of it and then recreate it in Visio. We clean it up and make it nice looking. However, we use Visio primarily for business and/or project process flows.
How has it helped my organization?
It's a very good visualization tool that helps package everything professionally. It helps clients see where we're going. We're able to capture what we need to capture and we're able to manipulate it the way we want and make it look the way we want, and present it to our clients the way we want.
What is most valuable?
One of the features I like is the automation involved in creating a process. It's really improved over the years. At this point, when you have step one - let's say it's a rectangle with step one in it - and then you're ready for step two, you can just hover the cursor over one side, and then it will automatically add an arrow going to the next box and automatically add a new box. It saves a bit of time there. It's one less aggravation to deal with when you're creating things.
The solution hasn't changed much in 20 years. It's a very meat and potatoes type of product and isn't overly designed. It's very easy to find your way through the solution, as it's not too complicated.
What needs improvement?
Occasionally, the automation feature that helps you easily add the "next step" goes crazy and it will move a bunch of stuff on me. Usually, that's very easily recoverable, however, that's just a little aggravation we have to deal with. It's like an ongoing glitch of sorts. You need to be careful when you are moving the whole image.
If there was a way to make the finished product more interactive somehow, that could be interesting.
For how long have I used the solution?
I've been using the solution for decades. It's been a very long time.
What do I think about the stability of the solution?
The solution is quite stable. To my recollection, I haven't really had to deal with any crashes or big bugs. It's reliable.
What do I think about the scalability of the solution?
I'm just a small consulting firm. Basically, it's just me and a group of trusted subcontractors that I network with across the country. The biggest project and the biggest team of people I've ever had on a project is 25.
We don't have enterprises that we deploy to. We just put it all on our computers or on our laptops and that's it.
How are customer service and technical support?
I don't ever recall using technical support, and if I did, it was likely well over ten years ago at this point. Therefore, I can't really speak to their knowledgeability or responsiveness.
How was the initial setup?
The initial setup is very straightforward. All you do is implement or install it on your laptop. It has a few defaults that I don't like, however, that I can change. For example, the process boxes might be colored purple or something, and I just want them clear, so that's not a big deal. There are some pre-settings you can adjust so that it defaults to how you need it to look every time.
What's my experience with pricing, setup cost, and licensing?
I have a subscription to Microsoft 365 that automatically updates all of the versions to whatever is the most recent. I have to have a special subscription to get Visio though. Therefore, I've got one subscription to Microsoft that has all of the basic Office products, and then another one for Visio and Microsoft Project.
Which other solutions did I evaluate?
I did run across at one of my clients several years ago, another process building software. I don't remember the name of it. I'd have to look it up, however, I recall it was really slick and nice and cool. In my mind, it was a little too over-engineered and overly complicated for what I like to do. I'd have to be careful that we're not losing sight. We're not missing the forest for the trees when we get into the business process design. Therefore, I didn't really feel I was missing out by not adopting it.
What other advice do I have?
I'm a consultant.
I tend to use the latest version of the solution. I try to keep everything up to date. That said, I'm unsure as to which version I'm on right now.
We're a small consulting shop. Right now, there's three of us and the roles are generally around facilitating business process design sessions. That's what we usually do is. Typically, I will stand up and facilitate with the client. We'll have a room full of clients - maybe 10, and sometimes it has the vendor - and our team. I will facilitate, we'll capture all of the discussions. We'll put everything on sticky notes, on a wall, with our methodology. And then my folks will capture all of that on Visio and on Microsoft Word. Then we go back to clean it all up and make it presentable.
Overall, it's very easy to use. It's very intuitive and if you're documenting business processes, it does the trick. It's not like there's no other software out there that will do something similar or something as well. However, I've used Visio for so long. It's just a habit and I don't see any reason to try anything else.
I'd rate it ten out of ten. There's a reason I've been using it for so long. It does everything I need it to do without having too many confusing bells and whistles
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
VP of Networking and Infrastructure at NJA LLC
A popular diagramming and vector graphics solution that's easy to use
Pros and Cons
- "Just the fact that a majority of the industry uses it, and you've got third-party templates that were created."
- "The only downside to Visio is the learning curve."
What is our primary use case?
I use Visio for diagramming configurations.
How has it helped my organization?
It has improved the way my organization functions because diagramming is almost similar to mind-mapping. It's a good way to get the message across and for people to understand at all levels.
What is most valuable?
Just the fact that a majority of the industry uses it, and you've got third-party templates that were created. All my vendors have templates for their products and services. It's also easy to use Visio.
What needs improvement?
I would help if they had something like a Microsoft Viewer. They also need to make this available across other platforms and not just Windows.
It would also be nice to have a portal within the product, with some agreement with third parties to get those templates through the Microsoft project portal and not have to go out there and spend time locating the templates.
The only downside to Visio is the learning curve. Nobody off the street can pick it up that quick, and they have to learn it. They need to get some training, some tutorials, which applies to just about anything these days.
For how long have I used the solution?
I have been using Visio for more than 15 years.
What do I think about the stability of the solution?
Visio is a stable solution.
What do I think about the scalability of the solution?
If they allowed cloud deployments, you could scale it laterally or vertically.
How was the initial setup?
The initial setup is a lengthy process, but it's easy to install. But you have to import your templates, depending on whether you want to use generic ones or specific ones.
What's my experience with pricing, setup cost, and licensing?
I think costs are on a per user basis.
What other advice do I have?
I would advise potential users of Visio to explore the third-party templates and not limit themselves to what is provided because it's not enough.
On a scale from one to ten, I would give Visio an eight.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
IT strategist at Convergent Wireless Communications
A diagramming and vector graphics application that makes it easy to communicate ideas
Pros and Cons
- "Visio makes it easy to communicate your ideas from several areas of your imagination across several domains."
- "The price could be better."
What is our primary use case?
I use Visio for all my network diagrams. For example, I think of certain concepts that I need to communicate with my clients. I use it for this purpose. I also am an adjunct professor at one of the universities in Bangalore. Suppose I want to create a big chart or a mindmap; that's when I use Visio.
What is most valuable?
Visio makes it easy to communicate your ideas from several areas of your imagination across several domains. People like to imagine it and describe things in document form, and I think Visio could really help with that.
If you have any questions, it will take you through the concepts step-by-step, so you can also educate yourself.
What needs improvement?
The costs could be better.
For how long have I used the solution?
I've been using Visio for at least 10 years.
What do I think about the stability of the solution?
It's quite a stable solution.
How are customer service and technical support?
As far as I know, it doesn't need technical support.
How was the initial setup?
Installing Visio is very simple. It doesn't require much effort. You can install it even if you don't have a brain. I think it took me about ten minutes to implement it.
What's my experience with pricing, setup cost, and licensing?
Visio is expensive. It would be better if Microsoft can provide this as an option with Office 365. Microsoft 365 users can include Visio as part of the subscription model.
If Visio were affordable, people would realize its value. It becomes another revenue generator for Microsoft. The investment will pay off.
What other advice do I have?
I would recommend it to new users. Today, Visio can be used by many more people because it helps in many ways. For example, when you use Office Suite Spreadsheet or PowerPoint, the extent to which you can do diagramming is limited in terms of dimensions.
On a scale from one to ten, I would give Visio an eight.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Managing Director at a computer software company with 1,001-5,000 employees
Customizable, and integrates well with SharePoint, but the database modelling has deteriorated
Pros and Cons
- "The most valuable features are that the user experience is simple, and it's customizable."
- "The database modeling has deteriorated significantly in the more current versions."
What is most valuable?
The most valuable features are that the user experience is simple, and it's customizable. You can customize it and connect it to data.
It has also many features that allow it to integrate Visio with SharePoint, which might be very useful in many applications.
What needs improvement?
In earlier versions, there was better database modeling. The database modeling has deteriorated significantly in the more current versions.
In Version 2000, the database modeling was pretty decent. Since then, it has deteriorated and a lot of the functionality has disappeared from Visio.
For how long have I used the solution?
I have been using Visio for five years.
I am working with the latest version.
What do I think about the stability of the solution?
Now it is stable. In the past, it wasn't perfectly stable. with richer functionality, at least for the databases, but right now it's pretty stable.
What do I think about the scalability of the solution?
The scalability has limitations. It could not model large sets of entities. 200 is probably a reasonable limit.
How was the initial setup?
The initial setup is easy. It took a maximum of 15 minutes to deploy but it can be less.
Yesterday when I installed it, it only took five minutes.
What's my experience with pricing, setup cost, and licensing?
It's cheaper than other solutions.
What other advice do I have?
I would recommend this solution as a starting point and as a benchmark to evaluate other tools because it is much cheaper. Also for starting modeling, database modeling, other UML, as well as other templates for modeling and business process modeling.
It integrates well with SharePoint.
It's a good tool to start working with and to use it as a benchmark with some more expensive tools. If those tools don't provide more features than Visio then they are not worth investing in.
I would rate this solution a six out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Digital Enterprise Architect at DXC
Easy to use for beginners and allows us to import Visio templates, but its visual presentation, support for other formats and integration with cloud vendors need improvement
Pros and Cons
- "It is very easy for people to start using this tool, and we can import Visio templates that are already published by vendors such as Azure without any issue."
- "Its integration with other vendors can be better and support for other formats. For example, when we import a JPEG, we cannot customize it. Similarly, we can't utilize the BPML kind of diagrams."
- "It should natively enable importing diagrams or reference architectures from any of the vendors whose solutions are used by the customer or proposed by solution providers such as DXC"
What is our primary use case?
I use it to create architecture diagrams.
How has it helped my organization?
It serves purpose to help one get started, but it is not designed to create Modern day Data pipelines or to visualize and Manage Enterprise Architectures.
What is most valuable?
It is very easy for people to start using this tool, and we can import Visio templates that are already published by vendors such as Azure without any issue.
What needs improvement?
a) Its integration with other vendors can be better and support for other formats. For example, when we import a JPEG, we cannot customize it. Similarly, we can't utilize the BPML kind of diagrams.
b) It should natively enable importing diagrams or reference architectures from any of the vendors whose solutions are used by the customer or proposed by solution providers such as DXC
For example: AWS, GCP, VMWARE etc
We can't work in isolation in a multi-cloud or hybrid cloud world. This is a necessity.
c) The tool has to support more collaboration capabilities so that I can co-create architectures within the organization or with my vendor partners or customers
d) As compared to some of the other vendors like Lucidchart, Visio is quite old-fashioned in terms of visual presentation. It is not up-to-date. Its visual presentation should be improved.
e) Rather than static diagrams, the tool should support API level integration like SAP Power Designer or EA tool from SAP so that deployment of solution becomes easier.
For how long have I used the solution?
I have been using this solution for at least five years.
How are customer service and technical support?
I have not called their tech support. If I want to know something, I normally find YouTube videos, and I have been able to manage so far.
How was the initial setup?
Its installation is easy nowadays. It is not complex.
What about the implementation team?
I did the installation.
What's my experience with pricing, setup cost, and licensing?
I use Corporate subscription-based model, and the subscription is done on a yearly basis. Of course, we need internal approvals in place to get license.
What other advice do I have?
It is a good tool for beginners or medium-level users. It is also good for those users who have experience in using Microsoft solutions. However, I don't consider it as an enterprise-architecture tool. It is a very generic visualization tool.
I would rate Visio a seven out of ten for its ease of use for beginners.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free Visio Report and get advice and tips from experienced pros
sharing their opinions.
Updated: June 2025
Popular Comparisons
Camunda
SAP Signavio Process Manager
Sparx Systems Enterprise Architect
Bizagi
Lucidchart
ARIS BPA
Visual Paradigm
erwin Data Modeler by Quest
IBM Blueworks Live
MEGA HOPEX
Bonita
BiZZdesign HoriZZon
No Magic MagicDraw
iServer
ARIS Cloud
Buyer's Guide
Download our free Visio Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- How easy is it to migrate process flow charts (modeled using tools like Visio) into Bizagi?
- When evaluating Business Process Design, what aspect do you think is the most important to look for?
- Which tool do you recommend for business process modeling only?
- What is your favorite tool for Business Process Design?
- Which is the best and affordable business process simulation software?
- We are looking for BPM or Business Process Design software to connect the top layer of Enterprise Architecture (EA) to processes
- What is the difference between NIEM plugin and Sparx?
- What is the difference between microservices orchestration and choreography?
- How to model an enterprise architecture? What tools and templates can I use?
- Sparx Enterprise Architect vs. iServer - has anyone compared them?