Download Visual Studio Code

VS Code is a free code editor, which runs on the macOS, Linux, and Windows operating systems. Getting up and running with Visual Studio Code is quick and easy. It is a small download so you can install in a matter of minutes and give VS Code a try.

VS Code is lightweight and should run on most available hardware and platform versions. You can review the System Requirements to check if your computer configuration is supported.

Download for Windows 10/11

User Installer x64 Arm64
System Installer x64 Arm64
.zip x64 Arm64
CLI x64 Arm64

Download for Linux

.deb x64 Arm32 Arm64 Debian, Ubuntu
.rpm x64 Arm32 Arm64 Red Hat, Fedora, SUSE
.tar.gz x64 Arm32 Arm64 -
CLI x64 Arm32 Arm64 -

Or get Snap version on Snap Store.

Download for Mac (macOS 10.15+)

.zip Intel chip Apple silicon Universal
CLI Intel chip Apple silicon -

Set up VS Code for your platform

  1. Download and install Visual Studio Code for your platform

    Note: VS Code ships monthly releases and supports auto-update when a new release is available.

  2. Install additional components

    Install Git, Node.js, TypeScript, language runtimes, and more.

  3. Install VS Code extensions from the Visual Studio Marketplace

    Customize VS Code with themes, formatters, language extensions and debuggers for your favorite languages, and more.

  4. Set up AI-assisted coding with GitHub Copilot

    If you don't yet have a Copilot subscription, you can use Copilot for free by signing up for the Copilot Free plan and get a monthly limit of completions and chat interactions.

  5. Get started with the VS Code tutorial

    Discover the user interface and key features of VS Code.

Update cadence

VS Code releases a new version each month with new features and important bug fixes. Most platforms support auto updating and you are prompted to install the new release when it becomes available.

You can also manually check for updates by running Help > Check for Updates on Linux and Windows, or running Code > Check for Updates on macOS.

Note:

You can disable auto-update if you prefer to update VS Code on your own schedule.

Insiders nightly build

If you'd like to try the nightly builds to see new features early or verify bug fixes, you can install the Insiders build. The Insiders build installs side-by-side with the monthly Stable build and you can freely work with either on the same machine.

Portable mode

Visual Studio Code supports Portable mode installation. This mode enables all data created and maintained by VS Code to live near itself, so it can be moved around across environments, for example, on a USB drive. See the VS Code Portable Mode documentation for details.

Next steps

Once you have installed VS Code, these topics will help you learn more about it:

Common questions

What are the system requirements for VS Code?

Here is a list of System Requirements.

How do I know which version I'm running?

On Linux and Windows, choose Help > About. On macOS, use Code > About Visual Studio Code.

Why is VS Code saying my installation is unsupported?

VS Code has detected that some installation files have been modified, perhaps by an extension. Reinstalling VS Code will replace the affected files. See the FAQ topic for more details.

How can I do a 'clean' uninstall of VS Code?

If you want to remove all user data after uninstalling VS Code, you can delete the user data folders Code and .vscode. This returns you to the state before you installed VS Code. This can also be used to reset all settings if you don't want to uninstall VS Code.

The folder locations vary depending on your platform:


Apache/2.4.63 (Debian) Server at mirror.timecapsule.one Port 443