.VSD

VSD File

Microsoft Visio Drawing (legacy binary, 2010 and earlier)
Ask a question
QUICK ANSWER

A VSD file is a diagram created in Microsoft Visio 2010 or earlier - a flowchart, network map, floor plan or similar. You can open it for free with LibreOffice Draw. Note that draw.io does not import the old binary VSD format; only the newer VSDX works there.

Developer: Microsoft Category: Vector Image Files MIME: application/vnd.visio
OPENS ON Windows macOS Linux iOS
Related: .EMZ · .CDR · .ODG · .VSDX

On this page

19k+ extensions indexed
Last reviewed Jul 8, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the VSD file format?

Files with the .vsd extension contain drawings and diagrams created using Microsoft Visio, saved in a legacy binary format. Unlike the modern .vsdx format - a ZIP-based XML package - .vsd is built on the Microsoft OLE2 Compound File Binary container, the same low-level structure used by legacy .doc, .xls, and .ppt files. The file is distinguished internally by an OLE stream named VisioDocument, since the OLE2 magic bytes (D0 CF 11 E0) are shared with many other legacy Office formats.

.vsd is a proprietary format; it was superseded by the .vdx XML-based variant around Visio 2010, and then by .vsdx and .vsdm in Visio 2013. .vsd was the native Visio format from the program's 1992 debut through Visio 2010, but it is still supported by the application. .vsd diagrams can incorporate elements conforming to the following standards:

  • UML - Unified Modeling Language
  • BPMN - Business Process Model and Notation
  • IEEE - Institute of Electrical and Electronics Engineers

Diagrams can be created based on many existing templates and data resources from other Microsoft applications - Excel, SQL Server, SharePoint, and more. More advanced templates and template-merging options are available only in the Professional edition of Visio. A .vsd file can store:

  • Block diagrams
  • Process maps
  • Organizational charts
  • Timelines
  • IT architecture designs
  • Floor plans

and many other diagram types. As a proprietary format, .vsd can only be opened with dedicated programs and compatible viewers; diagram images can be exported into other popular formats and shared.

Security & safety

RISK: LOW

A plain VSD drawing has no macros and is low risk. As an OLE2 compound file it shares a container with old macro-capable Office documents, and the macro-enabled Visio variant is VSDM - treat VSDM (and any Visio file with macros) from untrusted senders cautiously and keep macros disabled. Opening a VSD in LibreOffice Draw, which does not run Visio VBA, is a safe way to inspect a file you're unsure about.

Format details

in a nutshell
FULL NAMEMicrosoft Visio Drawing (legacy binary, 2010 and earlier)
DEVELOPERMicrosoftsince 1992 (Visio 1.0 era); the binary VSD format through Visio 2010
MIME TYPEapplication/vnd.visio
TYPEBinary OLE Compound File (Microsoft Visio drawing)
MAGIC BYTES · FILE SIGNATURE
OFFSET
0001020304050607
HEX
D0CF11E0A1B11AE1
ASCII
········
VSD uses the Microsoft OLE2 Compound File Binary container - the SAME header as legacy .doc/.xls/.ppt. The first bytes do NOT identify it as Visio specifically; it is recognised by internal OLE streams (e.g. "VisioDocument"). This is the old binary format, distinct from the modern ZIP-based VSDX (which starts with "PK").

Programs that open VSD files

Windows3 apps
Microsoft Visio Paid Opens VSD natively (sold separately from Office). Use it to view/edit and to Save As the newer VSDX.
LibreOffice Draw Open-source Free; double-click to open the VSD for viewing (via libvisio). Fidelity is partial on complex stencils. Export to PDF/PNG.
Microsoft Visio Viewer Free Free standalone viewer for legacy Visio files; opens VSD without the full Visio. View-only.
macOS2 apps
LibreOffice Draw Open-source Open the VSD to view it (Visio is not available natively on macOS); export to PDF/PNG to share.
VSD Viewer (Nektony) Paid Dedicated Mac viewer for Visio VSD/VSDX; open to view diagrams without Visio.
Linux1 app
LibreOffice Draw Open-source Open the VSD for viewing; export to PDF/PNG. The standard free option on Linux.
iOS1 app
VSD Viewer (Nektony) Paid Open the VSD to view diagrams on iPhone/iPad; view-only, no Visio required.

