Laptop on desk showing an app customized with multiple embedded Visio drawings

Visio provides a powerful single platform for your custom drawing solutions

Find documentation, training, and technical articles for developing solutions and customizing Visio.

Everything you need to know for developing solutions & customizing Visio.
Use JavaScript APIs to extend Visio on the web.
Bring your business activities to life in ways that only Microsoft Visio diagrams can visualize.

What's new in Visio development

Get resources

Visio developer community

Microsoft 365 dev community

Learn from others.

Learn more

Microsoft Q&A forum

Ask the developer community questions about your code.

Ask a question

Feature suggestions

Submit an idea on the Microsoft 365 Developer Platform ideas forum.

Submit an idea

Stack Overflow

Programming questions about Visio.

Get support
Back to top