You must download and install the Unity Hub to install the editor.
It's generally recommended you install the latest LTS (long term support) version of Unity.
When choosing a version from the Hub, there will be an LTS tag, and it should be marked recommended version.
Alternatively, when starting a project it can be helpful to have up-to-date features, with the aim to be on an LTS when your game is released. In this case you can choose a non-LTS version, the "Tech stream", or a Beta or Alpha version, at increasing levels of risk of unexpected or unfixed editor issues.
- Select the Installs page from the left side of the Hub.
- Select Install Editor from the top right of that page.
- Select Install on the version you wish to install.
- If you do not have any version of Visual Studio installed, it's recommended you install it here and later check it's configured for use.
- Install the platforms you wish to support. Anything on this page can be installed later by modifying an install in the Hub.
- Ensure you have space to download the editor on your primary (C:) drive.
- Select Install.
- Wait for the editor to download and install in the background.
- Navigate to the version you want to install via the Unity download archive.
- Press the Unity Hub button next to the listing.
- If you do not have any version of Visual Studio installed, it's recommended you install it here and later check it's configured for use.
- Install the platforms you wish to support. Anything on this page can be installed later by modifying an install in the Hub.
- Ensure you have space to download the editor on your primary (C:) drive.
- Select Install.
- Navigate to the version you want to install via the Unity download archive.
- Use the dropdowns next to the listing to download the installer.
- Run the installer and follow the installation steps.

Note that manual installs cannot be later modified via the Unity Hub.