Visual Studio Community

A fully-featured, extensible, free IDE for creating modern applications for Android, iOS, Windows, as well as web applications and cloud services.
Download VS Community 2017
Rocket icon, Cloud, devices, representing the breadth of Visual Studio Community

Visual Studio Community

A full-featured and free IDE for creating modern applications for Android, iOS, macOS, as well as web applications and cloud services.
Rocket icon, Cloud, devices, representing the breadth of Visual Studio Community

Everything you need all in one place

Everything you need all in one place

Lightweight and modular installation

Craft your ideal development environment

A brand-new workload-based installer optimizes your installation to make sure you have everything you need and nothing you don’t.

Lightweight and modular installation

Craft your ideal development environment

A brand-new workload-based installer optimizes your installation to make sure you have everything you need and nothing you don’t.

Screenshot of Powerful coding tools

Powerful coding tools

Write code, navigate, and fix issues

Code with confidence in your language, find and fix code issues quickly, and refactor with ease.

Learn more about editing with Visual Studio

Screenshot of Powerful coding tools

Powerful coding tools

Write code, navigate, and fix issues

Code with confidence in your language, find and fix code issues quickly, and refactor with ease.

Advanced debugging

Debug, profile, and diagnose

Debug to quickly find and fix bugs. Find and diagnose performance issues with the profiling tools.

Learn more about debugging with Visual Studio

Advanced debugging

Advanced debugging

Debug, profile, and diagnose

Debug to quickly find and fix bugs. Find and diagnose performance issues with the profiling tools.

Advanced debugging
Device apps

Device apps

Universal Windows Platform, iOS, and Android

Tools for Apache Cordova, Xamarin, and Unity available for download to enable code, debug, test, share, and reuse for more platforms.

Learn more about Universal Windows Platform development

Learn more about cross-platform mobile development

Device apps

Device apps

macOS, iOS, and Android

Tools for Xamarin and Unity are available to enable code, debug, test, share, and reuse for more platforms.

Learn more about cross-platform mobile development

Web tools

Create and deploy modern web applications

Develop for the web with ASP.NET, Node.js, Python, and JavaScript. Use with powerful web frameworks such as AngularJS, jQuery, Bootstrap, Django, and Backbone.js.

Learn more about web development in Visual Studio

Web tools

Web tools

Create and deploy modern web applications

Develop for the web with ASP.NET Core and JavaScript. Use with powerful web frameworks such as AngularJS, jQuery, Bootstrap, Django, and Backbone.js.

Web tools
Multiple languages

Multiple languages

Use the language of your choice

Multi-language support includes C#, Visual Basic, F#, C++, JavaScript, TypeScript, Python, and more. Visual Studio guides you as you write, debug, and test code — no matter what language you choose.

Ecosystem

Access to thousands of extensions

Customize Visual Studio by taking advantage of the tools, controls, and templates available from partners and the community, or go further and build your own extensions.
Ecosystem
Git integration

Git integration

Host code anywhere

Manage your source code in Git repos hosted by any provider, including GitHub. Or use Visual Studio Team Services to manage code alongside bugs and work items for your whole project.
Git integration

Git integration

Host code anywhere

Manage your source code in Git repos hosted by any provider, including GitHub and VSTS.

Exciting benefits

Access to free tools and resources

When you sign into Visual Studio Community, you get access to a broad set of free developer tools, selected Xamarin University courses on-demand, Pluralsight training, Azure credits, and more as part of Visual Studio Dev Essentials.
Exciting benefits

Exciting benefits

Access to free tools and resources

Get access to a broad set of free developer tools, selected Xamarin University courses on-demand, Pluralsight training, Azure credits, and more as part of Visual Studio Dev Essentials.
Exciting benefits

Usage

For individuals

Any individual developer can use Visual Studio Community to create their own free or paid apps.

For organizations

An unlimited number of users within an organization can use Visual Studio Community for the following scenarios: in a classroom learning environment, for academic research, or for contributing to open source projects.
For all other usage scenarios:
In non-enterprise organizations, up to five users can use Visual Studio Community. In enterprise organizations (meaning those with >250 PCs or >$1 Million US Dollars in annual revenue), no use is permitted beyond the open source, academic research, and classroom learning environment scenarios described above.
For more information, see the Visual Studio Community license terms.

Usage

For individuals

Any individual developer can use Visual Studio Community for Mac to create their own free or paid apps.

For organizations

An unlimited number of users within an organization can use Visual Studio Community for Mac for the following scenarios: in a classroom learning environment, for academic research, or for contributing to open source projects.
For all other usage scenarios:
In non-enterprise organizations, up to five users can use Visual Studio Community for Mac. In enterprise organizations (meaning those with >250 PCs or >$1 Million US Dollars in annual revenue), no use is permitted beyond the open source, academic research, and classroom learning environment scenarios described above.
For more information, see the Visual Studio Community for Mac license terms.

Free, fully-featured IDE for students, open-source and individual developers

Free download

Professional developer tools, services, and subscription benefits for small teams

Free trial

End-to-end solution to meet demanding quality and scale needs of teams of all sizes

Free trial

Free, fully-featured IDE for students, open-source and individual developers

Download

Professional developer tools, services, and subscription benefits for small teams

Download

End-to-end solution to meet demanding quality and scale needs of teams of all sizes

Download