Visio on Desktop

Update: Microsoft will be moving away from UserVoice sites on a product-by-product basis throughout the 2021 calendar year. We will leverage 1st party solutions for customer feedback. Learn more


Welcome to the Visio on Desktop feedback forum! We love hearing from customers and partners. To help us make Visio more awesome, we have partnered with UserVoice, a third-party service, to create this forum to hear your ideas and suggestions. Your use of the portal and your submission is subject to the UserVoice Terms of Service & Privacy Policy , including the license terms. Please do not send any novel or patentable ideas, copyrighted materials, samples or demos for which you do not want to grant a license to Microsoft.

  • As soon as you start entering a new idea, a list of similar ideas might show up, allowing you to either vote for an existing idea or create a new one.

  • There is no restriction on votes but you can vote any idea only once. hence vote for ideas that you want to see in future releases of Visio

  • When you create a new idea you will be able to pick a category. You can then filter by categories on the right sidebar. If you feel we need to add some categories please let us know.

  • You can add #hashtags to your idea description for tagging! it makes it easier to search for similar ideas.

Looking forward for your ideas


  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Custom colors for controls handles

    Add another ShapeSheet cell to allow control handle colors to be customizable. Shapes such as Chris Roth's text on a circle and my color wheel use different control handles to do different jobs and it would be great to be able change the colors of these appropriately.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  UI and look & feel  ·  Flag idea as inappropriate…  ·  Admin →
  2. Wrap panel layout for List containers

    Where List containers currently arrange their children horizontally and vertically, add a third option to allow wrap panel like layout (as per WPF). A User cell could define a max width or max item per row count, after which subsequent items would drop down to the next row.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  3. 3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  4. Allow in file image resources

    Allow a file package to contain referenced and unreferenced images that could be swapped dynamically. Using Shape.ChangePicture (and a ShapeSheet function of course) the currently unused ChangePictureFlag parameter could support ‘local’ in-package images as a source:

    • VisChangePictureFlags.visChangePictureSearchFileSystem
    • VisChangePictureFlags.visChangePictureSearchPackage

    Under this scenario, the first would be the default, as per existing functionality, and the second would enable an existing image (in the ‘media’ folder within the file package) to be referenced by name.

    This would allow a ShapeSheet function to toggle through a range of images with no code.

    From a UI perspective, this implies the addition of an…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Drawing Explorer shortcut key

    Not very exciting I know, but I think Ctrl+E is available

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. Document level theme filtering

    Allow a document cell to filter the available themes in the ribbon theme gallery.

    Some themes are not suitable for a particular solution. For example, you might want to prevent the user from applying some of the hand drawn themes such as 'Pen' and 'Pencil' to a completed process diagram or electrical layout.

    Equally, where a solution's color logic relies on, say, Accent 2 being lighter than Accent 4, it would be great to be able to filter the available themes to just those that conform to that rule.

    If the Document ShapeSheet carried, either a specific cell or some…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. templates and tools for BigData analytics

    I'm into BigData analytics.
    It would be nice to have some tools organized in a template, to analyse and diagram linked entities beyond the organizational structure or the website map in my favorite application: Visio!

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  8. Provide shape connections and containment from External Data recordsets

    Currently linked data refreshes Shape Data only. Would like to have connections between shapes, position in lists, and placement in containers too

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. Provide column and row filtering for SharePoint Lists using Data Selector, just like Excel

    The Data Selector for Excel and Access allows for row filtering and column selection. This should be allowed for SharePoint Lists too.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Visio Services  ·  Flag idea as inappropriate…  ·  Admin →
  10. Online store support for Visio shapes, templates, add-ons, add-ins

    I was surprised to not see this in the list as every MVP conference I have been to this has been a topic of discussion. Whether for monetization or not, Visio users need a central location to find content for Visio. This includes shapes, stencils, templates, sample diagrams, shared community diagrams, add-ons, add-ins, etc. I would link this with the Apps for Office model but the framework that would support this feature and the framework that would support the Apps for Office feature are probably to different.

    37 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
    started  ·  Sandeep S responded

    Now we have 3rd party partner templates and sample diagram show up in the backstage via template store. We’ve also added a brand new Education category for creating content relevant to schools or for gamifying education. We are working on Visio add-on catalog and a Shape search / discovery / download for the partner content ecosystem.

  11. apps for Office

    We need support for apps for Office just like in the other apps

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  UI and look & feel  ·  Flag idea as inappropriate…  ·  Admin →
  12. Locked Layers in Visio Services

    Do not allow selections of shapes on Locked Layers in Visio Services.

    Seems inconsistent that in Visio you have the ability to prevent the selection of shapes that are on a Locked layer, but this behaviour is not carried through into Visio Services.

    There are shapes that we lock in Visio from selection for a reason - would be good to have the same in the browser.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Visio Services  ·  Flag idea as inappropriate…  ·  Admin →
  13. Allow Ink and Reviewer pages in Visio Services

    There is no support for "Ink, Reviewer pages, Macro, OLE or other objects in Visio Services".  Macro and OLE are understood because of security implications, but Ink and Reviewer pages would be very useful to allow further reviewing comments and other perspectives within the browser.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Visio Services  ·  Flag idea as inappropriate…  ·  Admin →
  14. Find/Replace image across multiple diagrams

    Ability to find/replace a given image with a different one, across a whole set of diagrams. e.g., When a company changes its logo we need a way to provide an update to all diagrams.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  15. Bulk change shapes based on Shape Data

    Change all shapes on a diagram in bulk based on shape data. e.g., when rationalising a large set of diagrams, an analyst could tag a list and update the diagram.

    9 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. Polymorphic shapes

    Ability to have the same item change between different representations based on specific Visio shape data.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  17. Offer full Mobile support for Visio Services

    Currently mobile rendering is not suited for mobile resolution screens. Allows consumers to have a better viewing experience of diagrams on their mobile devices without having to view in desktop mode.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Visio Services  ·  Flag idea as inappropriate…  ·  Admin →
  18. Programatically plot points on Connectors

    It is not possible to programmatically route a connector through a specified path as the Geometry section essentially becomes read only for 1D objects.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. BPMN 2.0 Import/Export

    Ability to serialise/deserialise a BPMN 2.0 Process diagram as BPMN 2.0 XML.

    38 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Extensibility & API  ·  Flag idea as inappropriate…  ·  Admin →
  20. 2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base