
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.
| Term | What it is | File type |
|---|---|---|
| Shape | Any object on a drawing page: a box, a connector, a server icon, a text block | Lives inside a drawing (.vsdx) |
| Master | The original definition of a shape, stored in a stencil or in a drawing | Inside a .vssx or .vsdx |
| Stencil | A collection of masters shown in the Shapes panel | .vssx (older: .vss) |
| Template | A 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.
| Shape | Typical meaning |
|---|---|
| Process | A step or action |
| Decision | A yes/no or branching question |
| Start/End | Where the process begins or ends |
| Data | Input or output of information |
| Document | A document or report produced or used |
| Subprocess | A step that has its own separate flowchart |
| Database | Stored data |
| Manual Input | Data entered by a person |
| Preparation | A setup step before the main process |
| On-page reference | A jump to another point on the same page |
| Dynamic connector | A line that links shapes and reroutes when they move |
| Note | A 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:
- Visio for the web in a browser, with a Microsoft 365 plan that includes Visio. You get Microsoft's shape libraries in the browser.
- Windows Visio in a virtual machine such as Parallels, where all stencil features work as they do on a PC.
- A cross-platform diagram tool like draw.io or Lucidchart, which have their own shape libraries and can import .vsdx drawings.
- 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
- Create a new drawing from a template, or start with Blank Drawing.
- Drag shapes from the Shapes panel onto the page.
- Add connectors between shapes. Connectors glue to the shapes, so when you move a shape, its lines follow.
- Type text into shapes and format it with the text, paragraph, fill, line and quick style options.
- Use Arrange to align shapes, bring them to front or send them to back, and group related shapes.
- Apply a theme and variant from the Design tab to restyle the whole drawing at once.
- Use one-click auto layout to tidy the arrangement, or one-click beautify to clean up the styling.
- 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.
Author
Categories
More Posts

Visio for Mac: Is There a Mac Version? 5 Ways to Use It (2026)
Is there a Visio for Mac? No native version exists. Compare 5 real ways to open, edit, and save Visio .vsdx files on a MacBook, with costs and trade-offs.

How to Open a VSDX File on Mac (Free Visio Viewer Options)
Need to open a VSDX file on Mac? Step-by-step ways to view Visio files for free: a native viewer, Finder Quick Look, Visio for the web, and old .vsd files.

What Is a VSDX File? How to Open, Edit and Convert It
A VSDX file is a Microsoft Visio drawing. Learn what's inside it, how it differs from VSD, and how to open or convert a vsdx file on Mac, Windows or the web.
Newsletter
Join the community
Subscribe to our newsletter for the latest news and updates