# rustup

## An installer for the systems programming language Rust

click or press "n" to cycle platforms

Run the following in your terminal, then follow the onscreen instructions.

    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

You appear to be running Unix. If not, display all supported installers.

To install Rust, download and run rustup‑init.exe then follow the onscreen instructions.

You may also need the Visual Studio prerequisites.

If you're a Windows Subsystem for Linux user run the following in your terminal, then follow the onscreen instructions to install Rust.

    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

You appear to be running Windows 32-bit. If not, display all supported installers.

To install Rust, download and run rustup‑init.exe then follow the onscreen instructions.

You may also need the Visual Studio prerequisites.

If you're a Windows Subsystem for Linux user run the following in your terminal, then follow the onscreen instructions to install Rust.

    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

You appear to be running Windows 64-bit. If not, display all supported installers.

To install Rust, download and run rustup‑init.exe then follow the onscreen instructions.

You may also need the Visual Studio prerequisites.

If you're a Windows Subsystem for Linux user run the following in your terminal, then follow the onscreen instructions to install Rust.

    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

You appear to be running Windows on Arm. If not, display all supported installers.

I don't recognize your platform.

rustup runs on Windows, Linux, macOS, FreeBSD, NetBSD, and illumos. If you are on one of these platforms and are seeing this then please report an issue, along with the following values:

navigator.platform:
navigator.appVersion:

If you are running Unix,
run the following in your terminal, then follow the onscreen instructions.

    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

If you are running Windows 64-bit,
download and run rustup‑init.exe then follow the onscreen instructions.

If you are running Windows on Arm,
download and run rustup‑init.exe then follow the onscreen instructions.

If you are running Windows 32-bit,
download and run rustup‑init.exe then follow the onscreen instructions.

To install Rust, if you are running Unix,
run the following in your terminal, then follow the onscreen instructions.

    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

If you are running Windows 64-bit,
download and run rustup‑init.exe then follow the onscreen instructions.

If you are running Windows on Arm,
download and run rustup‑init.exe then follow the onscreen instructions.

If you are running Windows 32-bit,
download and run rustup‑init.exe then follow the onscreen instructions.

Need help?
Ask on #beginners in the Rust Discord
or in the Rust Users Forum.

rustup is an official Rust project.
other installation options · component availability · about rustup