Visio Stencils, Shapes and Templates: A Guide for Mac Users
2026/11/01

Visio Stencils, Shapes and Templates: A Guide for Mac Users

What Visio stencils, masters, shapes and templates are, where to get Visio stencils, and how to work with shapes and templates on a Mac without Visio.

Visio stencils are libraries of reusable shapes. A stencil file (.vssx) holds a set of master shapes, such as flowchart symbols, network devices or office furniture, that you drag onto a page to build a diagram. A template (.vstx) goes one step further: it opens a new drawing with the right stencils, page setup and styles already loaded. On a Mac there is no desktop Visio, but you can still work with Visio shapes and templates in a native editor such as vsdx.app.

This guide explains how stencils, masters, shapes and templates relate to each other, where people usually find stencils, and what working with them on a Mac looks like in practice.

Stencils, masters, shapes and templates explained

These four terms get mixed up a lot. Here is how Visio uses them.

TermWhat it isFile type
ShapeAny object on a drawing page: a box, a connector, a server icon, a text blockLives inside a drawing (.vsdx)
MasterThe original definition of a shape, stored in a stencil or in a drawingInside a .vssx or .vsdx
StencilA collection of masters shown in the Shapes panel.vssx (older: .vss)
TemplateA starting drawing that opens with chosen stencils, page size, theme and settings.vstx (older: .vst)

Shapes

A shape is anything you place on the page. Visio shapes are more than drawings: each has text, a fill and line style, size and position, connection points where connectors can attach, and sometimes data fields (for example, an IP address on a network device). Shapes can also be grouped so several pieces behave as one object.

Masters

When you drag a shape from a stencil onto the page, Visio creates an instance of a master. The master is the template for that shape; the instance on the page is the copy you edit. The drawing stores a copy of every master it uses (in the visio/masters folder inside the .vsdx package), which is why a drawing can still display vendor shapes on a computer that doesn't have the original stencil installed. If you're curious about that internal structure, our article on what a VSDX file is walks through it.

Stencils

A stencil is simply a container of masters, shown as a group in the Shapes panel on the left side of the Visio window. Visio ships with stencils for flowcharts, org charts, network diagrams, floor plans and more. Many companies also create their own stencils so everyone uses the same symbols and colors.

Templates

A template is what you pick when you choose File > New and click "Basic Flowchart" or "Cross-Functional Flowchart". It decides which stencils open, the page size and orientation, the theme, and sometimes sample content. Templates save setup time and keep diagrams consistent across a team.

Where people get Visio stencils

Stencils come from a few main sources:

  • Built into Visio. The stencils that come with Visio cover the most common diagram types.
  • Equipment and software vendors. Many makers of network gear, servers, storage and other hardware publish stencils of their products so engineers can draw accurate rack and network diagrams. Cloud and software platforms often publish official architecture icon sets as well, sometimes including a Visio version.
  • Your own organization. IT and design teams frequently maintain an internal stencil with approved icons, logos and color styles.
  • Community collections. Free stencil packs are shared on forums, GitHub and personal sites.

A few practical cautions when downloading stencils:

  • Get vendor stencils from the vendor's own website rather than a mirror, and check the license. Vendor icons are usually free to use in diagrams of their products, but terms vary.
  • Be wary of macro-enabled files. A .vssm stencil can contain macros; a regular .vssx cannot.
  • Large stencil packs are often zipped together with older .vss versions. If you have the choice, use the .vssx files, since that format is the current one.

Common Visio shapes and what they mean

For flowcharts, a small set of shapes does most of the work. Using them consistently makes diagrams easier to read for anyone familiar with Visio.

ShapeTypical meaning
ProcessA step or action
DecisionA yes/no or branching question
Start/EndWhere the process begins or ends
DataInput or output of information
DocumentA document or report produced or used
SubprocessA step that has its own separate flowchart
DatabaseStored data
Manual InputData entered by a person
PreparationA setup step before the main process
On-page referenceA jump to another point on the same page
Dynamic connectorA line that links shapes and reroutes when they move
NoteA comment or annotation

Cross-functional diagrams add swimlanes and separators to show who does each step. If you're building one, our swimlane diagram guide covers layout and conventions.

Visio stencils for Mac: your options

Because there's no desktop Visio for Mac (as of November 2026), "using Visio stencils on a Mac" usually means one of these:

  1. Visio for the web in a browser, with a Microsoft 365 plan that includes Visio. You get Microsoft's shape libraries in the browser.
  2. Windows Visio in a virtual machine such as Parallels, where all stencil features work as they do on a PC.
  3. A cross-platform diagram tool like draw.io or Lucidchart, which have their own shape libraries and can import .vsdx drawings.
  4. A native Mac editor that works with .vsdx files, such as vsdx.app, with its own built-in Visio-style shapes and templates.

Which one fits depends on whether you need specific vendor stencils or just need to create and edit Visio-compatible diagrams. For a wider comparison, see our roundup of Visio alternatives for Mac.

Working with shapes and templates in vsdx.app

