I use the tool mainly for project tracking. I also use it for the system design of sequence diagrams and the like. I use MS Visio for crafting my flowcharts and network connectivity mock-ups.
Director, Technology Planning and Human Resource at Agate Technology Solutions
Good tool for beginners to use on project tracking
Pros and Cons
- "Visio is outstanding because it has features that are useful for project management."
- "Visio is not as scalable as other tools due to the proprietary restriction. You cannot customize it or scale it up like the way you do with Trello or Jira. Microsoft places restrictions on things that you can do with Visio."
What is our primary use case?
How has it helped my organization?
Visio is outstanding because it has features that are useful for project management. However, Visio lacks some features that are available on Jira and Trello. If these features are made available on Visio, then they can make your work easy. I was not guided by a person nor did I use any training for working with Visio. I just picked it up and started using it. Visio is not complex since it is a Microsoft product. Visio is always updated with new features that have made it more robust and enterprise.
What is most valuable?
The modeling features that aid my flowcharting, sequence diagrams, and project tracking are the most valuable. Creating network architectural diagrams has been made easier for me using Visio.
What needs improvement?
The Burndown chart for easier tracking of the progress of any task needs improvement. I would also recommend that the components of Visio be made to use colors to denote and differentiate them from each other especially when working with large diagrams. This will help to eliminate or at least reduce any form of confusion.
Buyer's Guide
Visio
March 2025

Learn what your peers think about Visio. Get advice and tips from experienced pros sharing their opinions. Updated: March 2025.
846,617 professionals have used our research since 2012.
For how long have I used the solution?
I have been using the solution for the past ten years.
What do I think about the stability of the solution?
I have not encountered any stability or performance issues with the tool.
What do I think about the scalability of the solution?
Visio is not as scalable as other tools due to the proprietary restriction. You cannot customize it or scale it up like the way you do with Trello or Jira. Microsoft places restrictions on things that you can do with Visio.
How are customer service and support?
MS Visio Customer Service has so far been incredibly professional. I get spot-on responses to my queries almost immediately.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I had used Enterprise Architect but I found Visio much easier to use.
How was the initial setup?
Visio is quite simple to set up.
What about the implementation team?
I implemented Visio in-house.
What was our ROI?
The time I invested in learning how to use Visio has paid off because I can use it to complete my projects quicker. My clients are also happy because the delivery timeline for the projects I did for them using Visio has reduced by 35%.
What's my experience with pricing, setup cost, and licensing?
Cloud-based tools are always cheaper since they are subscription-based. I use the on-premises version of Visio hence the price is quite expensive. However, I believe that the cloud version may not be as expensive as the on-premises version.
Which other solutions did I evaluate?
Yes, I evaluated Enterprise Architect.
What other advice do I have?
I would rate Visio an eight out of ten. The solution is more linear than Trello. Anyone looking to try the solution should go ahead. Visio comes with a trial version which you can use to learn about the tool. If you get familiar with Visio, it is then easy to use more complex solutions that come with a lot of features. However, the advantageous features can be destructive as well. For instance, you want to do something, but you may get distracted, and end up not doing that thing. Visio is quite straightforward and good for beginners.
Which deployment model are you using for this solution?
On-premises
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: Sep 2, 2024
Flag as inappropriate
Principal Delivery Lead at Arq group
Intuitive product with easy deployment and maintenance processes
Pros and Cons
- "The product efficiently visualizes various business processes, including building and networking architecture."
- "In terms of features, it could provide more automation to display data flowing through architecture."
What is our primary use case?
We use the application for process mapping through architecture. It helps visualize the activities and interactions between 3,000 different systems on the network.
What is most valuable?
The product efficiently visualizes various business processes, including building and networking architecture. It is quite intuitive, and there is a lot of training documentation available. We can import an Excel Spreadsheet with all the essential data, and Visio can build the diagram using it.
What needs improvement?
In terms of features, it could provide more automation to display data flowing through architecture. It should give a real-time data update.
For how long have I used the solution?
We have been using Visio for 20 years.
What do I think about the stability of the solution?
It is a stable application.
What do I think about the scalability of the solution?
We have 30 Visio users in our organization, but soon, we will roll out the product for about 200 users. It is scalable.
How are customer service and support?
I take help from our internal IT staff in case of technical issues. If they need further assistance, they approach Visio’s technical support team.
Which solution did I use previously and why did I switch?
I have used Draw.io before. It is free software and designs diagrams quickly. However, it has very limited functionality and is not suitable for enterprises. I would recommend Visio for working on business processes on a day-to-day basis.
How was the initial setup?
The product is easy to deploy and maintain. It takes a few minutes to complete the process and requires one admin executive to work on it. It received automated updates.
What's my experience with pricing, setup cost, and licensing?
The product is inexpensive if you already have Microsoft products in your environment. The license encompasses all the required services.
What other advice do I have?
I recommend Visio to others and rate it a ten out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Visio
March 2025

