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)
  1. ASP.NET and web development

    Build web applications using ASP.NET Core, ASP.NET, HTML/JavaScript, and Containers including Docker support.

  2. Azure development

    Azure SKs, tools, and projects for developing cloud apps and creating resources using .NET and .NET Framework.

  3. Python development

    Editing, debugging, interactive development and source control for Python.

  4. Node.js development

    Build scalable network applications using Node.js, an asynchronous event-driven JavaScript runtime.

Desktop & Mobile (5)
  1. .NET Multi-platform App Ul development

    Build Android, iOS, Windows, and Mac apps from a single codebase using C# with .NET MAUI.

  2. .NET desktop development

    Build WPF, Windows Forms, and console applications using C#, Visual Basic, and F# with .NET and .NET Framework.

  3. Desktop development with C++

    Build modern C++ apps for Windows using tools of your choice, including MSVC, Clang, CMake, or MSBuild.

  4. WinUl application development

    Build applications for the Windows platform using WinUI with C# or optionally C++.

  5. Mobile development with C++ \[Deprecated\]

    Build cross-platform applications for iOS, Android or Windows using C++.

Gaming (2)
  1. Game development with Unity

    Create 2D and 3D games with Unity, a powerful cross-platform development environment.

  2. Game development with C++

    Use the full power of C++ to build professional games powered by Direct, Unreal, or Cocos2d.

Other Toolsets (5)
  1. Data storage and processing

    Connect, develop, and test data solutions with SQL Server, Azure Data Lake, or Hadoop.

  2. Data science and analytical applications

    Languages and tooling for creating data science applications, including Python and F#.

  3. Visual Studio extension development

    Create add-ons and extensions for Visual Studio, including new commands, code analyzers and tool windows.

  4. Office/SharePoint development

    Create Office and SharePoint add-ins, SharePoint solutions, and VSTO add-ins using C#, VB, and Javascript.

  5. 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)
  1. ASP.NET and web

    Build web applications using ASP.NET Core, ASP.NET, HTML/JavaScript, and Containers including Docker support.

  2. Azure development

    Azure SKs, tools, and projects for developing cloud apps and creating resources using NET and .NET Framework.

  3. Python development

    Editing, debugging, interactive development and source control for Python.

  4. Node.js development

    Build scalable network applications using Node.js, an asynchronous event-driven JavaScript runtime.

Desktop & Mobile (5)
  1. .NET desktop development

    Build WPF, Windows Forms, and console applications using C#, Visual Basic, and F# with .NET and .NET Framework.

  2. Desktop development with C++

    Build modern C++ apps for Windows using tools of your choice, including MSVC, Clang, CMake, or MSBuild.

  3. Universal Windows Platform development

    Create applications for the Universal Windows Platform with C#, VB, or optionally C++.

  4. Mobile development with NET (out of support)

    Build cross-platform applications for iOS, Android or Windows using Xamarin.

  5. Mobile development with C++

    Build cross-platform applications for iOS, Android or Windows using C++.

Gaming (2)
  1. Game development with Unity

    Create 2D and 3D games with Unity, a powerful cross-platform development environment.

  2. Game development with C++

    Use the full power of C++ to build professional games powered by Direct, Unreal, or Cocos2d.

Other Toolsets (6)
  1. Data storage and processing

    Connect, develop, and test data solutions with SQL Server, Azure Data Lake, or Hadoop.

  2. Data science and analytical applications

    Languages and tooling for creating data science applications, including Python and F#.

  3. Visual Studio extension development

    Create add-ons and extensions for Visual Studio, including new commands, code analyzers and tool windows.

  4. Office/SharePoint development

    Create Office and SharePoint add-ins, SharePoint solutions, and VSTO add-ins using C#, VB, and JavaScript.

  5. Linux development with C++

    Create and debug applications running in a Linux environment.

  6. 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)
  1. .NET desktop development

    Build WPF, Windows Forms, and console applications using C#, Visual Basic, and F#.

  2. Desktop development with C++

    Build Windows desktop applications using the Microsoft C ++ toolset, ATL, or MFC.

  3. Universal Windows Platform development

    Create applications for the Universal Windows Platform with C#, VB, JavaScript, or optionally C++.

Web & Cloud (7)
  1. ASP.NET and web development

    Build web applications using ASP.NET, ASP.NET Core, HTML/JavaScript, and Containers including Docker support.

  2. Azure development

    Azure SKs, tools, and projects for developing cloud apps, creating resources, and building Containers including Docker support.

  3. Python development

    Editing, debugging, interactive development and source control for Python.

  4. Node.js development

    Build scalable network applications using Node.js, an asynchronous event-driven JavaScript runtime.

  5. Data storage and processing

    Connect, develop, and test data solutions with SQL Server, Azure Data Lake, or Hadoop.

  6. Data science and analytical applications

    Languages and tooling for creating data science applications, including Python, R and F#.

  7. Office/SharePoint development

    Create Office and SharePoint add-ins, SharePoint solutions, and VSTO add-ins using C#, VB, and JavaScript.

Mobile & Gaming (5)
  1. Mobile development with .NET (out of support)

    Build cross-platform applications for iOS, Android or Windows using Xamarin. This version is no longer supported.

  2. Game development with Unity

    Create 2D and 3D games with Unity, a powerful cross-platform development environment.

  3. Mobile development with JavaScript

    Build Android, iOS and UWP apps using Tools for Apache Cordova.

  4. Mobile development with C++

    Build cross-platform applications for iOS, Android or Windows using C++.

  5. Game development with C++

    Use the full power of C++ to build professional games powered by Direct, Unreal, or Cocos2d.

Other Toolsets (3)
  1. Visual Studio extension development

    Create add-ons and extensions for Visual Studio, including new commands, code analyzers and tool windows.

  2. Linux development with C++

    Create and debug applications running in a Linux environment.

  3. .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!

References