This topic gives you step-by-step instructions on how to make your Visio diagrams accessible and unlock your content to everyone, including people with disabilities. When you create your diagrams with inclusivity in mind, everyone can read and understand the concepts and ideas in them.
In this topic, you'll learn how to use the Accessibility Checker to tackle accessibility issues that might make it difficult for people with disabilities to use the diagrams. You'll also learn how to add alt texts to images and shapes so that people using screen readers are able to listen to what the image or shape is all about. You can also read about how to use templates, fonts, and colors to maximize the inclusiveness of your diagram before sharing it with others.
In this topic
Best practices for making Visio diagrams accessible
The following table includes best practices for creating Visio diagrams that are accessible to people with disabilities.
What to fix |
Why fix it |
How to fix it |
---|---|---|
Avoid common accessibility issues such as missing alt text, incorrect diagram reading order, and low contrast colors. |
Make it easy for everyone to understand and use your diagrams. |
|
Use the predefined Visio templates. |
In the templates, the navigation order is predefined, making it easier for screen reader users to understand the flow. |
|
Create your diagrams in the order in which you want a screen reader to read them. |
Screen readers navigate the diagram shapes in the order in which they were added to the diagram. |
Add shapes to a diagram in the order in which the diagram flows and adjust the order as needed. |
Include alternative text with all visuals and pages. |
Alt text helps people who can’t see the screen understand what’s important in pages and visuals, such as images, shapes, master shapes, charts, illustrations, and data graphics. To find missing alternative text, use the Accessibility Checker. |
Add alt text that describes the image, shape, or page for people who can't see it. |
Add a meaningful hyperlink text. |
People who use screen readers sometimes scan a list of links. |
|
Ensure that color is not the only means of conveying information. |
People with impaired vision, no vision, or colorblindness might miss the meaning conveyed by particular colors. |
Use additional means to convey the information, such as a shape or label. |
Use sufficient contrast for text and background colors. |
The text in your diagrams should be readable in the high contrast mode so that everyone, including people with visual disabilities, can see it well. |
For example, use bright colors or high-contrast color schemes on opposite ends of the color spectrum. |
Use a larger font size (18pt or larger), sans-serif fonts, and sufficient white space. |
People with dyslexia perceive text in a way that can make it difficult to distinguish letters and words. |
|
Use built-in list styles. |
To make it easier for everyone to scan the text in your diagrams, use the built-in list formatting tools. |
|
Create accessible PDFs. |
Include accessibility tags to PDF files you create from your diagrams. The tags make it possible for screen readers and other assistive technologies to read and navigate a document. |
Check your diagram with the Accessibility Checker
The Accessibility Checker is a tool that reviews your content and flags accessibility issues it comes across. It explains why each issue might be a potential problem for someone with a disability. The Accessibility Checker also suggests how you can resolve the issues that appear. With the built-in Accessibility Checker, you can easily verify whether your diagram is accessible.
For the step-by-step instructions on how to work with the Accessibility Checker, go to Improve accessibility with the Accessibility Checker.
Create a new diagram from a template
Use a Visio template to get started quickly with creating an accessible diagram. When someone who can see reads a diagram, they usually read things, such as text or a picture, in the order the elements appear in a diagram. In contrast, a screen reader reads the elements of a diagram in the order they were added to the diagram, which might be very different from the order in which things appear. In a Visio template, the navigation order is predefined, making it easier for screen reader users to understand the flow.
For the step-by-step instructions on how to use a template, go to Video: Create a diagram from a template. To learn more about the available templates, go to Featured Visio templates and diagrams.
Adjust the reading order
When you add the shapes in the diagram in the order in which a flowchart is supposed to run, it's easier for a screen reader user to understand the diagram flow. You can edit the reading order even after adding the shapes.
-
Select View > Task Panes > Navigation.
-
In the Diagram Navigation pane, drag and drop the shapes to change their order.
For more info on how the screen readers read diagrams, refer to Use a screen reader to read Visio diagrams.
Add alt text to diagrams, visuals, master shapes, and pages
Alt text helps people who use screen readers to understand what’s important in your diagrams, visuals, master shapes, and pages. In alt text, describe the content of the diagram, visual, shape, or page, and mention its intent. Keep it brief but include descriptions of what's important about the image or page. Screen readers read the description to users who can’t see the content.
Avoid using text in images as the sole method of conveying important information. If you use images with text in them, repeat the text in the alt text.
For detailed info on how to write alt text, go to Everything you need to know to write effective alt text.
Add alt text to Data Visualizer diagrams
Add alternative text to elements and shapes in a Data Visualizer diagram. For detailed instructions on how to create a Data Visualizer diagram, go to Create a Data Visualizer diagram.
-
Start creating a Data Visualizer diagram as instructed in Create a Data Visualizer diagram. You can add the alternative texts when you reach the end of Stage 2: Create an Excel workbook.
-
When you're ready, select the Process Map tab.
-
In the predefined Excel table, select the first cell under the Alt Description column header and type your alt text. Repeat for all the elements and shapes in your diagram.
-
Continue creating the diagram as instructed in Create a Data Visualizer diagram.
Add alt text to visuals
Describe what's important in visuals, such as images, shapes, data graphics, charts, photos, and illustrations. If your image is purely decorative, mention that in the alt text.
-
Right-click an image in your drawing and select Format Shape.
-
In the Format Shape pane, select (Size & Properties).
-
In the Alt Text section, type a title and a description for the image. When you're ready, you can close the Alt Text pane.
: Fill in both the Title and Description fields because the way this information is read varies by screen reader.
Add alt text to master shapes
If you've created a custom stencil, you can add alt texts to the master shapes in your stencil so that screen reader users can hear a description of the shape.
-
In the shapes list of your new stencil, right-click the master shape.
-
In the context menu, select Edit Master > Edit Master Shape.
-
In the edit window, right-click the master shape, and select Format Shape.
-
In the Format Shape pane, select (Size & Properties).
-
In the Alt Text section, type a title and a description for the master shape.
-
Close the master shape edit window. You're prompted to update the master. In the confirmation dialog box, select Yes.
-
Remember to save your stencil.
Add alt text to pages
Add alternative texts to a page so that screen reader users can hear a description of the page.
-
On the page, press Shift+F5. The Page Setup dialog box opens.
-
In the dialog box, select the Alt Text tab.
-
Type a title and a description for the page, and then select OK.
Add accessible hyperlink text
To make it easy for people who use screen readers to scan the diagram hyperlinks, use descriptive link texts.
Ideally, hyperlink texts should convey clear and accurate information about the destination page. If the title of the destination page summarizes the page content, use the full page title as the hyperlink text. For example, the following hyperlink text matches the title on the destination page: Create more with Microsoft templates. Avoid using link texts such as "Click here," "See this page," "Go here," or "Learn more."
For the step-by-step instructions on how to create hyperlinks, go to Add or remove a hyperlink in a Visio drawing.
When creating a hyperlink in the Hyperlinks dialog box, write a short description of the hyperlink to the Description: text field to tell your readers more about what’s behind the link.
Use accessible text formatting
To make the text in your diagrams easier to read and navigate, you can select an accessible font format or color, create browsable lists, and increase space between sentences and paragraphs.
Use accessible font format and color
An accessible font doesn't exclude or slow down the reading speed of anyone reviewing your diagram, including people with low vision or reading disability. The right font improves the legibility and readability of the diagram.
To reduce the reading load, select familiar sans serif fonts such as Arial or Calibri. Avoid using all capital letters and excessive italics or underlines.
A person with a vision disability might miss out on the meaning conveyed by particular colors. For example, add an underline to color-coded hyperlink text so that people who are colorblind know that the text is linked even if they can’t see the color. For headings, consider adding bold or using a larger font.
The text in your diagrams should be readable in a high contrast mode. For example, white and black schemes make it easier for people who are colorblind to distinguish text and shapes.
For the step-by-step instructions on how to format text in a diagram, go to Format text in a Visio drawing.
Create accessible lists
Instead of using long textual sections in your diagrams, use bulleted or numbered lists so people who use screen readers can read and navigate your diagrams easily. In addition, people with reading disorders such as dyslexia depend on lists to help them structure information, so divide the information into smaller sized chunks that are easier to process.
For the step-by-step instructions on how to create lists, go to Create numbered or bulleted lists inside a shape.
: Use a period or a comma at the end of each list item to make screen readers pause.
Adjust alignment and space between sentences and paragraphs
People who have dyslexia describe seeing text “swim together” on a page (the compressing of one line of text into the line below). They often see text merge or distort. To reduce the reading load, you can increase white space between sentences and paragraphs.
Left-align your paragraphs instead of using justification. This helps to avoid uneven gaps between words, which can create a visual effect of a river of white space flowing through the paragraph.
-
Select the text you want to modify.
-
On the Home tab, expand the Paragraph group.
-
In the Text dialog box, select the Paragraph tab, and then do one or more of the following:
-
In the Alignment section, select Left.
-
In the Spacing section, type the values you want to use, and then select OK.
-
Use accessible shape color
Choose an accessible shape color to make your diagram inclusive for everyone. For people with low vision and colorblindness it is important that you use a color contrast between the text in the shape and the shape background to distinguish outlines, borders, edges, and details. Shape color that is too close to the text color can be hard to read.
Make sure you don’t use color alone to convey meaning. Create text that duplicates the meaning of the color or other sensory characteristics. For example, consider using a green checkmark to indicate success and a red X to indicate failure, instead of green and red shading.
For the step-by-step instructions on how to change the shape color, go to Format a shape in Visio.
Convert your diagram to an accessible PDF
Before converting a diagram into a PDF, make sure you run the Accessibility Checker and fix all reported issues.
: When you open the PDF file in Adobe Acrobat Reader, the file cannot be read aloud by Windows Narrator. Instead, you can use the Read Out Loud option in Acrobat Reader.
-
In Visio, select File > Save As > Browse. The Save As dialog box opens.
-
In the Save As dialog box, navigate to and select the location where you want to save the PDF. If needed, rename the file.
-
Expand the Save as type dropdown list and select PDF.
-
Select Options, and make sure that the Document structure tags for accessibility checkbox is selected.
-
Select OK > Save.
Test accessibility with a screen reader
When your diagram is ready and you've run the Accessibility Checker to make sure it is inclusive, you can try navigating the diagram using a screen reader, for example, Narrator. Narrator comes with Windows, so no need to install anything. This is one additional way to spot issues in the navigation order, for example.
-
Start the screen reader. For example, to start Narrator, press Ctrl+Windows logo key+Enter.
-
Press Esc once. The focus, the blue rectangle, moves to the diagram.
-
Press the Tab key to navigate the elements in your diagram and fix the navigation order if needed.
-
Exit the screen reader. For example, to exit Narrator, press Ctrl+Windows logo key+Enter.
See also
Improve accessibility with the Accessibility Checker
Rules for the Accessibility Checker
Make your Word documents accessible to people with disabilities
Make your Excel documents accessible to people with disabilities
Make your PowerPoint presentations accessible to people with disabilities
Make your Outlook email accessible to people with disabilities
In this topic
Best practices for making Visio diagrams accessible
The following table includes best practices for creating Visio for the web diagrams that are accessible to people with disabilities. For more info on how to make your diagrams accessible, go to Make a diagram accessible in Visio for the web.
What to fix |
Why fix it |
How to fix it |
---|---|---|
Avoid common accessibility issues such as missing alt text, incorrect diagram reading order, and low contrast colors. |
Make it easy for everyone to understand and use your diagrams. When the shapes are added in the order in which, for example, a flowchart is supposed to run, it's easier for a screen reader user to understand the diagram flow. |
|
Use the predefined Visio for the web templates for diagrams. |
In the templates and sample diagrams, the navigation order is predefined, making it easier for screen reader users to understand the flow. |
|
Create your diagrams in the order in which you want a screen reader to read them. |
Screen readers read the diagram shapes in the order in which they were added in the diagram. |
Add shapes to a diagram in the order in which the diagram flows and adjust the order as needed. If necessary, you can edit the reading order in the full desktop version of Visio to make it as logical as possible. For instructions, refer to the section "Adjust the reading order" on the Windows tab of this article. For more info on how screen readers read diagrams, refer to Use a screen reader to read Visio diagrams. |
Add descriptive page names. |
Descriptive and distinctive page names help everyone identify what's on the page. |
|
Include alternative text with all visuals and pages. |
Alt text helps people who can’t see the screen understand what’s important in pages and visuals, such as images, shapes, master shapes, charts, illustrations, and data graphics. To find missing alternative text, use the Accessibility Checker. |
Add alt text that describes the image, shape, or page for people who can't see it. |
Add a meaningful hyperlink text. |
People who use screen readers sometimes scan a list of links. |
|
Ensure that color is not the only means of conveying information. |
People with impaired vision, no vision, or colorblindness might miss the meaning conveyed by particular colors. |
Use additional means to convey the information, such as a shape or label. |
Use sufficient contrast for text and background colors. |
The text in your diagrams should be readable in the high contrast mode so that everyone, including people with visual disabilities, can see it well. |
For example, use bright colors or high-contrast color schemes on opposite ends of the color spectrum. |
Use a larger font size (18pt or larger), sans-serif fonts, and accessible paragraph alignment. |
People with dyslexia might perceive text in a way that can make it difficult to distinguish letters and words. |
Check your diagram with the Accessibility Checker
The Accessibility Checker is a tool that reviews your content and flags accessibility issues it comes across. It explains why each issue might be a potential problem for someone with a disability. The Accessibility Checker also suggests how you can resolve the issues that appear. With the built-in Accessibility Checker, you can easily verify whether your diagram is accessible.
For the step-by-step instructions on how to work with the Accessibility Checker, go to Improve accessibility with the Accessibility Checker.
Create a new diagram from a template
Use a Visio template to get started quickly with creating an accessible diagram. When someone who can see reads a diagram, they usually read things, such as text or a picture, in the order the elements appear in a diagram. In contrast, a screen reader reads the elements of a diagram in the order they were added to the diagram, which might be very different from the order in which things appear. In a Visio template, the navigation order is predefined, making it easier for screen reader users to understand the flow.
For the step-by-step instructions on how to use a template, go to Video: Create a diagram from a template. To learn more about the available templates, go to Featured Visio templates and diagrams.
Name pages
Name your pages so that your audience can easily find out the content of the pages. Instead of using the default page names such as "Page-1" and "Page-2," create short but descriptive names for your pages.
For the step-by-step instructions on how to rename pages in Visio for the web, go to Add a new page in Visio.
Add alt text to diagrams, visuals, master shapes, and pages
Alt text helps people who use screen readers to understand what’s important in your diagrams, visuals, master shapes, and pages. In alt text, describe the content of the diagram, visual, shape, or page, and mention its intent. Keep it brief but include descriptions of what's important about the image or page. If your image is purely decorative, mention that in the alt text. Screen readers read the description to users who can’t see the content.
Avoid using text in images as the sole method of conveying important information. If you use images with text in them, repeat the text in the alt text.
For detailed info on how to write alt text, go to Everything you need to know to write effective alt text.
Add alt text to visuals
Describe what's important in visuals, such as pictures and shapes.
-
Select a picture or shape in your drawing, and then select Shape > Alt-Text for shapes or Picture > Alt-Text for pictures.
-
In the Alternative Text dialog box, type a title and a description for the picture or shape.
Keep it short, start with the most important information, and aim to convey the content and functionality of the picture or shape.
: Fill in both the Title and Description fields, as the way this information is read varies by screen reader.
-
When you're ready, select OK.
Add alt text to pages
Add alt texts to pages so that screen reader users can hear a description of the page.
-
On the page, right-click the page number or name, and then select Alt Text.
-
In the Alternative Text dialog box, type a title and a description for the page in the text fields.
Keep it short, start with the most important information, and aim to convey the purpose of the page.
: Fill in both the Title and Description fields, as the way this information is read varies by screen reader.
-
When you're ready, select OK.
Add descriptive hyperlink text
To make it easy for people who use screen readers to scan the diagram hyperlinks, use descriptive link texts.
Ideally, hyperlink texts should convey clear and accurate information about the destination page. If the title of the destination page summarizes the page content, use the full web page title as the hyperlink text. For example, the following hyperlink text matches the title on the destination page: Create more with Microsoft templates. Avoid using link texts such as "Click here," "See this page," "Go here," or "Learn more."
For the step-by-step instructions on how to create hyperlinks, go to Add or remove a hyperlink in a Visio drawing.
Use accessible text formatting
To make the text in your diagrams easier to read and navigate, you can select an accessible font format and color, use accessible text alignment, and increase space between sentences and paragraphs.
Use accessible font format and color
An accessible font doesn't exclude or slow down the reading speed of anyone reviewing your diagram, including people with low vision or reading disability. The right font improves the legibility and readability of the diagram.
To reduce the reading load, select familiar sans serif fonts such as Arial or Calibri. Avoid using all capital letters and excessive italics or underlines.
A person with a vision disability might miss out on the meaning conveyed by particular colors. For example, add an underline to color-coded hyperlink text so that people who are colorblind know that the text is linked even if they can’t see the color. For headings, consider adding bold or using a larger font.
The text in your diagrams should be readable in a high contrast mode. For example, white and black schemes make it easier for people who are colorblind to distinguish text and shapes.
For the step-by-step instructions on how to format text in a diagram, go to Format text in a Visio drawing.
Use accessible paragraph alignment
Left-align your paragraphs instead of using justification. This helps to avoid uneven gaps between words, which can create a visual effect of a river of white space flowing through the paragraph.
-
Select your text.
-
On the Home tab, select (Align Text), and then select (Align Text Left).
Use accessible shape color
Choose an accessible shape color to make your diagram inclusive for everyone. For people with low vision and colorblindness it is important that you use a color contrast between the text in the shape and the shape background to distinguish outlines, borders, edges, and details. Shape color that is too close to the text color can be hard to read.
Make sure you don’t use color alone to convey meaning. Create text that duplicates the meaning of the color or other sensory characteristics. For example, consider using a green checkmark to indicate success and a red X to indicate failure, instead of green and red shading.
For the step-by-step instructions on how to change the shape color, go to Format a shape in Visio.
Test accessibility with a screen reader
When your diagram is ready and you've run the Accessibility Checker to make sure it is inclusive, you can try navigating the diagram using a screen reader, for example, Narrator. Narrator comes with Windows, so no need to install anything. This is one additional way to spot issues in the navigation order, for example.
-
Start the screen reader. For example, to start Narrator, press Ctrl+Windows logo key+Enter.
-
Press Esc once. The focus, the blue rectangle, moves to the diagram.
-
Press the Tab key to navigate the elements in your diagram and fix the navigation order if needed.
-
Close the screen reader. For example, to exit Narrator, press Ctrl+Windows logo key+Enter.
See also
Rules for the Accessibility Checker
Make your Word documents accessible to people with disabilities
Make your Excel documents accessible to people with disabilities
Make your PowerPoint presentations accessible to people with disabilities
Make your Outlook email accessible to people with disabilities
Technical support for customers with disabilities
Microsoft wants to provide the best possible experience for all our customers. If you have a disability or questions related to accessibility, please contact the Microsoft Disability Answer Desk for technical assistance. The Disability Answer Desk support team is trained in using many popular assistive technologies and can offer assistance in English, Spanish, French, and American Sign Language. Please go to the Microsoft Disability Answer Desk site to find out the contact details for your region.
If you are a government, commercial, or enterprise user, please contact the enterprise Disability Answer Desk.