# Upgrading Umbraco Forms

This article shows how to manually upgrade Umbraco Forms to run the latest version.

When upgrading Umbraco Forms, be sure to also consult the [version specific upgrade notes](https://docs.umbraco.com/umbraco-forms/13.latest/upgrading/version-specific) to learn about potential breaking changes and common pitfalls.

## Get the latest version of Umbraco Forms

To get the latest version of Umbraco Forms, you can upgrade using:

* [NuGet](#nuget)
* [Visual Studio](#visual-studio)

### NuGet

* NuGet installs the latest version of the package when you use the `dotnet add package Umbraco.Forms` command unless you specify a package version: `dotnet add package Umbraco.Forms --version <VERSION>`
* After you have added a package reference to your project by executing the `dotnet add package Umbraco.Forms` command in the directory that contains your project file, run `dotnet restore` to install the package.

### Visual Studio

1. Go to `Tools` -> `NuGet Package Manager` -> `Manage NuGet Packages for Solution...` in Visual Studio, to upgrade your Forms:
2. Select **Umbraco.Forms**.
3. Select the latest version from the **Version** drop-down and click **Install**.

![NuGet Package Manager](https://1470284034-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHN4dErU7ghf8hOdcQpSs%2Fuploads%2Fgit-blob-c47a0ecf6522308a0ad809a30c60c52961fe4201%2FManage_packages_v10.png?alt=media\&token=151fd14f-a00c-4465-a177-d1e06151e518)

4. When the command completes, open the **.csproj** file to make sure the package reference is updated:

```xml
<ItemGroup>
  <PackageReference Include="Umbraco.Forms" Version="xx.x.x" />
</ItemGroup>
```
