Visual Studio Older Downloads (ISO + Installer): 2022, 2019, 2017, 2015, 2013
Download previous versions of Visual Studio Community, Professional, Enterprise, Premium, Express software as web installer or ISO.

Some people have asked me to list all official Microsoft Visual Studio download links from 2013 through 2026 for the Community, Professional, and Enterprise editions.
As you may know, Microsoft often hides older Visual Studio download links whenever a new version is released.
So, instead of letting my fellow developers go down the Microsoft website rabbit hole, I decided to collect and index the download links here.
Is It Safe and Genuine?
Good question. Never trust anything on the internet, including my website.
The download links I provide here are official download links from Microsoft. They are genuine and safe to download.
My role here is simply to index the official Microsoft Visual Studio links. I do not host the installers or use third-party servers—these files all come directly from Microsoft.
When you click the download links here, the download will come directly from Microsoft in one of these domains:
- aka.ms, the official Microsoft URL shortener
- microsoft.com and its subdomains (
go.microsoft.com,download.microsoft.com, etc.), the official Microsoft domain
All you need to do is select the Visual Studio version from the available list, then download the edition you need.
Important Disclaimer and Affiliation Note
- This website is a privately owned independent resource blog. This site is not affiliated with, authorized, endorsed, or sponsored by Microsoft Corporation. All product names, logos, and brands are property of their respective owners.
- The links provided below are direct deep-links to Microsoft's official, public download servers. We do not host, re-upload, or modify any software files on this server. Users are downloading the official, unaltered binaries directly from Microsoft.
Table of Contents
All Visual Studio Downloads
The tables below contain official genuine download links for Visual Studio Community, Professional, and Enterprise editions from 2015 through 2026. Every link is genuine installers directly from Microsoft domains.
The Community edition can be used for free without an active subscription. Professional and Enterprise editions can also be downloaded freely, but you need an active Visual Studio license to use them. Download and install the version and edition that best match your project requirements.
Download Visual Studio 2026
The following web installer files are for the last release of Visual Studio 2026 version.
| Edition | Installer |
|---|---|
| Visual Studio Community 2026 | vs_Community.exe |
| Visual Studio Professional 2026 | vs_Professional.exe |
| Visual Studio Enterprise 2026 | vs_Enterprise.exe |
| Visual Studio 2026 Build Tools | vs_BuildTools.exe |
Download Visual Studio 2022
The following web installer files are for the last release of Visual Studio 2022 version.
| Edition | Installer |
|---|---|
| Visual Studio Community 2022 | vs_Community.exe |
| Visual Studio Professional 2022 | vs_Professional.exe |
| Visual Studio Enterprise 2022 | vs_Enterprise.exe |
| Visual Studio 2022 Build Tools | vs_BuildTools.exe |
Available Workloads in Visual Studio 2022
Web & Cloud (4)
-
ASP.NET and web development
Build web applications using ASP.NET Core, ASP.NET, HTML/JavaScript, and Containers including Docker support.
-
Azure development
Azure SKs, tools, and projects for developing cloud apps and creating resources using .NET and .NET Framework.
-
Python development
Editing, debugging, interactive development and source control for Python.
-
Node.js development
Build scalable network applications using Node.js, an asynchronous event-driven JavaScript runtime.
Desktop & Mobile (5)
-
.NET Multi-platform App Ul development
Build Android, iOS, Windows, and Mac apps from a single codebase using C# with .NET MAUI.
-
.NET desktop development
Build WPF, Windows Forms, and console applications using C#, Visual Basic, and F# with .NET and .NET Framework.
-
Desktop development with C++
Build modern C++ apps for Windows using tools of your choice, including MSVC, Clang, CMake, or MSBuild.
-
WinUl application development
Build applications for the Windows platform using WinUI with C# or optionally C++.
-
Mobile development with C++ \[Deprecated\]
Build cross-platform applications for iOS, Android or Windows using C++.
Gaming (2)
-
Game development with Unity
Create 2D and 3D games with Unity, a powerful cross-platform development environment.
-
Game development with C++
Use the full power of C++ to build professional games powered by Direct, Unreal, or Cocos2d.
Other Toolsets (5)
-
Data storage and processing
Connect, develop, and test data solutions with SQL Server, Azure Data Lake, or Hadoop.
-
Data science and analytical applications
Languages and tooling for creating data science applications, including Python and F#.
-
Visual Studio extension development
Create add-ons and extensions for Visual Studio, including new commands, code analyzers and tool windows.
-
Office/SharePoint development
Create Office and SharePoint add-ins, SharePoint solutions, and VSTO add-ins using C#, VB, and Javascript.
-
Linux, Mac, and embedded development with C++
Create and debug applications running in a Linux or Mac environment or on an embedded device.
Download Visual Studio 2022 for Mac
The following files are for the last release of Visual Studio 2022 for Mac edition. You can download the web installer or the standalone for both Apple Silicon (ARM64) and Intel (x64) architectures.
| Edition | Installer |
|---|---|
| Visual Studio 2022 for Mac Installer | visualstudioformacinstaller-17.6.0.80.dmg |
| Visual Studio 2022 for Mac (Apple Silicon) | visualstudioformac-17.6.14.413-arm64.dmg |
| Visual Studio 2022 for Mac (Intel) | visualstudioformac-17.6.14.413-x64.dmg |
Download Visual Studio 2019
The following web installer files are for the last release of Visual Studio 2019 version.
Read my Visual Studio 2019 installation guide to install this IDE correctly.
| Edition | Installer |
|---|---|
| Visual Studio Community 2019 | vs_Community.exe |
| Visual Studio Professional 2019 | vs_Professional.exe |
| Visual Studio Enterprise 2019 | vs_Enterprise.exe |
| Visual Studio 2019 Build Tools | vs_BuildTools.exe |
Available Workloads in Visual Studio 2019
Web & Cloud (4)
-
ASP.NET and web
Build web applications using ASP.NET Core, ASP.NET, HTML/JavaScript, and Containers including Docker support.
-
Azure development
Azure SKs, tools, and projects for developing cloud apps and creating resources using NET and .NET Framework.
-
Python development
Editing, debugging, interactive development and source control for Python.
-
Node.js development
Build scalable network applications using Node.js, an asynchronous event-driven JavaScript runtime.
Desktop & Mobile (5)
-
.NET desktop development
Build WPF, Windows Forms, and console applications using C#, Visual Basic, and F# with .NET and .NET Framework.
-
Desktop development with C++
Build modern C++ apps for Windows using tools of your choice, including MSVC, Clang, CMake, or MSBuild.
-
Universal Windows Platform development
Create applications for the Universal Windows Platform with C#, VB, or optionally C++.
-
Mobile development with NET (out of support)
Build cross-platform applications for iOS, Android or Windows using Xamarin.
-
Mobile development with C++
Build cross-platform applications for iOS, Android or Windows using C++.
Gaming (2)
-
Game development with Unity
Create 2D and 3D games with Unity, a powerful cross-platform development environment.
-
Game development with C++
Use the full power of C++ to build professional games powered by Direct, Unreal, or Cocos2d.
Other Toolsets (6)
-
Data storage and processing
Connect, develop, and test data solutions with SQL Server, Azure Data Lake, or Hadoop.
-
Data science and analytical applications
Languages and tooling for creating data science applications, including Python and F#.
-
Visual Studio extension development
Create add-ons and extensions for Visual Studio, including new commands, code analyzers and tool windows.
-
Office/SharePoint development
Create Office and SharePoint add-ins, SharePoint solutions, and VSTO add-ins using C#, VB, and JavaScript.
-
Linux development with C++
Create and debug applications running in a Linux environment.
-
NET cross-platform development (out of support)
Build cross-platform applications using. NET, ASP.NET Core, HTML/JavaScript, and Containers including Docker support.
Download Visual Studio 2019 for Mac
The following files are for the last release of Visual Studio 2019 for Mac edition, only available for Intel (x64) architectures.
| Edition | Installer |
|---|---|
| Visual Studio 2019 for Mac | visualstudioformac-8.10.25.2.dmg |
Download Visual Studio 2017
The following web installer files are for the last release of Visual Studio 2017 version.
You probably will experience following error message when starting Visual Studio 2017 for the first time:
Could not start visual studio due to an error. System.InvalidOperationException: Controller terminated before accepting connections. Exit code: -2147483645.
Read my Visual Studio 2017 installation and troubleshooting guide to install this IDE correctly.
| Edition | Installer |
|---|---|
| Visual Studio Community 2017 | vs_Community.exe |
| Visual Studio Professional 2017 | vs_Professional.exe |
| Visual Studio Enterprise 2017 | vs_Enterprise.exe |
Available Workloads in Visual Studio 2017
Windows (3)
-
.NET desktop development
Build WPF, Windows Forms, and console applications using C#, Visual Basic, and F#.
-
Desktop development with C++
Build Windows desktop applications using the Microsoft C ++ toolset, ATL, or MFC.
-
Universal Windows Platform development
Create applications for the Universal Windows Platform with C#, VB, JavaScript, or optionally C++.
Web & Cloud (7)
-
ASP.NET and web development
Build web applications using ASP.NET, ASP.NET Core, HTML/JavaScript, and Containers including Docker support.
-
Azure development
Azure SKs, tools, and projects for developing cloud apps, creating resources, and building Containers including Docker support.
-
Python development
Editing, debugging, interactive development and source control for Python.
-
Node.js development
Build scalable network applications using Node.js, an asynchronous event-driven JavaScript runtime.
-
Data storage and processing
Connect, develop, and test data solutions with SQL Server, Azure Data Lake, or Hadoop.
-
Data science and analytical applications
Languages and tooling for creating data science applications, including Python, R and F#.
-
Office/SharePoint development
Create Office and SharePoint add-ins, SharePoint solutions, and VSTO add-ins using C#, VB, and JavaScript.
Mobile & Gaming (5)
-
Mobile development with .NET (out of support)
Build cross-platform applications for iOS, Android or Windows using Xamarin. This version is no longer supported.
-
Game development with Unity
Create 2D and 3D games with Unity, a powerful cross-platform development environment.
-
Mobile development with JavaScript
Build Android, iOS and UWP apps using Tools for Apache Cordova.
-
Mobile development with C++
Build cross-platform applications for iOS, Android or Windows using C++.
-
Game development with C++
Use the full power of C++ to build professional games powered by Direct, Unreal, or Cocos2d.
Other Toolsets (3)
-
Visual Studio extension development
Create add-ons and extensions for Visual Studio, including new commands, code analyzers and tool windows.
-
Linux development with C++
Create and debug applications running in a Linux environment.
-
.NET Core cross-platform development (out of support)
Build cross-platform applications using .NET Core, ASP.NET Core, HTML/JavaScript, and Containers including Docker support.
Download Visual Studio 2015
The following installer files are for the last release of Visual Studio 2015 version, which is Visual Studio 2015 with Update 3.
Read my Visual Studio 2015 Installation guide to install this IDE correctly.
| Edition | Installer |
|---|---|
| Visual Studio Community 2015 ISO | vs2015.3.com_enu.iso |
| Visual Studio Professional 2015 ISO | vs2015.3.pro_enu.iso |
| Visual Studio Enterprise 2015 ISO | vs2015.3.ent_enu.iso |
Available Features in Visual Studio 2015
Programming Languages
- Visual C++
- Visual F#
- Python Tools for Visual Studio (January 2017)
Windows and Web Development
- ClickOnce Publishing Tools
- Microsoft SQL Server Data Tools
- Microsoft Web Developer Tools
- PowerShell Tools for Visual Studio [3rd Party]
- Silverlight Development Kit
- Universal Windows App Development Tools
- Windows 8.1 and Windows Phone 8.0/8.1 Tools
Cross Platform Mobile Development
- C#/.NET (Xamarin v4.2.1)
- HTML/JavaScript (Apache Cordova) Update 10
- Visual C++ Mobile Development
- Microsoft Visual Studio Emulator for Android (July 2016)
- Common Tools and Software Development Kits
Common Tools
- Git for Windows [3rd Party]
- GitHub Extension for Visual Studio [3rd Party]
- Visual Studio Extensibility Tools Update 3
Download Visual Studio 2013
The following installer files are for the last release of Visual Studio 2013 version, which is Visual Studio 2013 with Update 5.
You probably will see error message when trying to sing in using your Microsoft Account:
Sorry, we ran into a problem. The online service is not available. Please try again later.
Read my Visual Studio 2013 installation and troubleshooting guide to install this IDE correctly.
| Edition | Installer |
|---|---|
| Visual Studio Community 2013 Web Installer | vs_community.exe |
| Visual Studio Community 2013 ISO | vs2013.5_ce_enu.iso |
| Visual Studio Professional 2013 ISO | vs2013.5_pro_enu.iso |
| Visual Studio Premium 2013 ISO | vs2013.5_prem_enu.iso |
| Visual Studio Ultimate 2013 ISO | vs2013.5_ult_enu.iso |
| Visual Studio Team Foundation Server 2013 ISO | vs2013.5_tfs_enu.iso |
| Visual Studio 2013 Full ISO | vs2013.5.iso |
Available Features in Visual Studio 2013
- Blend for Visual Studio
- Microsoft Foundation Classes for C++
- Microsoft SQL Server Data Tools
- Microsoft Web Developer Tools
- Tools for Maintaining Store Apps for Windows 8
- Silverlight Development Kit
- Windows Phone 8.0 SDK
Download Visual Studio 2012
| Edition | Installer |
|---|---|
| Visual Studio 2012 Full with Update 5 Web Installer | VS2012.5.exe |
| Visual Studio 2012 Full with Update 5 ISO | VS2012.5.iso |
| Visual Studio 2012 Professional | VS2012_PRO_enu.iso |
| Visual Studio 2012 Premium | VS2012_PREM_enu.iso |
| Visual Studio 2012 Ultimate | vs2012_ult_enu.iso |
| Visual Studio 2012 Test Professional | vs2012_testpro_enu.iso |
| Visual Studio 2012 Team Foundation Server | vs2012_tfs_enu.iso |
| Visual Studio 2012 Full with Update 3 Web Installer | VS2012.3.exe |
| Visual Studio 2012 Full with Update 3 ISO | VS2012.3.iso |
| Visual Studio Express 2012 for Windows Desktop | VS2012_WDX_ENU.iso |
| Visual Studio Express 2012 for Windows 8 (Metro) | vs2012_winexp_enu.iso |
Conclusion
As usual, if you have any questions or know a better method, feel free to leave a comment below. Hopefully, this short post is helpful to you in some way.
Thanks for reading, and see you next time!
Cheers!