Learn what your peers think about Visio. Get advice and tips from experienced pros sharing their opinions. Updated: March 2025.
846,617 professionals have used our research since 2012.
Security Manager at a computer software company with 1,001-5,000 employees
Plenty of features, useful endpoint manager, and responsive support
Pros and Cons
- "The most valuable feature of Visio is the credential management, endpoint manager, and active directory for Microsoft Azure for our hybrid infrastructure. Additionally, there are plenty of features available."
- "Visio could improve by simplifying the application to allow the business user more understanding. This will allow us to bring the solution deeper into the organization for use. It can be difficult to navigate and some users tend to rely on third-party applications for auditing, compliance, and policy configuration."
What is our primary use case?
I am using Visio for migration and application development. Additionally, we did a Microsoft Azure landing zone for companies to implement CICD pipelines.
We typically do hybrid deployments because of the data security issues that can arise. However, there is a lot of opportunity coming for native cloud deployments.
What is most valuable?
The most valuable feature of Visio is the credential management, endpoint manager, and active directory for Microsoft Azure for our hybrid infrastructure. Additionally, there are plenty of features available.
What needs improvement?
Visio could improve by simplifying the application to allow the business user more understanding. This will allow us to bring the solution deeper into the organization for use. It can be difficult to navigate and some users tend to rely on third-party applications for auditing, compliance, and policy configuration.
For how long have I used the solution?
I have used Visio for approximately four years.
What do I think about the stability of the solution?
I rate the stability of Visio an eight out of ten.
What do I think about the scalability of the solution?
We have approximately 10 people using this solution in solution.
I rate the scalability of Visio a nine out of ten.
How are customer service and support?
The support from Microsft has been great. I receive direct calls from support to resolve our issues. They have been responsive and helpful.
Which solution did I use previously and why did I switch?
I do not have experience with other solutions in the same category.
How was the initial setup?
The initial setup is easy. I have been doing it for many years.
What's my experience with pricing, setup cost, and licensing?
I rate the price of Visio a six out of ten.
What other advice do I have?
My advice is this solution is scalable and easy to deploy. It is an asset for an organization, which is looking for an immediate infrastructure to be built on a project.
I rate Visio a nine out of ten.
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: Partner
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
Database Specialist at Zwarthoed IT Solutions
Provides a lot of flexibility in writing graphs and customizing them and has many features compared to its competitors
Pros and Cons
- "The product provides a lot of flexibility in writing graphs and customizing them."
- "The solution is pretty expensive."
What is our primary use case?
I use the solution to make graphs and schemas for infrastructure, application, and documentation.
How has it helped my organization?
We need proper documentation. The tool helps us during the project initiation to visualize things.
What is most valuable?
I have used it for so long that it is the product that I can work my best with. It has a lot of features compared to other competitors. The product provides a lot of flexibility in writing graphs and customizing them. It has a lot of stencils that we can use to make it seamless. I haven't seen that in other products.
What needs improvement?
The solution is pretty expensive. It could be cheaper.
For how long have I used the solution?
I have been using the solution for 20 years.
What do I think about the stability of the solution?
I rate the tool’s stability a nine out of ten.
What do I think about the scalability of the solution?
I rate the tool’s scalability a six out of ten. I do not need to scale it much.
How are customer service and support?
I do not contact support for Visio. I contact them for SQL Server. Sometimes, the knowledge of the people I talk to is not that good. Sometimes it's great, and sometimes it's not that good. It depends on the person who takes the case.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
I used draw.io in the past, but it was fairly limited compared to Visio. It didn't have a lot of functionality compared to Visio.
How was the initial setup?
The setup is pretty easy. We just have to install the tool. We do not have to do a lot of configuration. It would be somewhat different in a business setup, though.
What's my experience with pricing, setup cost, and licensing?
I have a Microsoft 365 license.
What other advice do I have?
I prefer Visio. I have been working on it for a long time. It is a hassle to learn another tool. I will recommend the product to others. Overall, I rate the solution a nine out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Principal Consultant at Lexington Consulting
Provides a quick way to spruce up client reports and proposals with rudimentary yet impactful visuals.
Pros and Cons
- "Visio has improved my workflow by making it easy to create charts, diagrams, and basic illustrations that I can use in my client reports and proposals. It has saved me a lot of time I would otherwise spend creating visuals for clients by hand."
- "There could be better integration between Visio and Word, especially when it comes to importing graphics from the one to the other."
What is our primary use case?
I use Visio when I'm writing a client report in Microsoft Word, and I want to put in a simple graphic to supplement the text or better explain something. Visio's graphics are not complicated. They're quick and easy to create, so I use them mainly for what I would call static graphics, like simple charts and diagrams.
How has it helped my organization?
Visio has improved my workflow by making it easy to create charts, diagrams, and essential illustrations to use in my client reports and proposals. It has saved me a lot of time I would otherwise spend creating visuals for clients manually.
What is most valuable?
One of the most valuable features is the online support from Microsoft. Whenever I'm stuck with a problem, I can contact customer support. They will almost certainly get back to me within a reasonable time frame. They're good with that.
It is easy to use online tutorials and training videos provided by Microsoft and elsewhere, such as on YouTube. So, if I want to create a new diagram, add some shapes, or increase the weight of a connection from one object to another in my graph, I can easily find out how to do that.
Another aspect that I enjoy is the seamless online integration. For example, there's the ability to download all sorts of extras like different shapes, stencils, objects, etc., for free directly from Microsoft into Visio. Also, I like that you can drag and drop online pictures straight from the Web into Visio.
What needs improvement?
There could be better integration between Visio and Word, especially when it comes to importing graphics from one to the other. Visio's graphics don't seem to play well with other applications. Sometimes I move a business process graphic to a Word document. It doesn't copy the picture correctly, or it leaves some of the connectors off. Or it puts the wrong one in or changes the font for no apparent reason. That's a pain in the neck, and it's one of my biggest complaints about Visio.
Moreover, when I connect a caption to a drawing and move the drawing, sometimes the caption gets left behind. And if you shrink the size of a drawing, I'd like Visio to scale the font automatically. Small details like this would significantly improve the product.
Aesthetically speaking, the graphics can be a bit crude and simplistic. The graphics are sufficient for most purposes, though dated in their appearance. Visio is a static program that tries to keep things simple for most users. However, I would appreciate it if Microsoft made an allowance for at least slightly more complicated graphics. As they are now, they do not inspire or motivate interest in the subject. People don't look at the graphics and say, "Wow, that's a great graphic." They look at it and say, "Uh-huh, move on. Next!" It's a lot of the sameness.
I would also love to see Visio with a more intuitive and reliable data linking feature. I shouldn't have to program or develop any complicated code. Just press a button, connect to the spreadsheet, and update it. For me, sometimes it works, sometimes it doesn't. You should trust your application so that when you need it to link, it links. It would help to know that Visio is using the latest data, mainly because you don't want to embarrass yourself in front of a customer with wrong or outdated data especially when you have a time crunch and have little time to verify if an application worked as you wish it would.
I like dynamic programs. I want to take inputs from other places and have the application automatically update my chart and know that it's correct. And not only do I want it updated, but I wish to document updates, so I can see what updates were selected and used. So, if the document references a spreadsheet or an Access database, it shows where the data came from, what version it is, and the date. If you're doing a nice bar chart in Visio and you want all the bells and whistles, you can see the source material and revision of the chart so that you don't have to go back and say, "Is this right?"
I want to create my objects and my object library more easily. I think you can do some of that, but it's not that simple. I haven't had a lot of experience creating objects, but when I did tried, it was awkward.
The support is okay, though not super great; I wouldn't expect it to be. Visio is not a program where you need a lot of hand-holding for most tasks. It's quite suitable for those who want to drag and drop, so support isn't too crucial, though there is room for improvement.
For how long have I used the solution?
I have been using Visio since it first came out in the early 1990s. It hasn't improved much in that time.
What do I think about the stability of the solution?
It's very stable. I have never had a crash in Visio ever.
What do I think about the scalability of the solution?
For my use case, there's not much need to scale it up in any meaningful sense. When I'm writing a proposal or preparing a report for a client, I try only to put in a sufficient number or well-considered graphics to get my point across.
I typically create my graphics and place them in a Word document. And then I hope they stay together as I move things around during the editing and review processes. Sometimes they do, sometimes they don't. So, in terms of scalability and accuracy, Microsoft could improve integration and consistency between their Office applications.
How are customer service and support?
I haven't had to use technical support very often at all over the years. I might have used it only once or twice in the past twenty-something years. I'd rate the support I received as a five out of ten. Not too good, not too bad. Thankfully, they've gotten rid of a lot of the need for that kind of tech support by putting better help and documentation online.
Microsoft offers training videos online that teach the basics of Visio well enough. I can also go on YouTube if there's something unique or unusual that I need to do. Frequently, somebody's already done it, and I can quickly learn how they did it.
Suppose you do want technical support. In that case, Microsoft has a reasonably active Visio user group. However, it's not real-time help, and you may have to wait a little while for a response. If you want somebody to help you live, you're going to have to pay a third-party company for that kind of support. I don't use Visio so much that it's worth going that route.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
I used a similar solution to Visio many years ago, designed for business flowcharts and business processing. The company that built the software went out of business.
How was the initial setup?
It's easy to get started with mocking-up simple flow charts and diagrams. Still, it can get very complicated when setting out anything a bit more detailed—especially when getting titles, labels, and font sizes to match up. Suppose you want to make a custom organizational chart or a product line chart with all the details and specifications. In that case, I suspect you'll need to set aside some time to learn the user interface more thoroughly.
What about the implementation team?
In-house.
What was our ROI?
I haven't actually calculated an ROI, but I would approximate that I save at least two hours' time of cumulative manual effort for each graphic built with Visio.
What's my experience with pricing, setup cost, and licensing?
The licensing process is a breeze. Buy the license and download the application from Microsoft. Enter the license key in Visio to activate the software.
Which other solutions did I evaluate?
No. I've used Visio for many years. It does what we need it to do and is good enough for the simple graphics we use, but perhaps, we could improve our graphics if we had a more dynamic and creative graphics application.
What other advice do I have?
I like to call Visio a program for the graphically impaired. I use it because I hate spending lots of time preparing graphics, especially when our clients don't spend a lot of time studying them. I would recommend skipping any fancier alternatives unless your business demands it. Most people might benefit from adding quality visuals to their documents but don't have design skills. In that case, I recommend using Visio instead.
As long as you don't have excessive expectations, it will do what you need it to do and do it for a reasonable cost.
I would rate Visio an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
IT department manager at Szrt
Scalable and stable solution for creating system plans and hardware equipment structure
Pros and Cons
- "I find the control flow and settings features valuable."
- "The control flow feature needs to be improved. I compared Visio to Bizagi and found that control flow is better with Bizagi. The improvements that can be made to the solution depends on the user."
What is our primary use case?
We use the tool for creating system plans and some hardware equipment structure.
How has it helped my organization?
I find the control flow and settings features valuable.
What needs improvement?
The control flow feature needs to be improved. I compared Visio to Bizagi and found that control flow is better with Bizagi. The improvements that can be made to the solution depends on the user. We don't want to restrict a user on what he can use and for what.
For how long have I used the solution?
I have been using the solution for several years.
What do I think about the stability of the solution?
I have found Visio to be a stable solution.
What do I think about the scalability of the solution?
Visio is a scalable solution. We have around 20-25 users for the tool.
How are customer service and support?
The support for Visio from Microsoft is fine and subscription-based. We have an enterprise agreement with Microsoft so the subscription is for three years. Therefore, we can solve all types of problems that Visio has.
How was the initial setup?
The setup of Visio is straightforward.
What's my experience with pricing, setup cost, and licensing?
The pricing of Visio is much better. It has a free version of the cheapest functionality which is enough for us.
What other advice do I have?
I am using the latest version of Visio. I would rate the solution a seven out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Manager of Enterprise Systems at a computer software company with 201-500 employees
User-friendly environment, variety of templates, but searching could improve
Pros and Cons
- "The main reason I choose Visio is that it is easy to use. The user interface is familiar and straightforward. Additionally, it offers a variety of templates, such as those for Cisco solutions, which make it easy to create diagrams for specific use cases. For example, we use a Cisco Meraki switch and we can find the exact template for it, then we can easily drop in the components and connect the cables to create the diagram."
- "Searching for specific templates within the program can be difficult. For example, if I need a template for an electrical diagram with certain symbols, it can be challenging to find it."
What is our primary use case?
I use Visio for designing diagrams and flowcharts. It is user-friendly and easy to use compared to other options. Although many people in my company use AutoCAD, I am not familiar with it. For all the designing, charts, and diagrams, I use Visio. If someone requests an AutoCAD format, I will design it in Visio and then forward it to our team who is responsible for converting it to a CAD file.
What is most valuable?
The main reason I choose Visio is that it is easy to use. The user interface is familiar and straightforward. Additionally, it offers a variety of templates, such as those for Cisco solutions, which make it easy to create diagrams for specific use cases. For example, we use a Cisco Meraki switch and we can find the exact template for it, then we can easily drop in the components and connect the cables to create the diagram.
What needs improvement?
Searching for specific templates within the program can be difficult. For example, if I need a template for an electrical diagram with certain symbols, it can be challenging to find it.
For how long have I used the solution?
I have been using Visio for approximately three years.
What do I think about the stability of the solution?
I rate the stability of Visio a nine out of ten.
What do I think about the scalability of the solution?
The scalability could be better for the cloud version.
I rate the scalability of Visio a six out of ten.
How are customer service and support?
I did not use the support from Visio.
Which solution did I use previously and why did I switch?
I have used some open-source solutions in the past but I prefer Visio.
How was the initial setup?
The setup of Visio is simple.
What's my experience with pricing, setup cost, and licensing?
The solution is expensive. The solution does come bundled in other packages.
I rate the price of Visio a three out of ten.
What other advice do I have?
I rate Visio a seven out of ten.
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

Buyer's Guide
Download our free Visio Report and get advice and tips from experienced pros
sharing their opinions.
Updated: March 2025
Popular Comparisons
Camunda
SAP Signavio Process Manager
Sparx Systems Enterprise Architect
Bizagi
ARIS BPA
Visual Paradigm
erwin Data Modeler by Quest
IBM Blueworks Live
MEGA HOPEX
Bonita
No Magic MagicDraw
BiZZdesign HoriZZon
iServer
ARIS Cloud
BIC Platform
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?
- What is the difference between NIEM plugin and Sparx?
- What is the difference between microservices orchestration and choreography?
- We are looking for BPM or Business Process Design software to connect the top layer of Enterprise Architecture (EA) to processes
- Sparx Enterprise Architect vs. iServer - has anyone compared them?
- Why would you choose purchasing Camunda Platform over Bizagi?