Find the right software version for your system

Compatibility check

Can I install Visual Studio Code on Ubuntu? Choose amd64 or ARM64

Check Microsoft's Ubuntu and Linux requirements for Visual Studio Code, then choose the official amd64, ARM64, or armhf package without guessing.

Short answer

Yes. Microsoft documents Visual Studio Code for Debian and Ubuntu-based distributions through an official .deb package, apt repository, and Snap package. Choose amd64 or x64 for a 64-bit Intel or AMD Ubuntu machine, ARM64 for a 64-bit Arm machine, and armhf only when the exact package and your extensions support it. Current VS Code desktop support requires glibc 2.28 or later, with Ubuntu 20.04 given as an example.

Checked 2026-08-17. Confirm the exact release notes before upgrading.
Requirements matrix

Visual Studio Code compatibility

RequirementVersion or modelResult
Ubuntu 20.04 or laterglibc 2.28 or laterCurrent desktop baseline documented by Microsoft
64-bit Intel or AMD Ubuntuamd64 / x64 .debUse the official Linux x64 Debian package
64-bit Arm Ubuntuarm64 / ARM64 .debUse the official Linux Arm64 Debian package
32-bit Arm Ubuntuarmhf Debian packageOfficial package route exists; extension support may vary
Snap-enabled UbuntuOfficial VS Code SnapAlternative official installation route
Older Linux baselineglibc below 2.28Current VS Code desktop is not compatible
Evidence & limits

What this page does not prove

This page answers the VS Code desktop installer decision on Ubuntu or another Debian-based distribution. It does not certify every extension, remote host, container, GPU, Ubuntu derivative, or third-party package; extensions can have their own native dependencies. Use Microsoft's official download or package instructions, not a mirror, as the final source.

Source record

Official sources

Checked 2026-08-17. Requirements can change with new releases.

Questions

Common questions

Which VS Code download should I use on an Intel or AMD Ubuntu PC?

Choose Microsoft's Linux x64 or amd64 Debian package. The amd64 label covers both 64-bit Intel and 64-bit AMD processors.

Which VS Code download should I use on Ubuntu ARM64?

Choose the official Linux Arm64 Debian package or the package route documented by Microsoft. Do not substitute the x64 package just because both systems run Ubuntu.

Can every VS Code extension run on Ubuntu ARM64?

No. Microsoft supports the editor and publishes Arm packages, but extensions with native code can have additional architecture or platform requirements. Check the extension publisher's documentation.

Can I use an older Ubuntu release with current VS Code?

Not when the system is below the documented glibc 2.28 baseline. Microsoft points users with older distributions to a supported release, the web client, or a pinned older version with updates disabled.

Related checks

Continue checking compatibility