Buy Visual Studio
There are multiple ways to acquire Visual Studio based on your needs. The most common is to purchase a Visual Studio subscription. This provides a comprehensive set of tools and resources for you to create, deploy, and manage your next great application. All on your preferred platform and device with the power of Visual Studio IDE.
For individuals we recommend our free tools
Visual Studio Community
The best comprehensive IDE for .NET and C++ developers on Windows. Fully packed with a sweet array of tools and features to elevate and enhance every stage of software development.
Visual Studio Code
A standalone source code editor that runs on Windows, macOS, and Linux. The top pick for JavaScript and web developers, with extensions to support just about any programming language.
By using Visual Studio Code you agree to its license & privacy statement
Need a subscription with development tools and more?
- Access to the latest and past versions of Visual Studio
- Monthly Azure credit for dev/test
- Access to thousands of software downloads
- Services to help support your development
- Training resources such as Pluralsight, LinkedIn Learning
- Support benefits
Part of the developer cloud from Microsoft
For small to mid-size organizations with 5 or more users/devices, we recommend these subscriptions. Visit the licensing page for more information.
Professional subscription
Per user/per month
Enterprise subscription
Per user/per month
Professional subscription
Enterprise subscription
For large organizations with 500 or more users/devices, we recommend these subscriptions. Visit the licensing page for more information.
Compare subscriptions
Visual Studio | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
---|---|---|---|---|
Newest version for PC and for Mac | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
Earlier version for PC (download the full list) | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
Perpetual license |
Professional monthly
|
Enterprise monthly
|
Professional standard | Enterprise standard |
Integrated Development Environment | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
---|---|---|---|---|
Live Dependency Validation |
Professional monthly
|
Enterprise monthly |
Professional standard
|
Enterprise standard |
Refactoring |
Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
One-Click Web Deployment |
Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
Code Map |
Professional monthly
|
Enterprise monthly |
Professional standard
|
Enterprise standard |
Code Clone |
Professional monthly
|
Enterprise monthly |
Professional standard
|
Enterprise standard |
Modeling SDK (DSL) |
Professional monthly
|
Enterprise monthly |
Professional standard
|
Enterprise standard |
Testing tools | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
---|---|---|---|---|
Live Unit Testing |
Professional monthly
|
Enterprise monthly |
Professional standard
|
Enterprise standard |
IntelliTest |
Professional monthly
|
Enterprise monthly |
Professional standard
|
Enterprise standard |
Microsoft Fakes (Unit Test Isolation) |
Professional monthly
|
Enterprise monthly |
Professional standard
|
Enterprise standard |
Unit Testing |
Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
Code Coverage |
Professional monthly
|
Enterprise monthly |
Professional standard
|
Enterprise standard |
Collaboration tools and features | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
---|---|---|---|---|
Code Review | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
Task Suspend/Resume | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
Team Explorer (third-party development tools support) | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
Visual Studio Live Share | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
Advanced Debugging and Diagnostics | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
---|---|---|---|---|
IntelliTrace |
Professional monthly
|
Enterprise monthly |
Professional standard
|
Enterprise standard |
Code Map Debugger Integration |
Professional monthly
|
Enterprise monthly |
Professional standard
|
Enterprise standard |
.NET Memory Dump Analysis |
Professional monthly
|
Enterprise monthly |
Professional standard
|
Enterprise standard |
Code Metrics | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
Graphics Debugging | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
Static Code Analysis |
Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
Performance and Diagnostics Hub |
Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
Snapshot Debugger |
Professional monthly
|
Enterprise monthly |
Professional standard
|
Enterprise standard |
Time Travel Debugging (Preview) |
Professional monthly
|
Enterprise monthly |
Professional standard
|
Enterprise standard |
Cross-platform Development | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
---|---|---|---|---|
Embedded Assemblies |
Professional monthly
|
Enterprise monthly |
Professional standard
|
Enterprise standard |
Xamarin Inspector |
Professional monthly
|
Enterprise monthly |
Professional standard
|
Enterprise standard |
Xamarin Profiler |
Professional monthly
|
Enterprise monthly |
Professional standard
|
Enterprise standard |
Azure DevOps(formerly VSTS) | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
---|---|---|---|---|
Basic features | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
Test plans |
Professional monthly
|
Enterprise monthly |
Professional standard
|
Enterprise standard |
Pipelines |
Professional monthly
|
Enterprise monthly |
Professional standard
|
Enterprise standard |
Cloud services | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
---|---|---|---|---|
Azure dev/test individual credits |
Professional monthly | Enterprise monthly | Professional standard $50 credit/ month | Enterprise standard $150 Credit/ month |
Azure Dev/Test pricing |
Professional monthly
|
Enterprise monthly
|
Professional standard | Enterprise standard |
Microsoft 365 developer subscription (E5) |
Professional monthly
|
Enterprise monthly
|
Professional standard | Enterprise standard |
Power BI Pro |
Professional monthly
|
Enterprise monthly
|
Professional standard
|
Enterprise standard |
Azure DevOps Server(formerly Team Foundation Server) | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
---|---|---|---|---|
Server license | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
User client access license (CAL) | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
Test plans |
Professional monthly
|
Enterprise monthly |
Professional standard
|
Enterprise standard |
Self-hosted pipelines | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
Software for dev/test | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
---|---|---|---|---|
Download the full list | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
Microsoft Office Professional Plus, Project, Visio |
Professional monthly
|
Enterprise monthly
|
Professional standard
|
Enterprise standard |
Windows, Windows Server, Windows Embedded, Microsoft SQL Server |
Professional monthly
|
Enterprise monthly
|
Professional standard | Enterprise standard |
Sharepoint, Exchange, Dynamics & other Microsoft server software |
Professional monthly
|
Enterprise monthly
|
Professional standard
|
Enterprise standard |
Training and education | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
---|---|---|---|---|
LinkedIn Learning | Professional monthly | Enterprise monthly | Professional standard Free for 3 months | Enterprise standard Free for 6 months |
DataCamp | Professional monthly | Enterprise monthly | Professional standard Free for 3 months | Enterprise standard Free for 3 months |
Pluralsight training | Professional monthly | Enterprise monthly | Professional standard Full subscription for 3 months | Enterprise standard Full subscription for 6 months |
CODE Magazine (print or digital) |
Professional monthly
|
Enterprise monthly
|
Professional standard | Enterprise standard |
Support | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
---|---|---|---|---|
Technical support | Professional monthly | Enterprise monthly | Professional standard 2 incidents | Enterprise standard 4 incidents |
Developer Community |
Professional monthly
|
Enterprise monthly
|
Professional standard | Enterprise standard |
Concierge chat |
Professional monthly
|
Enterprise monthly
|
Professional standard | Enterprise standard |
Azure Community | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
Microsoft Q&A | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
Microsoft Tech Community | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
Software/services for production use | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
---|---|---|---|---|
Microsoft 365 Apps for enterprise |
Professional monthly
|
Enterprise monthly
|
Professional standard
|
Enterprise standard |
Office Professional Plus 2019 |
Professional monthly
|
Enterprise monthly
|
Professional standard
|
Enterprise standard |
3rd party partner offers | Professional monthly | Enterprise monthly | Professional standard | Enterprise standard |
---|---|---|---|---|
CloudPilot | Professional monthly | Enterprise monthly | Professional standard 1 license for 30 days | Enterprise standard 2 licenses for 90 days |
Parasoft Virtualize/SOAtest Professional Desktop |
Professional monthly | Enterprise monthly | Professional standard | Enterprise standard Full subscription for 6 months |
WhiteSource Azure DevOps Server/Azure DevOps Bolt extension |
Professional monthly | Enterprise monthly | Professional standard | Enterprise standard 6 months unlimited scans |
Extensions in VS Code | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
---|---|---|---|---|
C# Dev Kit for VS Code |
Professional monthly
|
Enterprise monthly
|
Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
IntelliCode for C# Dev Kit |
Professional monthly
|
Enterprise monthly
|
Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Compare subscriptions
Visual Studio | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
---|---|---|---|---|
Newest version for PC and for Mac | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Earlier version for PC (download the full list) | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Perpetual license |
Professional monthly
|
Enterprise monthly
|
Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Integrated Development Environment | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
---|---|---|---|---|
Live Dependency Validation |
Professional monthly
|
Enterprise monthly |
Professional standard + GitHub Enterprise
|
Enterprise standard + GitHub Enterprise |
Refactoring |
Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
One-Click Web Deployment |
Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Code Map |
Professional monthly
|
Enterprise monthly |
Professional standard + GitHub Enterprise
|
Enterprise standard + GitHub Enterprise |
Code Clone |
Professional monthly
|
Enterprise monthly |
Professional standard + GitHub Enterprise
|
Enterprise standard + GitHub Enterprise |
Modeling SDK (DSL) |
Professional monthly
|
Enterprise monthly |
Professional standard + GitHub Enterprise
|
Enterprise standard + GitHub Enterprise |
Testing tools | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
---|---|---|---|---|
Live Unit Testing |
Professional monthly
|
Enterprise monthly |
Professional standard + GitHub Enterprise
|
Enterprise standard + GitHub Enterprise |
IntelliTest |
Professional monthly
|
Enterprise monthly |
Professional standard + GitHub Enterprise
|
Enterprise standard + GitHub Enterprise |
Microsoft Fakes (Unit Test Isolation) |
Professional monthly
|
Enterprise monthly |
Professional standard + GitHub Enterprise
|
Enterprise standard + GitHub Enterprise |
Unit Testing |
Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Code Coverage |
Professional monthly
|
Enterprise monthly |
Professional standard + GitHub Enterprise
|
Enterprise standard + GitHub Enterprise |
Collaboration tools and features | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
---|---|---|---|---|
Code Review |
Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Task Suspend/Resume |
Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Team Explorer (third-party development tools support) |
Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Visual Studio Live Share |
Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Advanced Debugging and Diagnostics | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
---|---|---|---|---|
IntelliTrace |
Professional monthly
|
Enterprise monthly |
Professional standard + GitHub Enterprise
|
Enterprise standard + GitHub Enterprise |
Code Map Debugger Integration |
Professional monthly
|
Enterprise monthly |
Professional standard + GitHub Enterprise
|
Enterprise standard + GitHub Enterprise |
.NET Memory Dump Analysis |
Professional monthly
|
Enterprise monthly |
Professional standard + GitHub Enterprise
|
Enterprise standard + GitHub Enterprise |
Code Metrics | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Graphics Debugging | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Static Code Analysis |
Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Performance and Diagnostics Hub |
Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Snapshot Debugger |
Professional monthly
|
Enterprise monthly |
Professional standard + GitHub Enterprise
|
Enterprise standard + GitHub Enterprise |
Time Travel Debugging (Preview) |
Professional monthly
|
Enterprise monthly |
Professional standard + GitHub Enterprise
|
Enterprise standard + GitHub Enterprise |
GitHub Enterprise | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
---|---|---|---|---|
GitHub Actions |
Professional monthly
|
Enterprise monthly
|
Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
GitHub Packages |
Professional monthly
|
Enterprise monthly
|
Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Cross-platform Development | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
---|---|---|---|---|
Embedded Assemblies |
Professional monthly
|
Enterprise monthly |
Professional standard + GitHub Enterprise
|
Enterprise standard + GitHub Enterprise |
Xamarin Inspector |
Professional monthly
|
Enterprise monthly |
Professional standard + GitHub Enterprise
|
Enterprise standard + GitHub Enterprise |
Xamarin Profiler |
Professional monthly
|
Enterprise monthly |
Professional standard + GitHub Enterprise
|
Enterprise standard + GitHub Enterprise |
Azure DevOps(formerly VSTS) | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
---|---|---|---|---|
Basic features |
Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Test plans |
Professional monthly
|
Enterprise monthly |
Professional standard + GitHub Enterprise
|
Enterprise standard + GitHub Enterprise |
Pipelines |
Professional monthly
|
Enterprise monthly |
Professional standard + GitHub Enterprise
|
Enterprise standard + GitHub Enterprise |
Cloud services | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
---|---|---|---|---|
Azure dev/test individual credits |
Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise $50 credit/ month | Enterprise standard + GitHub Enterprise $150 Credit/ month |
Azure Dev/Test pricing |
Professional monthly
|
Enterprise monthly
|
Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Microsoft 365 developer subscription (E5) |
Professional monthly
|
Enterprise monthly
|
Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Power BI Pro |
Professional monthly
|
Enterprise monthly
|
Professional standard + GitHub Enterprise
|
Enterprise standard + GitHub Enterprise |
Azure DevOps Server(formerly Team Foundation Server) | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
---|---|---|---|---|
Server license | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
User client access license (CAL) | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Test plans |
Professional monthly
|
Enterprise monthly |
Professional standard + GitHub Enterprise
|
Enterprise standard + GitHub Enterprise |
Self-hosted pipelines |
Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Software for dev/test | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
---|---|---|---|---|
Download the full list | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Microsoft Office Professional Plus, Project, Visio |
Professional monthly
|
Enterprise monthly
|
Professional standard + GitHub Enterprise
|
Enterprise standard + GitHub Enterprise |
Windows, Windows Server, Windows Embedded, Microsoft SQL Server |
Professional monthly
|
Enterprise monthly
|
Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
SharePoint, Exchange, Dynamics & other Microsoft server software |
Professional monthly
|
Enterprise monthly
|
Professional standard + GitHub Enterprise
|
Enterprise standard + GitHub Enterprise |
Software/services for production use | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
---|---|---|---|---|
Microsoft 365 Apps for enterprise |
Professional monthly
|
Enterprise monthly
|
Professional standard + GitHub Enterprise
|
Enterprise standard + GitHub Enterprise |
Office Professional Plus 2019 |
Professional monthly
|
Enterprise monthly
|
Professional standard + GitHub Enterprise
|
Enterprise standard + GitHub Enterprise |
Training and education | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
---|---|---|---|---|
LinkedIn Learning | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise Free for 3 months | Enterprise standard + GitHub Enterprise Free for 6 months |
DataCamp | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise Free for 3 months | Enterprise standard + GitHub Enterprise Free for 3 months |
Pluralsight training | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise Full subscription for 3 months | Enterprise standard + GitHub Enterprise Full subscription for 6 months |
CODE Magazine (print or digital) |
Professional monthly
|
Enterprise monthly
|
Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Support | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
---|---|---|---|---|
Technical support | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise 2 incidents | Enterprise standard + GitHub Enterprise 4 incidents |
Developer Community |
Professional monthly
|
Enterprise monthly
|
Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Concierge chat |
Professional monthly
|
Enterprise monthly
|
Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Azure Community | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Microsoft Q&A | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
Microsoft Tech Community | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
3rd party partner offers | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
---|---|---|---|---|
CloudPilot | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise 1 license for 30 days | Enterprise standard + GitHub Enterprise 2 licenses for 90 days |
Parasoft Virtualize/SOAtest Professional Desktop |
Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise Full subscription for 6 months |
WhiteSource Azure DevOps Server/Azure DevOps Bolt extension |
Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise 6 months unlimited scans |
Extensions in VS Code | Professional monthly | Enterprise monthly | Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
---|---|---|---|---|
C# Dev Kit for VS Code |
Professional monthly
|
Enterprise monthly
|
Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
IntelliCode for C# Dev Kit |
Professional monthly
|
Enterprise monthly
|
Professional standard + GitHub Enterprise | Enterprise standard + GitHub Enterprise |
FAQ
Visual Studio Dev Essentials
Get all these free tools and services, plus Pluralsight training, Azure credit, downloads, and more – for free.