Technical details

deep spec
Container formatOLE2 Compound File Binary (CFB) - the same low-level container used by legacy .doc and .xls
Magic bytesD0 CF 11 E0 A1 B1 1A E1 at offset 0 (OLE2 header, shared with other legacy Office formats)
Internal Visio identifierOLE stream named VisioDocument inside the compound file distinguishes it from other OLE2 files
MIME typeapplication/vnd.visio
Page storageEach drawing page is stored as a separate stream; multi-page drawings fully supported in a single file
ShapeSheet modelEvery shape carries a ShapeSheet - a grid of formula cells controlling geometry, text, and behavior
Stream compressionIndividual OLE streams use a proprietary run-length encoding scheme to reduce file size
VBA macro supportEmbedded VBA macros stored in a dedicated OLE stream within the compound file
Stencil dependencyShape libraries are referenced from companion .vss stencil files
Data linkingSupports live connections to Excel worksheets, SQL Server, and SharePoint lists
Diagram standard supportUML, BPMN, and IEEE schematic standards supported via built-in shape sets
Layer supportMultiple named layers per page; shapes can be assigned, locked, or hidden per layer
File encodingBinary (non-human-readable); cannot be diffed or merged with text-based version control tools
Successor formatReplaced by .vsdx (ZIP/XML Open Packaging Convention) as the Visio default in 2013
Related companion types.vss (stencil), .vst (template), .vdx (XML variant), .vsdm (macro-enabled VSDX)
Released1992 (Visio 1.0 era); the binary VSD format through Visio 2010
Specificationlearn.microsoft.com

VSD conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with VSD files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about VSD files.

Frequently asked questions

How do I open a VSD file without Visio?
Use the free LibreOffice Draw, which opens legacy VSD directly for viewing. Microsoft's free Visio Viewer also opens it. On Mac/iPad, Nektony's VSD Viewer works.
Can draw.io open a VSD file?
No - draw.io / diagrams.net imports the newer VSDX but not the old binary VSD (or vss/vdx). To use draw.io, first open the VSD in Visio and Save As VSDX, then import that.
What's the difference between VSD and VSDX?
VSD is the old binary Visio format (up to Visio 2010); VSDX is the ZIP/XML format from Visio 2013 onward. VSDX is open and far better supported by third-party tools like draw.io.
How do I convert VSD to PDF?
Open the file in LibreOffice Draw (free) or Microsoft Visio and export to PDF. That's the easiest way to share the diagram with people who don't have Visio.
How do I convert an old VSD to the newer VSDX?
Open the VSD in Microsoft Visio 2013 or later and choose Save As > Visio Drawing (.vsdx). There is no dependable free desktop tool that does this without Visio.
Is Visio included in Microsoft 365?
No. Visio is licensed separately from the core Office apps, which is why many people receive VSD/VSDX files without software to open them - hence LibreOffice Draw or the free Visio Viewer.

References

1Microsoft - [MS-VSD] Visio (2003-2010) Binary File Formatlearn.microsoft.com
2LibreOffice - Draw (opens Visio VSD/VSDX via libvisio)www.libreoffice.org

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.NOMEDIAAndroid No-Media Marker File
6.PARTPartial Download File
7.RPMSGRestricted Permission Message
8.DBSQLite Database File
9.EXEWindows Executable (Portable Executable)
10.AVIFAV1 Image File Format (AVIF)

Related extensions

.EMZWindows Compressed Enhanced Metafile
.CDRCorelDRAW image / drawing
.ODGOpenDocument Graphics (Drawing)
.VSDXMicrosoft Visio Drawing (2013+)
.AIAdobe Illustrator Artwork
.EPSEncapsulated PostScript

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z