vsdx.app is a native Mac app that opens, edits and saves .vsdx files. Its layout follows Windows Visio: a Ribbon with Home, Insert, Design, Arrange and View tabs, a Shapes panel on the left, and page tabs along the bottom. If you've used stencils in Visio, the workflow will feel familiar.

Built-in shapes

The Shapes panel includes:

  • Basic flowchart shapes: Process, Decision, Start/End, Data, Document, Subprocess, Database, Manual Input, Preparation, On-page reference, Dynamic connector and Note.
  • Swimlane shapes: Swimlane and Separator, for cross-functional diagrams.
  • Basic shapes: rectangle, circle, triangle, pentagon, hexagon and arrows.

Built-in templates

When you create a new drawing you can start blank or from a template. Templates are grouped into Flowchart, Cross-Functional, Organization, Network, Software and Floor Plan categories, and include:

  • Basic Flowchart
  • Cross-Functional Flowchart (swimlanes)
  • Expense Swimlanes
  • Order Process
  • Organization Chart
  • Basic Network Diagram
  • Software Architecture
  • Grouped Architecture
  • Blank Drawing

Building a diagram step by step

  1. Create a new drawing from a template, or start with Blank Drawing.
  2. Drag shapes from the Shapes panel onto the page.
  3. Add connectors between shapes. Connectors glue to the shapes, so when you move a shape, its lines follow.
  4. Type text into shapes and format it with the text, paragraph, fill, line and quick style options.
  5. Use Arrange to align shapes, bring them to front or send them to back, and group related shapes.
  6. Apply a theme and variant from the Design tab to restyle the whole drawing at once.
  7. Use one-click auto layout to tidy the arrangement, or one-click beautify to clean up the styling.
  8. Save as .vsdx, or export to PDF, PNG or SVG.

You can also describe a diagram in a sentence and let AI generate a flowchart, swimlane diagram, org chart, network diagram or mind map as native, editable shapes. This uses 10 credits per diagram and requires a paid plan and an internet connection.

Opening drawings that use vendor stencils

When a colleague sends you a .vsdx built with vendor or company stencils, the masters travel inside the file. vsdx.app opens the drawing, and when you save, content you didn't change is kept as it was. Very complex files, with many masters or heavy ShapeSheet formulas, may not display perfectly yet, so check important diagrams after opening.

What vsdx.app does not do

To be clear about the limits: vsdx.app is built around .vsdx drawings and its own built-in shape library. We don't claim support for importing separate third-party stencil files (.vssx) or templates (.vstx). If that's essential to your workflow, contact support@vsdx.app before buying. Copy and paste also works within one document but not between documents.

A practical workaround for reusing your own shapes: build a "starter" .vsdx containing the shapes, styles and layout you use often, then duplicate that file in Finder whenever you start a new diagram. You get much of the benefit of a custom template without needing stencil import.

Tips for keeping diagrams consistent

  • Pick one template per diagram type and stick with it across a team.
  • Use the standard flowchart meanings in the table above; don't invent new meanings for familiar shapes.
  • Apply styling through themes rather than coloring shapes one by one, so changes are easy later.
  • Keep connectors glued. Glued connectors keep diagrams intact when you rearrange them.
  • Use pages to split large diagrams instead of shrinking everything onto one page.

FAQ

What is a Visio stencil?

A Visio stencil is a library of reusable master shapes, saved as a .vssx file (or .vss in older versions). Stencils appear in the Shapes panel, and you drag shapes from them onto a drawing.

What's the difference between a Visio stencil and a template?

A stencil is a collection of shapes. A template is a starting drawing that opens with a chosen set of stencils, page settings and theme. Templates use stencils; stencils don't contain templates.

Can I use Visio stencils on a Mac?

Not with a desktop Visio, because Microsoft doesn't make one for Mac. You can use Visio for the web, run Windows Visio in a virtual machine, or use a Mac app with its own Visio-style shapes, such as vsdx.app, to create and edit .vsdx files.

Where can I download Visio stencils?

Visio includes many stencils. Hardware and software vendors often publish official stencils for their products on their own websites, and community packs are shared online. Download from the original source and check the license.

Does vsdx.app have Visio shapes and templates?

Yes. It includes built-in flowchart shapes, swimlanes and basic shapes, plus templates such as Basic Flowchart, Cross-Functional Flowchart, Organization Chart, Basic Network Diagram and Software Architecture.

Will shapes from a vendor stencil show up when I open a .vsdx on my Mac?

The masters used in a drawing are stored inside the .vsdx file, so the drawing carries its shapes with it. vsdx.app opens these files, though very complex shapes may not render exactly as they do in Visio.

Start drawing with Visio-style shapes on your Mac

If you need flowcharts, swimlanes, org charts or network diagrams in .vsdx format on a Mac, download vsdx.app and open any existing drawing for free. When you're ready to create and edit with the built-in shapes and templates, compare plans on the pricing page.

Microsoft and Visio are trademarks of Microsoft Corporation. vsdx.app is not affiliated with Microsoft.

Newsletter

Join the community

Subscribe to our newsletter for the latest news and updates